Sie sind auf Seite 1von 4

PROCESOS DE PRODUCCION DE SOFTWARE

(METODOLOGIAS DE DESARROLLO)

Para desarrollar software debemos basarnos por un proceso de producción o por una
metodología de desarrollo. Existe un paradigma, estrategia, pasos genéricos o pasos
naturales denominado ciclo de vida. Que se asimila al ciclo de vida humana.

El ser humano tiene un ciclo natural (nace, crece, se desarrolla, se reproduce y


muere), así mismo el software tiene su ciclo natural denominado ciclo de vida. Y se le
conoce como ciclo de vida clásico, consta de los siguientes pasos:

• Analiza

• Diseña

• Desarrolla

• Implementa

• Prueba

• Implanta

Para construir software necesitamos un proceso de producción, todos se basan en el


ciclo de vida clásico; que son pasos naturales o físicos que define un software.

Existen diferentes modelos para construir software:

MODELOS DE PRODUCCIÓN DE SOFTWARE

• CASCADA:

• INCREMENTAL: Al hacer software debemos analizar cómo se va a hacer.


Cuando el software es muy grande lo mejor es dividirlo y hacerlo en
incrementos, peor si es pequeño lo ideal es en cascada.

• EVOLUTIVO: Para hacer software se necesitan requerimientos. Apartir de unos


requisitos se requiere una evolución, la forma como evolucionan los requisitos
determina la evolución final del software.

• PROTOTIPO: Modelos que vamos cambiando hasta conseguir el software


deseado.

• REUTILIZACION.
• ESPIRAL.

• LINEAL.

• ITERATIVO.

Todos los procesos se basan en modelos.

DEFINICIONES DEL MODELO DE PRODUCCIÓN DE SOFTWARE:


“CASCADA”.

• Modelo útil para la explicación al usuario ya que describe lo más simple


del proceso, no es flexible para desarrollo de software debido a que las
fases del esquema una vez terminadas no se pueden volver a modificar.
Con este modelo no podemos avanzar siempre nos mostrará el mismo
código.

http://msalazar334.blogspot.es/1192580640/

• Modelo lineal secuencial básico del desarrollo de software, el cual no se


corrige con gran facilidad pues no puede dar retrocesos, esta es su
principal desventaja además que no se puede dar una vista de los
avances del proceso. Su ventaja es que es fácil de explicar.
http://cflores334.blogspot.es/tags/CASCADA/

• Se define como una secuencia de fases en la que al final de cada una


de ellas se reúne la documentación para garantizar que cumple las
especificaciones y los requisitos antes de pasar a la fase siguiente. Este
modelo se desarrolló entre los años 1966-1970.

http://es.kioskea.net/contents/genie-logiciel/cycle-de-vie.php3
• Este Modelo es el más utilizado por los usuarios, y se conoce como una
sucesión de etapas en donde las fases continúan hasta que los objetivos
se han cumplido. Para que el proyecto tenga éxito deben desarrollarse
en orden de lo contrario el producto final será de inferior calidad. Su
desventaja clara es que no permite las revisiones de los proyectos.

http://www.slideshare.net/chiki.carito/procesos-del-software

• Sirve como bloque de construcción para los demás modelos de ciclo de


vida. Su objetivo es el desarrollo de software a través de una
secuencia simple de fases. Cada fase tiene un conjunto de metas bien
definidas, y las actividades dentro de una fase contribuyen a la
satisfacción de metas de esa fase o quizás a una sub secuencia de
metas de la fase.
http://www.mitecnologico.com/Main/ModeloDeCascada

MODELO DE PRODUCCIÓN DE SOFTWARE “LINEAL”

• También llamado ciclo de vida básico o modelo cascada, tiene su


origen en el modelo cascada aunque omite muchos bucles de este
último. El modelo lineal secuencial sugiere un enfoque sistemático o más
bien secuencial del desarrollo de software que comienza en un nivel de
sistemas y progresa con el análisis, diseño, codificación, pruebas y
mantenimiento.
http://www.ldc.usb.ve/~vtheok/cursos/ci3711/apuntes/99-01-
14/Info/Modelo%20Lineal.htm

• Es el más sencillo de todos los modelos. Consiste en descomponer la


actividad global del proyecto en etapas separadas que son realizadas de
manera lineal, es decir, cada etapa se realiza una sola vez, a
continuación de la etapa anterior y antes de la etapa siguiente.

http://img.redusers.com/imagenes/libros/lpcu097/capitulogratis.pdf

Das könnte Ihnen auch gefallen