Tarea

viernes, 30 de agosto de 2013

UNIDAD 4



UNIDAD 4
CUESTIONARIO
1.- ¿Mencione los modelos de desarrollo de software que conoce?
R.- Modelo de desarrollo de software convencional, modelo estructurado, modelo de software orientado a objetivos, modelo lineal, modelo construcción de prototipos, modelo DRA, y modelo espiral.
2.- ¿Nombre las fases del modelo lineal secuencial?
R.-Lleva 4 fases el modelo secuencial son:
- Análisis de los requisitos del software
-Diseño
-Generación de códigos
-Pruebas
-Mantenimiento
3.- ¿Cuáles son las ventajas del modelo lineal secuencial?
R.- El modelo lineal secuencial es el paradigma más antiguo y más extensamente utilizado en la ingeniería en software. Requiere un cambio debido a un sistema operativo o dispositivo periférico nuevo.
4.- ¿Mencioné las  desventajas del modelo lineal secuencial?
R.-Las son:
-Los proyectos reales raras veces siguen el modelo secuencial que propone el modelo.
-A menudo es difícil que el cliente exponga explícitamente todos los requisitos.
-El cliente debe tener paciencia, una versión trato de los programas no están disponible hasta que el proyecto esté muy avanzado


5.- ¿Cuándo es conveniente usar el modelo prototipo?
R.- Es una necesidad de algoritmo es la construcción de prototipos comienza con la recolección es rápido y evalúa tiene mayor desplazamiento tiene la necesidad satisfacer al cliente.
6.- ¿Nombre las Fases del modelo prototipo?
R.- Se divide en tres:
·        Escuchar al cliente
·        Construir/Revisar maqueta
·        El cliente prueba la maqueta
7.- ¿Cuáles son las ventajas del modelo prototipo?
R.- Las ventajas son:
·        El prototipo servirá como un mecanismo para identificar los requisitos del software si el desarrollador intenta ver que la de fragmentación del programa ya existente de herramientas que permiten rápida programación del trabajo.
·        Pero el cliente y el desarrollador se deben poner de acuerdo en el prototipo se construya para servir como un mecanismo de definición de requisitos
8.- ¿Cuáles son las desventajas de modelo prototipo?
R.-  Problemas son:
·        Cuando el desarrollador hace un compromiso de implementación para hace que el software funcione rápidamente
·        Se puede utilizar un sistema operativo o lenguaje de programación inadecuado simplemente cuando está disponible porque este es conocido
·        Puede surgir problemas con la construcción de prototipos puede ser una paradigma efectiva para la ingeniería del software
9.- ¿Cuáles son las fases del modelo de desarrollo rápido de aplicaciones?
R.- El modelo rápido o DRA se tiene un tiempo funcional de 60 a 90 días se divide en:
Modelo de Gestión, modelo de datos, modelo de proceso, generación de aplicaciones, prueba de entrega.
10.- ¿Mencione algunas características de modelo de desarrollo rápido de aplicación?
R.- El modelo rápido DRA es una adaptación de alta velocidad del modelo lineal y secuencial en el que se desarrolló rápido utilizando basado en componente.
11.- ¿Cuáles son las ventajas del modelo de desarrollo rápido de aplicaciones?
R.- El proceso DRA en la figura 2.6 obviamente las limitaciones de tiempo impuestas en un proyecto DRA demandan “ámbito en escalas” [KER 94]
Si una aplicación de gestión puede modularse de forma que permita cada una de las funciones en menos de tres meses (Utilizando el enfoque descrito anteriormente)
12.- ¿Mencioné algunas características del modelo incremental?
R.- El modelo incremental combina elementos del modelo lineal secuencial (aplicados repetidamente) con la filosofía interactiva de construcción de prototipos.
Aplica secuencial lineales de forma escalada mientras progresa el tiempo en el calendario.
13.- ¿Cuáles son las ventajas del modelo incremental?
R.- El modelo incremental entrega el software en partes pequeñas, pero utilizables llamados “incrementos” En general cada incremento se construye sobre aquel que a sido entregado.
14.- ¿Nombre las desventajas del modelo incremental?
R.- Cuando una fecha de entrega imposible de cambiar el modelo incremental es un buen paradigma a considerar.
Los primeros incrementos son versiones “incompleta” del producto final pero proporcionando al usuario funcionalidades que precisa y también una plataforma para la evaluación




15.- ¿Explique el modelo espiral?
R.- Propuesto inicialmente por Boehm en 1988
Consiste en una serie de dichos que se repiten cada uno tienen las mismas fases y cuando termine da un producto ampliando con respeto al ciclo anterior es parecido al modelo incremental.
16.- ¿Cuáles son las desventajas del modelo espiral?
R.- Ejemplos como ser:
·        Es difícil Evaluarles riesgos
·        Necesita de la participación continua por parte del cliente
·        Cuando se subcontrata hay que producir previamente una especificación completa de lo que se necesita y esto lleva tiempo
17.- ¿Cuándo es conveniente utilizar el modelo espiral?
R.- Ejemplos como ser
·        En un sistema de gran tamaño
·        En proyectos donde sea importante el factor riesgo
·        Cuando no sea posible definir todos los principios todos los requisitos
·        No necesita una definición completa de los requisitos para empezae a funcionar
18.- ¿Qué es un proceso unificado?
R.-Es un conjunto de actividades necesarias para transformar  los requisitos del usuario en un sistema de software.
19.- ¿Mencione cuáles son las fases del proceso unificado?
R.- Cada ciclo consta de 4 Fases:
·        Inicio
·        Elaboración
·        Construcción
·        Transición

20.- ¿Mencioné cuáles son los flujos de proceso unificado?
R.- Es un conjunto de actividades relacionadas y vinculadas a un área específica dentro del proyecto total. Las importantes son:
Requerimientos análisis, diseño, codificación y prueba.
21.- ¿Nombre las características del proceso unificado?
R.- Las características son:
·        Proceso unificado dirigido por casos de uso
·        Proceso unificado centrado en la arquitectura
·        Proceso unificado interactivo incremental y beneficios del enfoque interativo
22.- ¿Qué es una iteración?
R.- El desarrollo “Iterativo o incremental” Está compuesto por cuatro Fases denominada inicio, elaboración, construcción y transición cada una de estas fases es a su vez dividida en series disciplinada.
23.- ¿Explique la fase de inicio?
R.-  Fase de inicio las iteraciones hace mayor  énfasis en actividades de modelado del negocio y requisitos
24.- ¿Explique la fase de elaboración?
R.-Las interacciones se orientan al desarrollo de la arquitectura, modelo de negocios (refinamiento)
Análisis, diseño y una pequeña parte de arquitectura
25.- ¿En qué consiste la fase de construcción?
R.-Se lleva a cabo la construcción del producto por medio de unas series de interacciones.
26.- ¿En qué fase se da más interacciones?
R.- En la fase de elaboración.

27.- ¿En qué consiste la fase de transición?
R.- La fase transición se pretende garantizar que se tiene un producto preparado para su entrada a la comunidad se usuarios

No hay comentarios:

Publicar un comentario