Está en la página 1de 2

Modelos de Desarrollo de Software

Desarrollo por etapas:


Es similar al Modelo de prototipos ya que se muestra al cliente el software en
diferentes estados sucesivos de desarrollo, se diferencia en que las especificaciones no son
conocidas en detalle al inicio del proyecto y por tanto se van desarrollando simultneamente.
Pueden distinguirse las siguientes fases:
Especificacin conceptual
Anlisis de requerimientos
Diseo inicial
Diseo detallado, codificacin, depuracin y liberacin
Ejemplo de la aplicacin de este modelo:
Creacin de un software comercial para cualquier empresa.



Modelos Especializados de procesos
Desarrollo Basado en Componentes
Es evolutivo, y se basa en la utilizacin de software creado de forma previa. Y contiene los
siguientes pasos:
Se debe de investigar el tipo de componentes que se van a implementar para que
cumplan con el proyectos que se est elaborando.
Se debe de tomar muy en cuenta la forma de integrar los componentes.
Se disea una construccin el software para adoptar los componentes.
Los componentes se integran en la construccin.
Realizacin de pruebas, para asegurar la funcionalidad del proyecto.
Ejemplo de la utilizacin de este mtodo:
En la creacin de una pgina web, implementando Javascript o algunas animaciones
para la misma.








Proceso Unificado
El Proceso Unificado de Desarrollo Software o simplemente Proceso Unificado es un marco de
desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado en la
arquitectura y por ser iterativo e incremental. El Proceso Unificado no es simplemente un
proceso, sino un marco de trabajo extensible que puede ser adaptado a organizaciones o
proyectos especficos. El nombre Proceso Unificado se usa para describir el proceso genrico
que incluye aquellos elementos que son comunes a la mayora de los refinamientos existentes.
Proceso Racional Unificado:
El Proceso Racional Unificado (Rational Unified Process en ingls, habitualmente resumido
como RUP) es un proceso de desarrollo de software y junto con el Lenguaje Unificado de
Modelado UML, constituye la metodologa estndar ms utilizada para el anlisis,
implementacin y documentacin de sistemas orientados a objetos. El RUP no es un sistema
con pasos firmemente establecidos, sino un conjunto de metodologas adaptables al contexto
y necesidades de cada organizacin.
Ejemplos de donde puede ser implementado:
Software diseados para sistemas de informacin geogrfica.

También podría gustarte