Examen Complexivo - Desarrollo de Software
|
|
Título del Test:
![]() Examen Complexivo - Desarrollo de Software Descripción: Metodologia |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿De qué se encarga la etapa de análisis de los requerimientos en el ciclo de vida del software?. Recopilar, examinar y formular los requisitos del cliente. Diseñar los requisitos generales del sistema. Implementar los requerimientos del sistema de informacion. Implementar procedimientos correctivos y mejoras. ¿De qué se encarga la etapa de dieño en el ciclo de vida del software?. Encargar de la puesta en produccion del sistema. Diseñar los requisitos generales de la arquitectura del sistema. Implementar los requerimientos del sistema de informacion. Implementar procedimientos correctivos y mejoras. ¿Para qué sirve la Documentación dentro del ciclo de vida de software. Seleccionar el lenguaje de programacion y la plataforma en la que se implementara en el sistema. Definir de manera adecuada los requerimientos de los usuarios atraves de formatos prestabalecidos para cada proyecto y solo se usan en la fase inicial. Generar el manual de usuario y documentar las bondades del sistema. Documentar informacion necesaria para los usuarios del software y para desarrollos futuros. ¿Qué tratamos de gestionar desde incio hasta el fin en la metodología tradicional de proyectos?. Precisión. Incertidumbre. Proyección. Programación. De las siguientes opciones, ¿cuál de ellas no corresponde a la metodología ágil?. Cambio forma parte del proceso. Aprendizaje continuo. Desface entre lo solicitado y lo entregado. Desarrolla en base a necesidades. ¿Cuál es el orden correcto las 5 fases o etapas de la metodología en cascada?. Especificaciones, diseño, programacion, implementacion, mantenimiento. Diseño, programacion, implementacion, mantenimiento, levantamiento. Especificaciones, diseño, implementacion, programacion, mantenimiento. Especificaciones, pruebas, diseño, programacion, rediseño. ¿Cuáles son los 4 pasos principales de la metodología espiral?. Determinar objetivos, análisis de riesgo, desarrollar verificar y validar, planificar. Verificación, implementación, mantenimiento, análisis. Requisitos, implementación, verificación y mantenimiento. Determinar requermientos, análisis de requerimiento, desarrollar de requerimientos, replanificar. ¿Qué es Herencia en Orientación a Objetos?. Aquella que se puede definir desde el punto de vista conceptual como una entidad individual de un sistema. Es un contenedor de uno o más datos (variables o propiedades miembro). Aquella que permite definir nuevas clases a partir de otras clases ya existentes, de modo que presentan las mismas características y comportamiento de éstas, así como otras adicionales. Es la propiedad de los objetos que consiste en tener en cuenta sólo los aspectos más importantes desde un punto de vista determinado y no tener en cuenta los restantes aspectos. En diagramas de clases ¿Cómo se conoce a las 3 áreas del rectángulo que representan las clases?. Número de clase/tipos de atributos/metodos o acciones. Tipo de clase/atributos/herencia. Nombre de clase/atributos/tipos de atributos. Nombre de clase/atributos/métodos o acciones. ¿Cuáles son los 3 tipos de bloques de construcción?. Cosas, métodos y diagramas. Cosas, relaciones y diagramas. Métodos, relaciones y diagramas. Entrada, proceso y salida. ¿Qué son los elementos de comportamiento?. No existen procesos dentro del modelado. Objetos que usan como similitud a diagramas de flujos y establecen los procesos principales de que se detectan en el analisis de requisitos. Partes organizativas de los modelos UML. Estos son las cajas en las que pueden descomponerse un modelo. Partes dinámicas de los modelos UML. Estos son los verbos de un modelo y representan comportamiento en el tiempo y en el espacio. ¿Cuál es el principal elemento de agrupación UML?. Método. Paquete. Relación. Atributo. ¿A quién nos referimos como una representación del rol jugado por una persona o cosa que actúa con el sistema?. Usuario. Actor. Entidad. Programador. ¿Qué es un escenario en el contexto de los casos de uso?. Cuadro que referencia a un sistema informático. Caso en el que partipan los programadores y los clientes para desarrollar un software. Secuencia de acciones e interacciones entre los actores y el sistema. Marco de trabajo para lluvia de ideas generales. Se representa por un rectángulo con color de fondo distintivo y sirve para establecer el/la: Sistema distribuido. Límite del sistema. Frontera de actores. Frontera de escenarios. Un caso de uso es una descripción de la secuencia de interacciones que se producen entre un actor y el sistema, cuando el actor usa el sistema para llevar a cabo una tarea específica. Seleccione el símbolo mediante el cual se representa un caso de uso. Círculo. Cuadrado. Triángulo. Óvalo. Identifique la opción que corresponde a una desventaja de los casos de uso. Organiza los escenarios. Expresar la intención que tiene el actor (usuario). No establecen los requisitos funcionales. No utiliza simbolos ni diagramas. Complete con la opción correcta: La metodología de desarrollo de software en ingeniería de software es un marco de trabajo usado para estructurar, planificar y controlar el ______________. Proceso de desarrollo en sistemas de información. Proceso de desarrollo de lenguajes de programación. Proceso de desarrollo de interfaces con github. Proceso de desarrollo de la arquitectura de software. ¿A qué metodología de desarrollo de software nos referimos cuando hablamos de que es un framework de forma lineal, lo que significa que cada inicio de una etapa está condicionado a la finalización de la etapa anterior?. Evolutiva. Cascada. Scrum. Espiral. ¿Cuál no de las siguientes opciones no corresponde a una ventaja de scrum?. Existen muchas reuniones de planificación, de refinamiento, para estimar, entre otras. Se pueden obtener resultados anticipados. Se tiene un alto grado de transparencia, ya que el cliente sabe en todo momento en que está trabajando en equipo. La autoorganización no es permitida. ¿Cuándo no empleamos un método SCRUM?. Cuando es indispensable obtener resultados de forma inmediata. Cuando los requisitos son cambiantes y poco definidos. Cuando un proyecto tradicional requiere soluciones de gestión. Cuando en un proyecto se requiere una documetación exaustiva como prioritaria antes que a la funcionalidad. ¿Qué es el manifiesto ágil?. Una acción de protestantes de europa. Un guía para programadores desarrollada por Google. Es un documento que refleja una mentalidad y un comportamiento guiados por unos valores y unos principios comunes. Es un libro sobre las metodologías de desarrollo de software tradicionales. ¿Cuál de las siguientes opciones no corresponden a un principio ágil?. El software que funciona es la principal medida del progreso. La principal prioridad es satisfacer al cliente a través de la entrega temprana y continua de software de valor. Las mejores arquitecturas, requisitos y diseños emergen de equipos que se autoorganizan. No se permiten requisitos cambiantes, menos si llegan tarde al desarrollo. ¿Cuál de las siguientes opciones no corresponden a un valor ágil?. Valoramos más a los individuos y su interacción que a los procesos y las herramientas. Valoramos más la colaboración con el cliente que la negociación contractual. Valoramos más la respuesta al cambio que el seguimiento de un plan. Valoramos más la documentación exhaustiva que el el software que funciona. ¿De qué manera está catalogado Scrum?. Es un proceso. Es un framework (marco de trabajo). Es una metodología. Es una kanban. ¿Cuál de las siguientes opciones no es un rol Scrum?. Scrum Master. Project Leader. Product Owner. Scrum Team. ¿Cuál de las siguientes opciones corresponde a una responsabilidad del Scrum Master?. Ayudar a desarrollar el software al equipo. Priorizar el product backlog. Asegurar un entorno de trabajo adecuado para el equipo. Controlar a los programadores. ¿Qué es el Product Backlog?. Un listado de las tareas a realizar en el sprint. Un listado de todas las historias de usuario/tareas que se pretenden hacer durante el desarrollo de un proyecto. La reunión diaria. La reunión de planificación. ¿Qué es un sprint?. Es un riesgo que se puede presentar en el proyecto. Reunión de planificación. Es el resultado del proyecto. Es un intervalo prefijado durante el cual se crea un incremento de producto. ¿Cuál no es una caracteristica de un equipo scrum?. Se auto-organizan, tienen responsabilidad compartida y piensan juntos. Están motivados. Estable y dedicado. Se encarga de priorizar el product backlog. ¿Cuál de las siguientes opciones corresponde a un valor Agil?. Individuos e interacciones sobre procesos y herramientas. Reuniones diarias. Planificar el proyecto. Satisfacción del cliente. ¿Cuál de las siguientes opciones no es un pilar Scrum?. Inspección. Adaptación. Transparencia. Valor. ¿Qué es la transparencia en Scrum?. La relación entre el equio del proyecto. Los sprints del proyecto. Todos deben saber qué está pasando en el proyecto y por qué para poder tomar las decisiones más correctas. Todos deben saber qué está pasando en el proyecto y por qué para poder tomar las decisiones más correctas. ¿Quién es el responsable de priorizar las historias de usuario?. Scrum Master. Product Owner. Scrum Team. Project Leader. ¿Cuánto tiempo dura la Daily Standup Meeting (Reunión diaria)?. 15 minutos. 20 minutos. 25 minutos. 30 minutos. ¿Qué es el Sprint Review?. Demostracción de lo que se ha desarrollado. Reunión diaria. Reunión de planficación. Reunión de retroespectiva. ¿Cuántos principios tiene el manifiesto agil?. 10. 11. 12. 13. ¿Cuántos valores o pilares tiene el manifiesto agil?. 2. 3. 4. 5. ¿La Metodología Agil responde a los cambios?. Siempre. Nunca. Solo en proyectos simples. Solo en proyectos complejos. |





