Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. INTRODUCCIN
El trmino ciclo de vida del software describe el desarrollo de software,
desde la fase inicial hasta la fase final. El propsito de este programa es
definir las distintas fases intermedias que se requieren para validar el
desarrollo de la aplicacin, es decir, para garantizar que el software cumpla
los requisitos para la aplicacin y verificacin de los procedimientos de
desarrollo: se asegura de que los mtodos utilizados son apropiados.
Estos programas se originan en el hecho de que es muy costoso rectificar
los errores que se detectan tarde dentro de la fase de implementacin. El
ciclo de vida permite que los errores se detecten lo antes posible y por lo
tanto, permite a los desarrolladores concentrarse en la calidad del
software, en los plazos de implementacin y en los costos asociados.
II. DEFINICIN
El ciclo de vida de un software es proceso que se sigue para construir,
entregar y hacer evolucionar el software, desde la concepcin de una idea
hasta la entrega y el retiro del sistema.
Confiable, predecible y eficiente.
El ciclo de vida bsico de un software consta de los siguientes
procedimientos:
Diseo
aplicacin.
Mantenimiento:
para
todos
los
procedimientos
correctivos
b)
Model
oV
El
modelo de ciclo de vida V proviene del principio que establece que los
procedimientos utilizados para probar si la aplicacin cumple las
especificaciones ya deben haberse creado en la fase de diseo.
Trata
c)
Modelo Incremental
En el modelo incremental:
Se evitan proyectos largos y se entrega Algo de valor a los
usuarios con cierta frecuencia.
El usuario se involucra ms.
Difcil de evaluar el coste total.
Difcil de aplicar a sistemas transaccionales que tienden a ser
integrados y a operar como un todo.
Requiere gestores experimentados.
Los errores en los requisitos se detectan tarde.
El resultado puede ser muy positivo.
d) Modelo de Prototipo
Este modelo:
No modifica el flujo del ciclo de vida.
Reduce el riesgo de construir productos que no satisfagan las
necesidades de los usuarios.
Reduce costos y aumenta la probabilidad de xito.
Exige disponer de las herramientas adecuadas.
de un producto intermedio.
Determinar objetivos
Generar alternativas
Identificar riesgos
Resolver riesgos
Inception
Elaboratio
n
Construction
Transition
Principios de la reutilizacin:
Aumenta la fiabilidad.
Dificultad
para
reconocer
los
componentes
reutilizables.
Problemas de motivacin.
potencialmente
V. CONCLUSIN
del
lenguaje
utilizado
por
nuestros
ordenadores.