Font size
WorksheetsPARCIAL GUIA 1 Y 2_ERS SENATIC
Total questions: 38
Worksheet time: 38mins
¿Qué es un requisito de software?
Un requisito de software es un documento de diseño.
Un requisito de software es una lista de errores en el sistema.
Un requisito de software es una descripción de la interfaz de usuario.
Un requisito de software es una especificación de lo que debe hacer un sistema.
¿Cuáles son los tipos de requisitos en el desarrollo de software?
Requisitos de hardware y software
Requisitos de usuario y cliente
Requisitos funcionales y no funcionales.
Requisitos de diseño y arquitectura
¿Qué es un requisito funcional?
Un requisito funcional describe cómo se verá el sistema.
Un requisito funcional es una especificación de lo que un sistema debe hacer.
Un requisito funcional es una lista de tareas a realizar.
Un requisito funcional es un documento de diseño.
¿Qué es un requisito no funcional?
Un requisito no funcional es una característica del sistema que define su comportamiento y calidad, en lugar de sus funciones específicas.
Un requisito no funcional es una característica que no afecta la calidad del sistema.
Un requisito no funcional se refiere a los costos de desarrollo del sistema.
Un requisito no funcional es una función específica del sistema.
¿Qué técnicas se utilizan para recopilar requisitos?
Entrevistas, encuestas, grupos focales, análisis de documentos, prototipos y observación directa.
Desarrollo ágil
Revisiones de código
Pruebas de software
¿Por qué es importante la especificación de requisitos?
No tiene impacto en la calidad del producto final.
Solo es relevante para el equipo de desarrollo, no para el cliente.
Es importante porque establece una base clara para el desarrollo y asegura que el producto final cumpla con las expectativas del cliente.
La especificación de requisitos es opcional en el desarrollo de software.
De las siguientes caraterísticas, cual NO es importante en la Especificación de Requisitos de Software (ERS)?
Determina las características que estarán en el producto final.
Determina cuánto tiempo lleva desarrollar las características del producto final.
Determina cuánto dinero va a costar el desarrollo de las características del producto final.
Determina cuántas son las personas que van a realizar las pruebas del producto final..
¿Cuál es el principal objetivo de la priorización de requisitos?
No tiene en cuenta si hay requisitos importantes o no, aun así, permite a las empresas alcanzar sus objetivos de manera eficiente.
Ayuda a garantizar que los requisitos estratégicos más importantes se aborden primero, lo que permite a las empresas alcanzar sus objetivos económicos.
Los interesados solo se encargan de la gestión del proyecto.Ayuda a garantizar que los requisitos estratégicos más importantes se aborden primero, lo que permite a las empresas alcanzar sus objetivos de manera eficiente.
No tiene en cuenta si hay requisitos importantes o no, aun así, permite a las empresas alcanzar sus objetivos de manera efectiva.
¿Cuáles son las técnicas que se emplean en la priorización requisitos de software?
SCRUM, Kanban, Protitipos, clasificación de cascada
Técnica urgente, Clasificación de Lista, Puntos de historia y valor del negocio
MoSCoW, Juicio de expertos
SCRUM-BAN, Puntos del modelo en V, RUP
¿Cómo se valida un requisito?
No es necesario validar un requisito si se documenta.
Se valida un requisito solo con la opinión del cliente.
La validación de un requisito se hace al azar.
Se valida un requisito mediante la verificación de su cumplimiento con criterios específicos y pruebas de implementación.
¿Qué papel juegan los Stakeholders (interesados) en la especificación de requisitos?
Los interesados no tienen influencia en los requisitos.
Los interesados ayudan a definir y validar los requisitos del proyecto.
Los interesados solo se encargan de la gestión del proyecto.
Los interesados son responsables de la ejecución del proyecto.
¿Qué es un documento de especificación de requisitos?
Es un documento que solo contiene datos financieros.
Es un documento que detalla las necesidades y expectativas de un proyecto.
Es un contrato legal entre las partes involucradas.
Es un informe sobre el estado del proyecto.
¿Qué es un Diagrama de Casos de Uso?
Es una representación gráfica que sirve para hacer dibujos que el cliente no entiende.
Es una representación gráfica que sirve para que todo el sistema y los clientes pidan los requisitos.
Es una representación gráfica que sirve para especificar como se va a comportar el sistema mediante la interacción con los usuarios y/u otros sistemas.
Es una representación gráfica que muestra el comportamiento de los requerimientos funcionales del sistema.
¿Cómo se relacionan los casos de uso con los requisitos?
Un caso de uso solo se aplica a sistemas de software grandes.
Los requisitos son siempre opcionales en un caso de uso.
Se relaciona porque al definir los requisitos funcionales necesarios debe cumplir con las expectativas del usuario.
Un caso de uso es un tipo de documento legal.
Haga un bosquejo de como se ve un Diagrama de Caso de Uso, especificando las partes

¿Qué es una metodología de desarrollo de software?
Es un lenguaje de programación específico.
Es un conjunto de prácticas y procesos que guían el desarrollo de software.
Es un sistema operativo para el desarrollo de aplicaciones.
Es un tipo de software de gestión de proyectos.
¿Qué es un ciclo de vida en el desarrollo del software?
Son las etapas en las que nace, se desarrolla y muere el sistema de TI.
Son las etapas en las cuales se planea y crea un sistema de TI.
Son las etapas de las metodologías ágiles tradicionales.
Son las etapas en las que se desarrolla el software.
¿Qué es una metodología ágil?
Es un conjunto de técnicas aplicadas en ciclos de trabajo cortos, con el objetivo de que el proceso de entrega de un proyecto sea más eficiente.
Es un conjunto de técnicas aplicadas en ciclos de trabajo largos, con el objetivo de que el proceso de entrega de un proyecto.
¿Qué caracteriza a la metodología ágil?
Flexibilidad, colaboración, entrega incremental y adaptación al cambio.
Desarrollo en cascada
Rigidez en los procesos
Enfoque en la documentación
¿Cuáles son las ventajas de usar metodologías ágiles?
Mayor control de procesos
Estandarización de tareas
Reducción de costos
Flexibilidad, colaboración, mejor comunicación, entregas rápidas.
¿Qué es Scrum y cuáles son sus roles principales?
Los roles principales en Scrum son Gerente de Proyecto, Analista y Tester
Scrum es un marco de trabajo ágil con roles principales: Product Owner, Scrum Master y equipo de desarrollo.
Scrum es un método tradicional de planificación de proyectos.
Scrum es un tipo de software de gestión de proyectos.
En la metodología SCRUM un ciclo corto se llama
Step
Sport.
Spring.
Sprint.
¿Cuáles son las fases del modelo en cascada?
Planificación, Ejecución, Evaluación, Cierre
Análisis, Desarrollo, Pruebas, Despliegue
Requisitos, Diseño, Implementación, Verificación, Mantenimiento
Revisión, Documentación, Soporte, Actualización
¿Qué es el modelo V y en qué se diferencia del modelo en cascada?
El modelo V es un enfoque de desarrollo exclusivamente ágil.
El modelo en cascada permite la verificación y validación en cada fase.
El modelo V es un enfoque de desarrollo que integra verificación y validación, a diferencia del modelo en cascada que es lineal y secuencial.
El modelo V se basa en un ciclo de vida de desarrollo completamente lineal.
La metodología RUP es de tipo:
Híbrida.
Ágil.
Tradicional
Basada en modelos
La metodología KANBAN proporciona:
Un calendario digital para gestionar el flujo de trabajo y mejorar continuamente.
Un calendario físico para gestionar el flujo de trabajo y mejorar continuamente.
Postits de colores según el flujo de trabajo.
Un tablero visual para gestionar el flujo de trabajo y mejorar continuamente.
El estándar IEEE 830-1993 puede utilizarse en todas las organizaciones que lo requieran y éstas pueden modificarla de acuerdo al uso que necesiten.
VERDADERO
FALSO
Clasifique las ventajas y desventajas de la IEEE 830-1993
Ayuda a la empresa a describir lo que quiere
Ayuda a comprender al desarrollador lo que se está pidiendo.
Es bastante antiguo.
Facilita la comunicación entre el equipo de desarrollo y el cliente.
Permite una mejor planificación de los proyectos.
Ayuda a identificar posibles problemas antes de que ocurran.
Mejora la satisfacción del cliente al tener claras las expectativas.
No es tan flexible como otros métodos más modernos.
Puede resultar tedioso y consumir mucho tiempo.
Requiere un esfuerzo adicional para mantener la documentación actualizada.
No siempre refleja con precisión los cambios en los requisitos del proyecto.
Puede generar resistencia por parte de algunos miembros del equipo.
¿Qué es UML?
Lenguaje Unificado de Modelos.
Lenguaje Único de Modelado.
Lenguaje Unificado de Modelado.
Lenguaje Único de Modelos.
De las siguientes características ¿cuál NO hace parte de las categorías de los tipos de diagramas UML?
De estructura
De comportamiento
De seguridad
De interacción
Una startup educativa está interesada en desarrollar una plataforma de aprendizaje en línea dirigida a adolescentes de entre 13 y 18 años. El objetivo principal es crear una experiencia de aprendizaje atractiva y gamificada que motive a los estudiantes a participar activamente en su proceso educativo, aprovechando el interés de los adolescentes por la tecnología y los videojuegos.
¿Cúal de los siguientes son objetivos del proyecto?
Ofrecer un método de aprendizaje divertido e interactivo para adolescentes en diversas materias como matemáticas, ciencias, historia y literatura.
Incorporar elementos de gamificación, como puntos, medallas y niveles, para aumentar el compromiso de los estudiantes.
Crear un entorno seguro y controlado donde los adolescentes puedan interactuar, aprender y compartir logros
Proporcionar herramientas de monitoreo y reporte para que los padres y maestros puedan seguir el progreso de los estudiantes.
Una startup educativa está interesada en desarrollar una plataforma de aprendizaje en línea dirigida a adolescentes de entre 13 y 18 años. El objetivo principal es crear una experiencia de aprendizaje atractiva y gamificada que motive a los estudiantes a participar activamente en su proceso educativo, aprovechando el interés de los adolescentes por la tecnología y los videojuegos.
¿Cuáles son los principales Stakeholders de este proyecto?
Adolescentes, maestros, diagramadores, inventores
Adolescentes, entrenadores, programadores, inversores, reguladores
Adolescentes, padres de familia, maestros, diseñadores, inventores, programadores
Adolescentes, padres, maestros, desarrolladores, inversores, reguladores
Una startup educativa está interesada en desarrollar una plataforma de aprendizaje en línea dirigida a adolescentes de entre 13 y 18 años. El objetivo principal es crear una experiencia de aprendizaje atractiva y gamificada que motive a los estudiantes a participar activamente en su proceso educativo, aprovechando el interés de los adolescentes por la tecnología y los videojuegos.
Defina los requisitos funcionales y NO funcionales de este proyecto
Los adolescentes deben poder crear perfiles personalizados, donde puedan seguir su progreso
Lecciones y actividades en forma de juegos, desafíos
Los usuarios pueden ganar medallas, puntos y niveles
Funcionalidades que permitan a los padres monitorear el progreso de sus hijos
Herramientas para que los maestros creen clases,
La plataforma debe ser intuitiva y fácil de usar para adolescentes, con una interfaz atractiva
La plataforma debe poder soportar un gran número de usuarios simultáneos
Compatible con dispositivos móviles, tabletas y computadoras
La plataforma debe ser rápida y receptiva
medidas de seguridad robustas para proteger los datos personales
Del caso de estudio anterior, escoga cuales son las técnicas o herramientas de recolección de requisitos que se deben utilizar:
Encuesta y cuestionarios
Entrevista a padres y maestros
Grupos focales
Observación
Todas las anteriores
Una clínica de salud privada está creciendo rápidamente y necesita digitalizar y automatizar su sistema de gestión, el cual incluye la programación de citas, la gestión de historiales médicos, facturación, y el seguimiento de los pacientes. Actualmente, estos procesos se realizan manualmente o utilizando sistemas aislados, lo que genera ineficiencias.
¿Cuáles son los objetivos de este proyecto?
Registro y gestión de pacientes.
Gestión de citas médicas
Generación de reportes médicos y financieros.
Facturación y gestión de pagos
Una clínica de salud privada está creciendo rápidamente y necesita digitalizar y automatizar su sistema de gestión, el cual incluye la programación de citas, la gestión de historiales médicos, facturación, y el seguimiento de los pacientes. Actualmente, estos procesos se realizan manualmente o utilizando sistemas aislados, lo que genera ineficiencias.
¿ Cuáles son los Stakholders de este proyecto?
Administradores de la clínica
Doctores y enfermeras
Pacientes
Personal administrativo
Todos los anteriores
Una clínica de salud privada está creciendo rápidamente y necesita digitalizar y automatizar su sistema de gestión, el cual incluye la programación de citas, la gestión de historiales médicos, facturación, y el seguimiento de los pacientes. Actualmente, estos procesos se realizan manualmente o utilizando sistemas aislados, lo que genera ineficiencias.
Defina los requisitos funcionales y NO funcionales de este proyecto
El sistema debe permitir la creación, actualización y eliminación de perfiles de pacientes
Gestionar las citas médicas, permitiendo la programación y reprogramación
Generación automática de facturas para los servicios médicos prestados
El sistema debe ser accesible desde cualquier dispositivo
Debe cumplir con las normativas de seguridad de datos
Tiempo de respuesta de menos de 3 segundos en la carga de información
Del caso de estudio anterior, escoga cuales son las técnicas o herramientas de recolección de requisitos que se deben utilizar:
Encuesta y cuestionarios
Entrevista a personal médico
Observación directa
Todas las anteriores
