Archivo

Solo disponible en BuenasTareas
  • Páginas : 5 (1022 palabras )
  • Descarga(s) : 16
  • Publicado : 10 de agosto de 2010
Leer documento completo
Vista previa del texto
Índice

Índice | ……………………………………………………………………………………… | 2 |
Introducción | ……………………………………………………………………………………… | 3 |
Desarrollo Modelo en Cascada Modelo Orientado Modelo Evolutivo Modelo de Espiral | ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………| 44567 |
Conclusión | ……………………………………………………………………………………… | 8 |
Bibliografía | ……………………………………………………………………………………… | 8 |


Introducción
En el siguiente trabajo se pretende desarrollar el tema de los Modelos de Desarrollo de Software, esta surge de la aplicación de modelos y formas de la ingeniería tradicional a el desarrollo para construir productos de software, han surgido varios enfoquesque tratan de abordar de manera sistemática, la planificación, análisis, diseño e implementación.
El modelo de desarrollo de software se compone de una mezcla de varios elementos, entre los que se encuentran la filosofía, el modelo de negocio, y el licenciamiento. Ni la calidad ni el desempeño dependen del modelo.

Objetivo
Dar un conocimiento más amplio a cerca de los diferentes tipos deModelos de Proceso de Desarrollo de Software, así como sus aplicaciones, etapas y desarrollo del mismo.

Modelos de Desarrollo de Software
Modelo en Cascada:
Es el enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior.
Análisis de requerimientos
Seanalizan las necesidades de los usuarios finales del software para determinar qué objetivos debe cubrir.
Diseño del Sistema
Se descompone y organiza el sistema en elementos que puedan elaborarse por separado, aprovechando las ventajas del desarrollo en equipo.
Diseño del Programa
Se realizan los algoritmos necesarios para el cumplimiento de los requerimientos del usuario.
Codificación
Es la fase deprogramación o implementación propiamente dicha. Aquí se implementa el código fuente, haciendo uso de prototipos así como pruebas y ensayos para corregir errores.
Pruebas
Los elementos, ya programados, se ensamblan para componer el sistema y se comprueba que funciona correctamente y que cumple con los requisitos.
Ventajas:
* Excelente cuando se tiene un producto estable y se conoce latecnología.
* Modelo bien estructurado que funciona bien con gente de poca experiencia.
* La planeación se puede hacer anticipadamente.
Desventajas:
* Poca Flexibilidad.
* El cliente debe tener paciencia.
* Poco Aplicado para aplicaciones para la toma de decisiones.
Diseño del Sistema
Diseño del Programa

Análisis de Requerimientos
Codificación

Pruebas
ImplantaciónModelo orientado a prototipos
Investigación preliminar
Determinar el problema y su ámbito, la importancia y sus efectos potenciales sobre la organización por una parte y
Definición de los requerimientos del sistema
El objetivo de esta etapa es registrar todos los requerimientos y deseos que los usuarios tienen en relación al proyecto bajo desarrollo
Diseño técnico
Durante la construcción delprototipo, el desarrollador ha obviado el diseño detallado.
Programación y prueba
Los cambios identificados en el diseño técnico son implementados y probados para asegurar la corrección y completitud de los mismos con respecto a los requerimientos.
Operación y mantención
la mantención también debería ser una fase menos importante, ya que se supone que el refinamiento del prototipo permitiríauna mejor claridad en los requerimientos, por lo cual las mantenciones perfectivas se reducirían.
Análisis grueso y especificación
El propósito de esta subfase es desarrollar un diseño básico para el prototipo inicial.
Diseño y construcción
El desarrollador debe concentrarse en construir un sistema con la máxima funcionalidad, poniendo énfasis en la interface del usuario.
Evaluación...
tracking img