3. El análisis de requerimientos es la tarea que plantea la
asignación de software a nivel de sistema y el diseño de
programas. El análisis de requerimientos facilita al
ingeniero de sistemas especificar la función y
comportamiento de los programas, indicar la interfaz con
otros elementos del sistema y establecer las ligaduras de
diseño que debe cumplir el programa.
4. El Diseño del Software es un proceso y un modelado a la
vez. El proceso de Diseño es un conjunto de pasos
repetitivos que permiten al diseñador describir todos los
aspectos del Sistema a construir.
5. Un proceso para el desarrollo de software, también
denominado ciclo de vida del desarrollo de software es
una estructura aplicada al desarrollo de un producto
de software. para el desarrollo de software, cada uno de
los cuales describe un enfoque diferente para diferentes
actividades que tienen lugar durante el proceso.
6. Las pruebas de software son parte esencial del proceso
de desarrollo del software. Esta parte del proceso tiene la
función de detectar los errores de software lo antes
posible.
7. La implementación es parte del proceso en el que
los ingenieros de software programan el código para el
proyecto.
8. El mantenimiento y mejora del software de un software
con problemas recientemente desplegado puede requerir
más tiempo que el desarrollo inicial del software. Es
posible que haya que incorporar código que no se ajusta
al diseño original con el objetivo de solucionar un
problema o ampliar la funcionalidad para un cliente.