Diseño de Sistemas

Páginas: 7 (1710 palabras) Publicado: 10 de febrero de 2014
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
2. Contenidos de la Unidad 1 Introducción al Diseño Significado Dentro del Ciclo de Vida de Desarrollo de Sistemas. b. Modelos de Desarrollo de software Modelos de Desarrollo Estructurado Sommerville. Sección 8.5 y 4.5.1 Pressman. Sección 2.10 Modelo en Cascada. Sommervillle. Sección 4.1.1. Pressman. Sección 2.4. 2. Modelosevolutivos: incremental y espiral. Sommervillle. Sección 4.1.2. y 4.2 Pressman. Sección 2.7 3. RUP Sommervillle. Sección 4.4. Jacobson, Booch y Rounbahg. Secciones 1.1 a a 1.5. Larman últ. Ed. Sección 37.1., 37.4 y 37.9
3. « Ingeniería del Software », 7ª Edición , por Ian Sommerville, 4.1.2 . Desarrollo Evolutivo : se basa en la idea de desarrollar una implementación inicial, exponiéndola a loscomentarios del usuario y refinándola a través de las diferentes versiones hasta que se desarrolla un sistema adecuado. Las actividades de especificación, desarrollo y validación se entrelazan, en vez de separarse, con una rápida retroalimentación entre éstas. Unidad I: Modelos Evolutivos: Incremental y Espiral
4. Unidad I: Modelos Evolutivos: Figura Ilustrativa
5. Hay 2 tipos de desarrolloevolutivo: 1. Desarrollo exploratorio : Trabaja con el cliente para explorar sus requerimientos y entregar un sistema final. El desarrollo empieza con las partes del sistema que se comprenden mejor. El sistema evoluciona agregando nuevos atributos propuestos por el cliente. 2. Prototipos desechables : Busca comprender los requerimientos del cliente y desarrollar una definición mejorada de losrequerimientos. El prototipo se centra en experimentar con los requerimientos del cliente que no se comprenden del todo. Tipos de Modelos Evolutivos
6. Es más efectivo que el enfoque en cascada , pues satisface las necesidades inmediatas de los clientes . La especificación se puede desarrollar de forma creciente . Tan pronto como el usuario entienda mejor su problema, éste se puede reflejar en el sistemasoftware. Ventajas del Modelo Evolutivo
7. 1. El proceso no es visible . Los administradores deben hacer entregas regulares para medir el progreso. Si los sistemas se desarrollan rápidamente, no es rentable producir documentos que reflejen cada versión del sistema . 2. Genera sistemas con estructura deficiente . Los cambios continuos tienden a corromper la estructura del software. Incorporarcambios se convierte cada vez más en una tarea difícil y costosa. Desventajas del Modelo Evolutivo
8. Para sistemas pequeños y medios (de hasta 500.000 líneas de código), el enfoque evolutivo de desarrollo es el mejor. Los problemas del desarrollo evolutivo se agravan en sistemas grandes y complejos, con un periodo de vida largo, donde diferentes equipos desarrollan distintas partes del sistema. Esdifícil establecer una arquitectura del sistema estable con este enfoque, por la dificultad en integrar las contribuciones de los equipos. Recomendaciones para el Modelo Evolutivo
9. Para sistemas grandes, se recomienda un proceso mixto que incorpore las mejores características del modelo en cascada y del desarrollo evolutivo. Se puede desarrollar un prototipo desechable (enfoque evolutivo) pararesolver incertidumbres en la especificación del sistema. Entonces, las partes del sistema bien comprendidas se pueden especificar y desarrollar utilizando un proceso basado en el modelo en cascada. Las otras partes del sistema que son difíciles de especificar por adelantado (interfaz de usuario), se pueden desarrollar usando un enfoque de programación exploratoria. Recomendaciones para el ModeloEvolutivo
10. Los cambios son inevitables en todos los proyectos de software grandes. Hay cambios cuando: El negocio cambia por presiones externas. Las prioridades de gestión cambian. Cuando se dispone de nuevas tecnologías, cambian los diseños y la implementación. Iteración de procesos Ian Sommerville, 4.2
11. El proceso del software no es un proceso único. Las actividades del proceso se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseño de sistema
  • Diseño de sistemas
  • Diseño De Sistema
  • Diseño De Sistemas
  • Diseño De Sistemas
  • Diseño de sistemas
  • diseño de sistema
  • Diseño De Sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS