COMO SE DESARROLLA SOFTWARE
Inicialmente, el analista estudia la especificación del sistema y el plan de proyecto. A continuación, debe establecerse la comunicación necesaria para el análisis, de forma que se asegure el reconocimiento del problema.
El analista debe establecer contacto con quien asesora a el usuario y con la empresa que vaya a desarrollar el software. El asesor puede servir como coordinador para facilitar el establecimiento de los caminos de comunicación. El objetivo del analista es reconocer los elementos básicos del programa tal como lo percibe el usuario.
La evaluación del problema y mision de la solución es la siguiente área principal de trabajo del análisis. El analista debe evaluar la estructura de la información,entrar en detalle todas las funciones del programa, descubrir las ligaduras del diseño, Cada una de las tareas sirven para descubrir el problema de forma que puedan realizarse. Las tareas asociadas con el análisis y especificación existen para dar una representación del programa que pueda ser revisada y aprobada por el cliente.
un problema ideal es si el cliente desarrolla una especificación de requerimientos del software completamente por sí mismo. Estos criterios sirven como base para hacer una prueba durante el desarrollo de los programas. Para definir las características y atributos del software se escribe una especificación de requerimientos formal.
Además, para los casos en los que se desarrolle un prototipo se realiza un manual de usuario preliminar.aveces es necesario realizar un manual de usuario Pero de hecho, este borrador del manual de usuario fuerza al analista a tomar el punto de vista del usuario del software. El manual permite al usuario revisar el software desde una perspectiva de ingeniería humana sirven como base para una revisión conducida por el cliente y el técnico. La revisión de los requerimientos casi siempre produce modificaciones en la función, comportamiento, representación de la información, ligaduras o criterios de validación. Además, se realiza una nueva apreciación del plan del proyecto de software para determinar si las primeras estimaciones siguen siendo validas después del conocimiento adicional obtenido durante el análisis.
El siguiente paso es la elaboraciòn del software teniendo en cuenta lo anteriormente dicho, se elabora un diseño el cual se realiza normalmente en un diagrama de flujo en este van las especificaciones del usuario su forma de cuestionar y las diferentes salidas que pueda realizar el sistema, generalmente los programas deseados por los usuarios contienen bases de datos para llevar un control de almacenamiento de el uso del programa.
Al finalizar el diseño pasamos a la elaboracion de el programa, un concejo (elaborar el sistema por pasos , asi se sabe cuando el programa tiene una faya y en donde.despues de terminado el sistema se elabora una tabla de procesos teniendo en cuenta los puntos de vista de las personas que van a ejecutar y el visto bueno de todas las personas para asi saber la empresa quedo con satisfaccion de el sistema.
aqui esta la imagen profe por fin pude hacerla