El documento describe el modelo de desarrollo incremental, en el cual se desarrolla inicialmente la arquitectura completa del sistema y luego se agregan funcionalidades de forma incremental a través de sucesivos incrementos, cada uno con su propio ciclo de vida. Explica que las fases del modelo incremental incluyen el análisis de requisitos, diseño, codificación y pruebas.
0 calificaciones0% encontró este documento útil (0 votos)
524 vistas2 páginas
El documento describe el modelo de desarrollo incremental, en el cual se desarrolla inicialmente la arquitectura completa del sistema y luego se agregan funcionalidades de forma incremental a través de sucesivos incrementos, cada uno con su propio ciclo de vida. Explica que las fases del modelo incremental incluyen el análisis de requisitos, diseño, codificación y pruebas.
El documento describe el modelo de desarrollo incremental, en el cual se desarrolla inicialmente la arquitectura completa del sistema y luego se agregan funcionalidades de forma incremental a través de sucesivos incrementos, cada uno con su propio ciclo de vida. Explica que las fases del modelo incremental incluyen el análisis de requisitos, diseño, codificación y pruebas.
El documento describe el modelo de desarrollo incremental, en el cual se desarrolla inicialmente la arquitectura completa del sistema y luego se agregan funcionalidades de forma incremental a través de sucesivos incrementos, cada uno con su propio ciclo de vida. Explica que las fases del modelo incremental incluyen el análisis de requisitos, diseño, codificación y pruebas.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 2
Ejemplo:
Un procesador de texto que sea desarrollado bajo el paradigma Incremental
podra aportar, en principio, funciones bsicas de edicin de archivos y produccin de documentos (algo como un editor simple). En un segundo incremento se le podra agregar edicin ms sofisticada, y degeneracin y mezcla de documentos. En un tercer incremento podra considerarse el agregado de funciones de correccin ortogrfica, esquemas de paginado y plantillas; en un cuarto capacidades de dibujo propias y ecuaciones matemticas. As sucesivamente hasta llegar al procesador final requerido. As, el producto va creciendo, acercndose a su meta final, pero desde la entrega del primer incremento ya es til y funcional para el cliente, el cual observa una respuesta rpida en cuanto a entrega temprana; sin notar que la fecha lmite del proyecto puede no estar acotada ni tan definida, lo que da margen de operacin y alivia presiones al equipo de desarrollo.
El modelo incremental consiste en un desarrollo inicial de la arquitectura
completa del sistema, seguido de sucesivos incrementos funcionales. Cada incremento tiene su propio ciclo de vida y se basa en el anterior, sin cambiar su funcionalidad ni sus interfaces. Una vez entregado un incremento, no se realizan cambios sobre el mismo, sino nicamente correccin de errores. Dado que la arquitectura completa se desarrolla en la etapa inicial, es necesario conocer los requerimientos completos al comienzo del desarrollo.
Fase de codificacin. Es la fase de programacin propiamente dicha. Aqu
se desarrolla el cdigo fuente, haciendo uso de prototipos as como pruebas y ensayos para corregir errores. Dependiendo del lenguaje de programacin y
su versin, se crean las libreras y componentes reutilizables dentro del
mismo proyecto para hacer que la programacin sea un proceso mucho ms rpido. Fase de pruebas. Los elementos, ya programados, se ensamblan para componer el sistema y se comprueba que funciona correctamente antes de ser puesto en explotacin. Una vez que se ha generado el cdigo comienza la prueba del programa. La prueba se centra en la lgica interna del software, y en las funciones externas, realizando pruebas que aseguren que la entrada definida produce los resultados que realmente se requieren.
Fase de diseo: Se descompone y organiza el sistema en elementos que
puedan elaborarse por separado, aprovechando las ventajas del desarrollo en equipo. Como resultado surge el SDD (Documento de Diseo del Software), que contiene la descripcin de la estructura global del sistema y la especificacin de lo que debe hacer cada una de sus partes, as como la manera en que se combinan unas con otras. Se realizan los algoritmos
Fase de anlisis de los requisitos. Se analizan las necesidades de los
usuarios finales del software a desarrollar para determinar qu objetivos debe cubrir. De esta fase surge una memoria llamada SRD (Documento de Especificacin de Requisitos), que contiene la especificacin completa de lo que debe hacer el sistema sin entrar en detalles internos. Es importante sealar que en esta etapa se deben verificar todo lo que se requiere en el sistema y ser aquello lo que seguir en las siguientes etapas