El alcance es todo el trabajo que se debe realizar para cumplir los criterios de aceptación de un Proyecto de Software. Determina los límites del proyecto. Se tiene el:
- Alcance del Proyecto: define las etapas y el trabajo a realizar.
- Alcance del Producto: define las características y funciones que tendrá. Los requerimientos identificados serán necesidades, mientras que los no identificados serán expectativas.
Técnicas
Para determinar el alcance se pueden usar varias técnicas.
5C
Se proponen 5 razones para automatizar. Nota: este enfoque es anticuado.
- Capacidad: de CPU, de memoria, de almacenamiento, etc.
- Control: exactitud y consistencia, seguridad, etc.
- Comunicación: integrar distintas áreas.
- Costos: monitoreo y reducción de costos.
- Competencia: atraer clientes, generar nuevos productos.
PIECES
PIECES es un acrónimo de los 6 problemas a solucionar con software. No es un listado ni exhaustivo ni exclusivo.
- Performance: tiempo de demora.
- Information: falta de datos, imprecisiones, inconsistencias.
- Economics: marketing, financias, controlar costos, aumentar utilidades.
- Control: seguridad, regulaciones.
- Efficieny: esfuerzos, recursos, personas, procesos.
- Service: UX/UI para clientes, socios, empleados, proveedores, etc.