Académique Documents
Professionnel Documents
Culture Documents
Los estándares establecen los diferentes procesos implicados a la hora de
desarrollar y mantener un sistema desde que surge la idea o necesidad de
desarrollar las aplicaciones hasta que éstas se retiran de explotación. Sin
embargo, ninguno impone un modelo de procesos concreto (modelo de ciclo de
vida) ni cómo realizar las diferentes actividades incluidas en cada proceso, por lo
que cada empresa deberá utilizar los métodos, técnicas y herramientas que
considere oportuno.
Dngeniería y Análisis
del Sistema
Análisis de los
Requisitos
Diseño
Codificación
Prueba
Mantenimiento
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
Y
! el diseño del software se enfoca en cuatro atributos distintos del
programa: la estructura de los datos, la arquitectura del software, el detalle
procedimental y la caracterización de la interfaz. El proceso de diseño traduce los
requisitos en una representación del software con la calidad requerida antes de
que comience la codificación.
#$ una vez que se ha generado el código comienza la prueba del programa.
La prueba se centra en la lógica interna del software, y en las funciones externas,
realizando pruebas que aseguren que la entrada definida produce los resultados
que realmente se requieren.
Plan de
"#
Pruebas
de Aceptación
X
Plan de
"#
Pruebas
del Sistema
X
cc
c
Puede notarse que su primera mitad es similar al Modelo en Cascada, y la
otra mitad tiene como finalidad hacer pruebas e integración asociado a cada una
de las etapas de la mitad anterior.
Este modelo, también no secuencial, es algo más complejo que los anteriores,
aunque incluye un elemento muy útil e importante en el desarrollo del software:
análisis de riesgos. El modelo en espiral concreta cuatro fases:
- Planificación
- Análisis de Riesgos
Si ésta última fase es afirmativa, el modelo continúa con la estructura del Ciclo de
vida Clásico. Si el cliente no está satisfecho con el resultado, se cubre otra banda
de la espiral y se vuelve a la primera fase (de planificación).
M Forma de espiral
M METAMODELO de Procesos
M Aparece el Análisis de Riesgo
M Recorrido se realiza desde el centro y en sentido horario.
#./*,01
M Para aplicaciones basadas en Web
*-*,-
- Se evitan proyectos largos y se entrega ³algo de valor´ a los usuarios con cierta
frecuencia.
- El usuario se involucre más.
%
:
##
http://rguerrero334.blogspot.es/img/Modelos_de_procesos_del_software.pdf
http://www.mitecnologico.com/Main/ModeloDncremental
http://translate.google.com.mx/translate?hl=es&langpair=en|es&u=http://www.cave
hill.uwi.edu/staff/eportfolios/paulwalcott/courses/comp2145/2009/software_process
_models.htm