Antes de entrar en los flujos de trabajo de procesos de software en la gestión de proyectos de software, primero aclaremos estos dos términos: flujo de trabajo y flujos de trabajo de procesos de software.
- Flujo de trabajo:
en general, el flujo de trabajo se refiere a la serie de tareas secuenciales que se realizan para lograr un objetivo determinado. Cada paso del flujo de trabajo se define mediante tres parámetros, es decir, entrada, transformación y salida. En el proceso de flujo de trabajo, se realizan una serie de acciones para lograr un resultado comercial. - Flujos de trabajo
del proceso de software: el proceso de software es el conjunto de actividades relacionadas que se realizan para obtener un producto de software como resultado y allí, los flujos de trabajo del proceso de software lideran los desarrollos de software de forma lineal mediante la realización de una serie de tareas secuenciales.
Hay 7 principales flujos de trabajo de procesos de software en la gestión de proyectos de software:
- Flujo de trabajo de gestión:
algunos de los pasos esenciales del proceso de control se llevan a cabo en el flujo de trabajo de gestión. Los artefactos incluyen el Plan de desarrollo de software (SDP), el caso de negocios, la visión, etc.
Garantizar la condición de ganar-ganar para las partes interesadas en términos de desarrollo, ejecución e implementación del proyecto de software. - Flujo de trabajo del entorno:
automatización del proceso para coordinar e integrar herramientas y personas con el proceso a través del flujo de trabajo que, en términos, reduce los errores humanos y permite un desarrollo más rápido con una asignación de recursos y una respuesta más rápidas a los problemas. Evolucionar el entorno de mantenimiento para mantener y actualizar el software. - Flujo de trabajo de requisitos:
analizar el espacio del problema para identificar/comprender los problemas y encontrar una solución. Evolución de los artefactos de requisitos, por ejemplo, casos de uso, requisitos y documentos/especificaciones de diseño que ayudan a describir la función, la arquitectura y el diseño del software. - Flujo de trabajo de diseño:
el modelado del software se realiza para expresar el diseño del software donde el modelado del software abordará todo el diseño del software. La evolución de la arquitectura y los artefactos de diseño. - Flujo de trabajo de implementación:
en este flujo de trabajo, la implementación de los diseños y las arquitecturas se realiza mediante la programación de los componentes. Junto con esta implantación y despliegue, se desarrollan artefactos. - Flujo de trabajo de evaluación:
evaluación de las tendencias en proceso. La evaluación de la calidad del producto se realiza aquí mediante el análisis de los atributos de calidad del producto y la gestión de defectos del producto. - Flujo de trabajo de implementación:
en este flujo de trabajo se lleva a cabo el proceso de entrega de los productos finales al usuario o la preparación de la aplicación/producto de software para que se ejecute y opere en un entorno específico.
Publicación traducida automáticamente
Artículo escrito por Satyabrata_Jena y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA