Visión del Producto y Alcance del Proyecto Ing. Jorge Luis Chuc López Instituto Tecnológico de Campeche
17/03/11
Ing. Jorge Luis Chuc López
1
8. Desarrollar casos de uso. 9. Especificar atributos de calidad.
1. Definir Visión del Producto y Alcance del Proyecto 2. Identificar las clases de usuarios 3. Identificar los representantes de los usuarios. 4. Identificar quién tomará decisiones sobre requerimientos. 5. Seleccionar técnicas de elicitación 6. Identificar casos de uso. 7. Asignar prioridades a casos de uso.
10. Derivar y documentar requerimientos funcionales. 11. Modelar requerimientos. 12. Revisar especificaciones de requerimientos. 13. Desarrollar prototipos. 14. Desarrollar o evolucionar la arquitectura. 15. Ubicar requerimientostexten componentes. 16. Desarrollar casos de pruebas. 17. Validar casos de uso, requerimientos funcionales, modelos del análisis y prototipos. Repetir para el incremento 2 Repetir para el incremento 3 Repetir para el incremento N
17/03/11
Ing. Jorge Luis Chuc López
2
Visión del Producto y Alcance del Proyecto La visión del producto alinea a todos los stakeholders en una dirección común. La visión describe cuál es el producto y en qué eventualmente se convertirá. El alcance del proyecto identifica qué porción de la visión del producto a largo plazo realizará el proyecto. El enunciado de alcance establece los límites de qué está dentro y qué queda fuera. El alcance define las limitaciones del proyecto. 17/03/11
Ing. Jorge Luis Chuc López
3
Visión del Producto y Alcance del Proyecto Visión del producto
Alcance del proyecto para la versión 1.0
17/03/11
Alcance del proyecto Para la versión 1.1
Alcance del proyecto Para la versión 2.0
Ing. Jorge Luis Chuc López
...
4
Alcance del proyecto Para la versión n
Visión del Producto y Alcance del Proyecto La visión se aplica al producto como un todo. El alcance pertenece a un proyecto o iteración específica que implementará el siguiente incremento de la funcionalidad del producto. El alcance es más dinámico que la visión, puesto que el administrador se apega al contenido de cada versión dentro de su calendario, presupuesto, recursos y restricciones de calidad. 17/03/11
Ing. Jorge Luis Chuc López
5
Visión del Producto y Alcance del Proyecto El objetivo es administrar el alcance de un desarrollo específico o proyecto de mejora como un subconjunto definido de la gran visión estratégica. El enunciado de alcance para cada proyecto puede aparecer en el SRS del proyecto, en lugar de hacerlo en un documento de visión y alcance separado separado. Los grandes proyectos deberán tener un documento de visión y alcance completo y un SRS. 17/03/11
Ing. Jorge Luis Chuc López
6
Documento de Visión y Alcance Recolecta los requerimientos de nivel superior en un documento simple que establece la etapa para trabajo de desarrollo subsecuente. Algunas organizaciones crean una Cédula del Proyecto (Project Charter) o un documento de Caso de Negocios (Business Case) que tiene un propósito similar. El propietario del documento de Visión y Alcance es el patrocinador ejecutivo del proyecto o alguien en un papel similar.
17/03/11
Ing. Jorge Luis Chuc López
7
Estructura del Documento de Visión y Alcance 1. Requerimientos de Negocios 1. 2. 3. 4. 5.
Antecedentes Oportunidad de negocios Objetivos de negocios y criterios de éxito Necesidades del cliente o del mercado Riesgos de negocios
2. Visión de la solución 1. 2. 3. 17/03/11
Enunciado de Visión Características principales Suposiciones y dependencias Ing. Jorge Luis Chuc López
8
Estructura del Documento de Visión y Alcance 3. Alcance y limitaciones 1. 2. 3.
Alcance de la liberación inicial Alcance de las liberaciones subsecuentes Limitaciones y exclusiones
4. Contexto de Negocios 1. 2. 3.
17/03/11
Perfiles de stakeholders Prioridades del proyecto Ambiente de operación
Ing. Jorge Luis Chuc López
9
Requerimientos de Negocios Definen los beneficios principales que el nuevo sistema proporcionará a sus patrocinadores, compradores y usuarios. Antecedentes n
n
17/03/11
Resume la razón y el contexto del nuevo producto. Proporciona una descripción general de la situación que lleva a la decisión de construir el producto.
Ing. Jorge Luis Chuc López
10
Requerimientos de Negocios Oportunidad de negocios n
n
n
n
Describe la oportunidad de mercado que existe y el mercando en que competirá el producto. Puede describir el problema de negocios a resolver o el proceso de negocios a mejorar, así como el ambiente en se utilízará el sistema. Describe los problemas que no pueden resolverse sin el producto. Incluye una breve descripción de otras tecnologías, procesos o recursos requeridos para proporcionar una solución completa al cliente.
17/03/11
Ing. Jorge Luis Chuc López
11
Requerimientos de Negocios Objetivos de negocios y criterios de éxito n
n
n
n
Resumen los beneficios de negocios importantes que el producto proporcionará en una forma cuantitativa y mesurable. Determina como los stakeholders definirán y medirán el éxito en el proyecto. Establece los factores que tendrán el mayor impacto en lograr el éxito, incluyendo aquellos factores que estén dentro o fuera del control de la organización. Especifica criterios mesurables para afirmar si se ha logrado el objetivo de negocios.
17/03/11
Ing. Jorge Luis Chuc López
12
Requerimientos de Negocios Ejemplos de Objetivos de negocios n
Financieros
n
Capturar el mercado compartido de X% dentro de Y meses.
n
Lograr una ganancia de X%.
n
Recibir no más de x llamadas de servicios por unidad, así como y llamadas de garantía por unidad dentro de los z meses posteriores al envío del producto.
n
Incrementar el margen de ganancias para los productos existentes de x% a y%.
n
Lograr un volumen de ventas de x unidades dentro de y meses.
17/03/11
Ing. Jorge Luis Chuc López
13
Requerimientos de Negocios Ejemplos de Objetivos de negocios n
No Financieros
n
Lograr una medida de la satisfacción del consumidor de al menos x dentro de los y meses posteriores a la liberación.
n
Lograr x revisiones de productos positivas en las publicaciones del ramo antes de la fecha y.
n
Desarrollar una plataforma robusta para una plataforma de productos relacionados.
n
Cumplir con las regulaciones federales y estatales en materia de impuestos.
17/03/11
Ing. Jorge Luis Chuc López
14
Requerimientos de Negocios Necesidades del cliente o del mercado n
n
Define las necesidades de los clientes típicos o del segmento de mercado destino, incluyendo las necesidades que no cumplen los productos o sistemas de información actuales. Define los requerimientos conocidos de interfaz o desempeño críticos en un nivel superior.
Riesgos de negocios n
n n
17/03/11
Resume los mayores riesgos de negocios asociados con desarrollar o no desarrollar el producto. Estima la perdida potencial para cada riesgo. Identifica acciones de mitigación potenciales Ing. Jorge Luis Chuc López
15
Visión de la solución Establece una visión estratégica del sistema que logrará los objetivos de negocios. Enunciado de visión n
n
17/03/11
Enunciado de visión conciso que resume el propósito e intento a largo plazo del producto. Puede ser idealista pero aterrizado en las realidades de los mercados existentes, arquitecturas empresariales, estrategias corporativas y limitaciones de recursos.
Ing. Jorge Luis Chuc López
16
Visión de la solución Elementos a considerar en el enunciado de visión: n n n n n n
n
17/03/11
Para (cliente destino) Quien (enuncia la necesidad u oportunidad) El (nombre del producto) Es (una categoría del producto) Que (beneficios principales) A diferencia de (alternativas competitivas, sistema actual, proceso de negocios actual) Nuestro producto (enunciado de diferenciación principal y ventajas del nuevo producto) Ing. Jorge Luis Chuc López
17
Ejemplo de Visión de la solución Para los científicos, quienes requieren solicitar contenedores de químicos, el Sistema de Seguimiento Químico es un sistema de información que proporcionará un punto de acceso único al almacén de químicos y vendedores. El sistema almacenará la ubicación de cada contenedor químico dentro de la empresa y la cantidad de material restante en él, así como la historia completa de ubicación y uso de cada contenedor. Este sistema ahorrará a la compañía el 25% de costos químicos el primer año de uso, permitiéndole explotar completamente los químicos ya disponibles, deshacerse de los contenedores parcialmente utilizados o expirados y utilizar un sencillo proceso estándar de adquisición de químicos. A diferencia del actual proceso manual de adquisición, nuestro producto generará todos los reportes requeridos para cumplir con las regulaciones de los gobiernos federal y estatal que requieren un reporte de uso, almacenamiento y eliminación de quimicos.
17/03/11
Ing. Jorge Luis Chuc López
18
Visión de la solución Características principales n
Nombre o número de cada una de las características principales o capacidades de usuario del nuevo producto, en una forma única y persistente, enfatizando las características que lo distinguirán de los productos previos o competidores.
Suposiciones y dependencias n
n
17/03/11
Registra las suposiciones que los stakeholders hicieron al concebir el producto y escribir el documento de visión y alcance. También registra las principales dependencias que el proyecto tiene sobre factores externos fuera de su control. Ing. Jorge Luis Chuc López
19
Alcance y limitaciones Define el concepto y extensión de la solución propuesta. Las limitaciones listan ciertas capacidades que el producto no incluirá. El alcance y las limitaciones ayudan a establecer expectativas reales de los stakeholders. 17/03/11
Ing. Jorge Luis Chuc López
20
Alcance y limitaciones Alcance de la liberación inicial n
n
n
Resume las principales características que se planea incluir en la liberación inicial del producto. Describe las características de calidad que lograrán que el producto proporcione los beneficios pretendidos por sus usuarios. Debe concentrarse en las características que proporcionarán el mayor valor al producto, al costo más aceptable, a la mayoría de la comunidad, en el marco de tiempo más cercano.
17/03/11
Ing. Jorge Luis Chuc López
21
Alcance y limitaciones Alcance de liberaciones subsecuentes n
En una evolución por etapas del producto, indica las características que serán aplazadas y la calendarización deseada de las liberaciones posteriores.
Limitaciones y exclusiones n
n
17/03/11
Definir el límite entre lo que está dentro y lo que está fuera es una forma de manejar las expectativas del cliente Lista las características que un stakeholder puede anticipar pero que no se planea incluir en el producto o en una versión específica. Ing. Jorge Luis Chuc López
22
Contexto de negocios Resume algunos de los aspectos de negocios del proyecto. Perfiles de los stakeholders n
n
17/03/11
Los stakeholders son los individuos, grupos u organizaciones que están activamente involucrados en un proyecto, son afectados por sus productos, o son capaces de influir en sus productos Los perfiles de stakeholders describen diferentes categorías de clientes y otros stakeholders para el proyecto. Ing. Jorge Luis Chuc López
23
Contexto de negocios Cada perfil de stakeholder debe incluir: n
El principal valor o beneficio que recibirá el stakeholder del producto y cómo el producto generará una alta satisfacción del cliente.
n
Productividad mejorada
n
Reducción de retrabajo
n
Ahorros de costos
n
Procesos de negocios
n
Automatización de tareas manuales
n
Habilidad para realizar nuevas tareas
n
Cumplir con estándares o regulaciones pertinentes
n
Mejorar la usabilidad comparado con otros productos
n n n
Actitudes probables hacia el producto Características principales de interés Restricciones conocidas que deben ser adaptadas
17/03/11
Ing. Jorge Luis Chuc López
24
Contexto de negocios Prioridades del proyecto n
n
Para permitir una toma de decisiones efectiva los stakeholders deberán estar de acuerdo en las prioridades del proyecto. Existen cinco dimensiones de un proyecto de software:
n
Características (o alcance)
n
Calidad
n
Calendarización
n
Costo
n
Personal
17/03/11
Ing. Jorge Luis Chuc López
25
Contexto de negocios Prioridades del proyecto n
Cada dimensión se apega a cada una de las siguientes categorías en cualquier proyecto:
n
Una restricción. Un factor limitante dentro del cual debe operar el administrador del proyecto.
n
Un conductor. Un objetivo de éxito significativo con flexibilidad limitada para su ajuste.
n
Un grado de libertad. Un factor para el que el administrador del proyecto tiene alguna latitud de ajuste y balance contra las otras dimensiones.
17/03/11
Ing. Jorge Luis Chuc López
26
Contexto de negocios Prioridades del proyecto n
n
17/03/11
El administrador del proyecto tiene la meta de ajustar aquellos factores que son grados de libertad para lograr los conductores de éxito del proyecto dentro de los límites impuestos por las restricciones. No todos los factores pueden ser conductores ni todos pueden ser restricciones.
Ing. Jorge Luis Chuc López
27
Contexto de negocios Ambiente de operación n
n
17/03/11
Describe el ambiente en que el sistema será utilizado y define los requerimientos vitales de disponibilidad, confiabilidad, desempeño e integridad. Esta información influye significativamente en la definición de la arquitectura del sistema, que es el primer paso de diseño. Ing. Jorge Luis Chuc López
28