Fases de Desarrollo de un Software

Definición del problema

Análisis del problema Diseño de la Codificación Prueba y Documentación Implementación Mantenimiento solución depuración Visión general y clara del problema Comprensión a fondo del problema Datos de entrada El proceso necesario para su solución La salida que producirá Inicio Ser definido

click to edit

Es genarado

Ser general Ser finito Lenguaje de programación Digitación Compilación Manual de usuario Teclear el algoritmo codificado Documentación externa Diseñar el algoritmo Documentación interna Corrección de errores Producción Eliminar los problemas y errores Comprender o usar un programa Revisar el programa cada cierto tiempo para ajustes

Análisis

click to edit

Análisis:

El análisis consiste en comprender y documentar las necesidades del usuario. La

comprensión viene de hacer preguntas y escribir las respuestas, examinar las re spuestas y hacer

más preguntas.

Una técnica de análisis debe motivar el acto del descubrimiento proporcionando un

marco de trabajo donde, quien realice dicho análisis, puede escribir lo que sabe y evaluar lo que

tiene que aprender. Esto incluye tener inventiva para guiar el análisis.

La metodología de análisis debe ser completa respecto a que cubra adecuadamente cada

uno de los aspectos del problema de negocio.

Los resultados del análisis necesitan ser verificables.

click to edit

Diseño:

En el diseño se trazan los planos a partir de los cuales se construirá el sistema.

Si lo que el programa tiene que hacer es una sola cosa en esta fase se diseña el algoritmo

que realiza el proceso, Si es un programa de mayor tamaño aquí se crea la arquitectura a usar

para la implementación y se establecen las políticas tácticas comunes.

click to edit