Si afirmamos “El usuario no tiene que esperar hasta que el sistema completo se desarrolle pudiendo sacar provecho de aquellas partes implementadas hasta el momento”, el proyecto se ha realizado siguiendo un proceso:
Incremental
En cascada
En V
Señala la respuesta verdadera
El Sprint se define como la unidad de trabajo para alcanzar un requisito de software
Las historias de usuario muestran cómo desarrollar software
Los casos de uso se utilizan para describir qué es lo que se quiere desarrollar y cómo se tiene que desarrollar.
Una característica del modelos primitivo del desarrollo del software es que la fase de análisis de requisitos es muy exhaustiva
El modelo denominado líneas es un modelo que se ajusta al proceso de desarrollo del software
En el modelo clásico o en cascada la documentación de una fase es un criterio que marca que la fase ha terminado.
Si no se que software tengo que crear, debería utilizar:
Modelo lineal
Modelo prototipado evolutivo
Modelo prototipado desechable
Modelo primitivo
Si podemos dividir la aplicación de gestión en módulos y podemos entregar estos a diferentes equipos para que lo desarrollen por separado para finalmente ser integradas en una sola aplicación, estamos hablando de:
Procesos ágiles
Modelos basados en reutilización
Desarrolla rápido de apliaciones
En los modelos evolutivos, el ciclo es:
Analisis-diseño-evaluación-implementación
Análisis-diseño-implementación-análisis
Analisis-diseño-implementación-prueba
Este modelo utiliza elementos del modelo en cascada con la filosofía interactiva de construcción de prototipos
Modelo en V
Modelo incremental
Modelo evolutivo
Entrega un sistema completo desde el principio. para posteriormente cambiar la funcionalidad de cada subsistema con cada versión
Modelo prototipos
Modelo iterativo
Diferencias entre el modelo incremental y el iterativo
En el incremental tenemos una parte del sistema , que funciona completablemte mientras que en el iterativo tenemos todo el sistema pero no funciona
En el iterativo tenemos una parte del sistema , que funciona completablemte mientras que en el incremental tenemos todo el sistema pero no funciona
En el incremental tenemos una parte del sistema y no funciona desde el inicio mientras que en el iterativo tenemos todo el sistema y funcionan algunas partes
Si tenemos toda la especificación debemos usar el modelo:
Iterativo
La unidad organizativa básica y natural para el desarrollo por parte de un único desarrollador y que evita el efecto todo-nada propio del modelo en casada es
Spring
Scrum
Cluster
Cada ciclo concluye con una versión del producto.
Proceso unificado
Modelo de agrupamiento
Modelos para sistemas orientados a objetos
Las unidades de software reutilizables son
Componentes, Configuraciones y Plartaformas
Plataformas, Configuraciones y Funciones
Sistemas de aplicaciones, Componentes y Funciones
¿Cual es la diferencia entre una interfaz que suministra y una que solicita?
La interfaz que suministra define los servicios que componentes deben de estar disponibles y la que solicita, especifica los que deben estar disponibles
La interfaz que suministra define los servicios que ofrece el componente y la que solicita, especifica los que deben estar disponibles
La interfaz que especifica define los servicios que ofrece el componente y la que solicita, suministra los que deben estar disponibles
El encargado de categorizar los elementos, recoger una muestra representativa de las aplicaciones y analizar cada aplicación es:
Modelado estructural
Modelado del dominio
Analisis del dominio
Las tramas son parte del:
Análisis del dominio
Modelo de dominio
Las actividades del desarrollo basado en componentes son:
Analisis, Cualificación, adaptación, composición, actualización
Cualificación, adaptación, composición, ingeniería, actualización
Analisis, Cualificación, composición, ingeniería, Test
"Define un ciclo de vida iterativo e incremental, que mejora la gestión del riesgo y aumenta la comunicación", es la definición de:
Sprints
En que tres pilares se basa el modelo Scrum
Analisis, Inpección, rapidez
Analisis, rapìdez, grupos pequeños
Trasparencia, Inspección Revisión
Seleccione la falsa:
Las versiones de desarrollo y de producción son parte del Proceso unificado ágil
Las versiones de desarrollo son versiones de producción que han pasado procesos de aseguramiento de la calidad, prueba y despliegue
Las versiones de desarrollo se lanzan al final de cada iteración.
En los modelos para la ingeniería web, ¿Cuáles son las fases de ingeniería?
Definición y análisis, Diseño del sistema, Pruebas
Análisis, desarrollo, pruebas, evaluación
Especificación, Diseño, Implementación, Verificación y Generalización.
Cuales son las etapas del primer modelo de pressman
Especulación, Colaboración, Aprendizaje
Formación, planificación, Análisis, Ingeniería, Generación y pruebas, Evaluación del cliente
Requisitos, Análisis, Diseño, Evaluación, Entrega
Que no comprende un UWM (UML - based web engineering) (Es el ultimo modelo del tema)
Notación
Herramienta CASE
hipermodelo
Seleccione la falsa
El proceso Unificado es un modelo pesado que presta mas atención al análisis, diseño y documentación que a la programación en comparación con los procesos agiles.
Los modelos mas recientes son los dedicados al desarrollo rápido de aplicaciones, pues se adaptan a las peculiaridades de velocidad, evolución continua e inmediatez
Las particularidades de software orientado a objetos favorecen la reutilización de elementos.