1. Modelo de proceso de software
Son estrategias de desarrollo de que se acompañan de procesos, métodos y capas de herramientas para el desarrollo de software.
Caracteristicas
La utilización de métodos, procesos y capas de herramientas.
El desarrollo de software se realiza en etapas.
Ventajas
Facilita la creación de software.
Nos permite cumplir con nuestros objetivos.
Desventajas
En veces es difícil seleccionar un modelo.
La elección de un modelo en veces puede ser la no correcta.
-------------------------------------------------------------------------------------------------
2. Modelo lineal Secuencial
Llamado algunas veces Ciclo de Vida Básico o Modelo en Cascada, el modelo Lineal Secuencial sugiere un enfoque sistemático, secuencial, para el desarrollo del software que comienza en un nivel de sistema y progresa con el análisis, diseño, codificación, prueba y mantenimiento.
Caracteristicas
Esta dividido en las actividades de:
-Análisis
-Diseño
-Código
-Pruebas
-Mantenimiento
Ventajas
El desarrollo del software esta dividido en actividades, y esto facilita la elaboración del mismo.
Desventajas
A menudo es difícil que el cliente exponga exactamente todos los requisitos.
El cliente debe tener paciencia.
Los responsables del desarrollo de software siempre se retrasan innecesariamente.
-------------------------------------------------------------------------------------------------
viernes, 24 de septiembre de 2010
Modelo Evolutivos de Ingeniería de Software
3. Modelo de construcción de prototipo
Este modelo comienza con la recolección de requisitos, el desarrollador y el cliente definen los objetivos globales para el software, originándose un diseño rápido que se centra en una representación de esos aspectos del software que sean visibles para el usuario/cliente. De este diseño surge la construcción de un prototipo y este es evaluado por el cliente/usuario.
Caracteristicas
El paradigma de construcción de prototipos. El desarrollador y el cliente encuentran y define objetivos globales. El Diseño rápido. La interacción ocurre cuando el prototipo satisface las necesidades del cliente.
Ventajas
El cliente ve lo que parece ser una versión de trabajo del software. El Desarrollador, a menudo, hace compromisos de implementación para hacer que el prototipo funciones rápidamente.
Desventajas
Se puede utilizar un sistema operativo o lenguaje de programación inadecuado simplemente porque esta disponible y porque es conocido.
-------------------------------------------------------------------------------------------------
4. Modelo DRA
Este modelo comienza con la recolección de requisitos, el desarrollador y el cliente definen los objetivos globales para el software, originándose un diseño rápido que se centra en una representación de esos aspectos del software que sean visibles para el usuario/cliente. De este diseño surge la construcción de un prototipo y este es evaluado por el cliente/usuario.
Caracteristicas
El paradigma de construcción de prototipos. El desarrollador y el cliente encuentran y define objetivos globales. El Diseño rápido. La interacción ocurre cuando el prototipo satisface las necesidades del cliente.
Ventajas
El cliente ve lo que parece ser una versión de trabajo del software. El Desarrollador, a menudo, hace compromisos de implementación para hacer que el prototipo funciones rápidamente.
Desventajas
Se puede utilizar un sistema operativo o lenguaje de programación inadecuado simplemente porque esta disponible y porque es conocido.
-------------------------------------------------------------------------------------------------
4. Modelo DRA
Desarrollo Rápido de Aplicaciones, es un modelo de proceso del desarrollo del software lineal secuencial que enfatiza un ciclo de desarrollo extremadamente corto.
Caracteristicas
Objetivos a corto plazo.
Adaptación de alta velocidad.
Comprende varas fases importantes.
Ventajas
Que es una adaptación a alta velocidad en el que se logra el desarrollo rápido utilizando una construcción basada con componentes, en periodos cortos de tiempo.
Desventajas
Que es extremadamente corto y no podrían tomarse en cuenta algunas especificaciones especiales para el funcionamiento del sistema.
Caracteristicas
Objetivos a corto plazo.
Adaptación de alta velocidad.
Comprende varas fases importantes.
Ventajas
Que es una adaptación a alta velocidad en el que se logra el desarrollo rápido utilizando una construcción basada con componentes, en periodos cortos de tiempo.
Desventajas
Que es extremadamente corto y no podrían tomarse en cuenta algunas especificaciones especiales para el funcionamiento del sistema.
Suscribirse a:
Comentarios (Atom)