Especificación de proceso - Process specification
La especificación de proceso es un término genérico para la especificación de un proceso. No es exclusivo de la actividad empresarial, pero puede aplicarse a cualquier actividad organizativa.
Dentro de algunos métodos estructurados, el término Especificación de proceso en mayúscula se refiere a una descripción del procedimiento que debe seguir un actor dentro de una actividad empresarial de nivel elemental, como se representa en un modelo de proceso como un diagrama de flujo de datos o un modelo IDEF0 . Un alias común es minispec , abreviatura de especificación en miniatura .
Uso en desarrollo de sistemas
La especificación del proceso define lo que se debe hacer para transformar las entradas en salidas. Es un conjunto detallado de instrucciones que describen un procedimiento comercial que se espera que lleve a cabo cada actividad comercial de nivel elemental. Las especificaciones de proceso se incluyen comúnmente como componentes integrales de los documentos de requisitos en el desarrollo de sistemas.
Técnicas
Se puede utilizar una variedad de enfoques para producir una especificación de proceso, que incluyen:
- Tablas de decisiones
- Inglés estructurado (técnica favorita de la mayoría de los analistas de sistemas)
- Condiciones previas / posteriores
- Casos de uso , curso básico o eventos / rutas alternativas en casos de uso
- Diagramas de flujo
- Diagramas de Nassi-Shneiderman
- Diagramas de actividad UML
Independientemente del enfoque que se utilice, una especificación debe comunicarse con los diseñadores de desarrollo de sistemas, los implementadores y los profesionales de soporte, y ser verificable por las partes interesadas y los usuarios finales.
Ver también
enlaces externos
- Capítulo 11 de la Wiki de análisis estructurado , por Ed Yourdon