Académique Documents
Professionnel Documents
Culture Documents
FACULTAD DE INGENIERIA
PROGRAMA DE INGENIERIA DE SISTEMAS
ANLISIS Y DISEO DE SISTEMAS
V SEMESTRES
UNIGUAJIRA
RIOHACHA LA GUAIRA
2015
CICLO DE VIDA DEL DESARROLLO DE SOFTWARE
En esta etapa se definir y desarrollar los requisitos del software y de las interfaces,
especficamente:
Entrevistas.
Muestras.
Cuestionarios.
Mtodos discretos.
En esta etapa se analizan las necesidades que debe suplir el sistema por medio
de las siguientes herramientas:
Tcnicas de elicitacin de requerimientos:
Elicitacin de requerimientos
Requerimientos funcionales
Requerimientos no funcionales
Herramientas de modelado de sistemas:
Modelado de datos (diagrama entidad/relacin)
Modelado de procesos
Modelos de comportamiento
Modelos estructurales
Metodologas de anlisis de requerimientos:
Diagramas de flujo de datos (DFD).
Diagrama de actividades o secuencias.
Utilizar mtodos de anlisis de decisiones:
Ingles/espaol estructurado
Tabla de decisin
Arboles de decisin
Diseo de aplicaciones
Antes de utilizar el sistema, este debe ser probado por medio de las siguientes
herramientas:
Pruebas de unidad.
Pruebas de integracin.
Pruebas alfa.
Pruebas beta.
Test de aceptacin.
Actualizaciones de los programas a travs del sitio Web del distribuidor.
Mantenimiento correctivo: Eliminar los defectos que se detecten durante su
vida til
Mantenimiento adaptativo: Adaptarlo a nuevas necesidades, cuando el
sistema ha de funcionar sobre una nueva versin del sistema operativo o en
un entorno o hardware diferente.
Mantenimiento perfectivo: Aadirle nueva funcionalidad, cuando se
proponen caractersticas deseables que supondran una mejora del sistema
ya existente.
Reaplicar el ciclo de vida.
BIBLIOGRAFIA
http://es.wikipedia.org/wiki/Proceso_para_el_desarrollo_de_software
http://laboratorios.fi.uba.ar/lsi/cataldi-tesisdemagistereninformatica.pdf
http://flanagan.ugr.es/docencia/2005-2006/2/apuntes/ciclovida.pdf
https://www.incibe.es/file/N85W1ZWFHifRgUc_oY8_Xg
http://elvex.ugr.es/idbis/db/docs/design/1-process.pdf