Zusammenfassung der Ressource
Procesos de Software
- Objetivo General
- Utilizar los conceptos relacionados a los procesos de software para efectuar
pruebas que permitan comprobar la integridad de diversas aplicaciones
- Concepto
- Tambien llamado " Ciclo de Vida del Desarrollo de Software", son los pasos a seguir para la ejecución
de un proyecto de software. Existen diversos modelos que guían el desarrollo de software, cada uno
con descripciones y enfoques particulares sobre las actividades a ejecutar en este proceso.
- Requisitos
- Los requisitos son las funcionalidades y bondades que el usuario
final espera del sistema. Estos requerimientos son recogidos del
usuario final a través de entrevistas, para ser analizados y validar
su incorporación el sistema a desarrollar.
- Diseño
- Los detalles de los requerimientos de la fase anterior son
estudiados en esta fase y el diseño del sistema es preparado.
Esta fase permite especificar los requisitos del software y
hardware, ademas ayuda a definir la arquitectura del sistema.
- Implementación
- En esta etapa el diseño es dividido en míódulos o unidades
y para dar inicio al proceso de codificación. Primero se
desarrollan partes de programas llamadas "unidades", las
cuales se integraran en la fase de verificación.
- Verificación
- Las unidades desarrolladas en la fase de implementación son probadas
aquí, para posteriormente ser integradas en un sistema más complejo
y se procede a verificar si todos los módulos o unidades se coordinan
entre si y si su desempeño es de acuerdo a lo esperado a partir de
los requerimientos del cliente, si es así queda listo para su entrega.
- Mantenimiento
- Es la fase final del proceso y se encarga de los problemas posteriores al
desarrollo del software, se evidencian durante su uso en producción por el cliente.