Calculo
El primer modelo del proceso de desarrollo de software que se publico, se derivo de otros procesos de ingeniería.Debido a la cascada de una fase a otra, este modelo se conoce como “modelo de cascada” o como ciclo de vida del software. Las principales etapas de este modelo se transforman en actividadesfundamentales de desarrollo.
El ciclo de vida del software
Análisis y definición de requerimientos:
Los servicios, restricciones y metas del sistema se definen a partir de las consultas con los usuarios.Entonces, se definen en detalle y sirven como una especificación del sistema.
Diseño de sistemas y de software:
El proceso de diseño de sistemas divide los requerimientos en sistemas de hardware o desoftware. Establece una arquitectura completa del sistema. El diseño de software identifica y describe las abstracciones fundamentales del sistema de software y sus relaciones.
Implementación y pruebade unidades:
Durante esta etapa, el diseño de software se lleva a cabo como un conjunto o unidades de programas. La prueba de unidades implica verificar que cada una cumpla su especificación.Integración y prueba del sistema:
Los programas o las unidades individuales de programas se integran y prueban como un sistema completo para asegurar que se cumplan los requerimientos del software.Después de las pruebas, el sistema de software se entrega al usuario.
Operaciones y mantenimiento:
Por lo general (aunque no necesariamente), ésta es la fase más grande del ciclo de vida. El sistema seinstala y pone en uso práctico.
El mantenimiento implica corregir errores no descubiertos en las etapas anteriores del ciclo de vida, mejorar la implementación de las unidades del sistema y resultar losservicios del sistema una vez que se descubren nuevos requerimientos.
Los procedimientos o funciones son muy interesantes y útilies en la programación. Nos sirven para realizar una tarea concreta...
Regístrate para leer el documento completo.