Respuestas
Respuesta:
software, como cualquier otro producto, se construye aplicando un proceso que conduzca a un resultado de calidad, que satisfaga las necesidades de quienes lo utilizan. Un proceso de desarrollo de software es una secuencia estructurada de actividades que conduce a la obtención de un producto de software. En definitiva, un proceso define quién está haciendo qué, cuándo y cómo alcanzar un determinado objetivo. En este caso el objetivo es construir un producto de software nuevo o mejorar uno existente.
softwareFigura 9: Proceso de Construcción del Software
Pueden identificarse cuatro actividades fundamentales que son comunes a todos los procesos de software:
Especificación del software: donde clientes y profesionales definen el software que se construirá, sus características y las restricciones para su
Desarrollo del software, donde se diseña y programa el
Validación del software, donde se controla que el software satisfaga lo que el cliente
Evolución del software, donde se incorporan mejoras y nuevas características que permitirán a ese producto adaptarse a las necesidades cambiantes del cliente y el
Si consideramos las características del software que se explicaron anteriormente, determinamos como conclusión que el software no se obtiene por medio de un proceso de manifactura en serie o como líneas de producción, sino que para obtenerlo usamos un proyecto, que se lo puede definir como un esfuerzo planificado, temporal y único, realizado para crear productos o servicios únicos que agreguen valor. Estos proyectos utilizan procesos que definen que tareas deben realizar las personas que trabajan en el proyecto, para obtener los resultados deseados, utilizando como apoyo herramientas que facilitarán su trabajo. En este caso el resultado deseado en el Producto de Software.
software2Figura 10: Relación entre Proceso, Proyecto y Producto en el desarrollo de Software
Ojala esto te ayude