2.- Planificación Básica DEPARTAMENTO DE INGENIERÍA INFORMÁTICA

Slides:



Advertisements
Presentaciones similares
Experiencia en implantación de una metodología
Advertisements

Presentación del Consultor
Ingeniería de Software II
Caso de Éxito: Team System, CMMI, Metodologías Ágiles
Estructura de SW-CMM.
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de Metodologías ágiles.
DEPARTAMENTO DE INGENIERÍA INFORMÁTICA
Herramientas Automáticas de Estimación
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Work Breakdown Structures WBS
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de Metodologías ágiles.
Fundamentos de la Gestión de Proyectos
EDT, Ruta Crítica & Gantt
Rational Unified Process (RUP)
2010 Enterprise Unified Process (EUP)
Ciclo de Vida del Proyecto
Ingeniería del Software
HERRAMIENTAS CASE.
Trabajo Práctico Taller de Desarrollo de Proyectos 2 Septiembre 2009.
Análisis y Diseño de Sistemas
DEPARTAMENTO DE INGENIERÍA INFORMÁTICA
DEPARTAMENTO DE INGENIERÍA INFORMÁTICA
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Sistemas de gestión de la calidad en empresas que desarrollan con Genexus Amalia Álvarez Balbi Gastón Mousqués
Universidad Rey Juan Carlos
3.- Introducción al Proceso Unificado
Ingeniería de Software: Metodologías Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Rational Unified Process (RUP)
6. Componentes del Ciclo de Vida de un Proyecto SW
7. Prevención y Mejora de Errores LS Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.
CMMI Medición & Análisis GRUPO 1 Larissa Hererra Miguel Ortiz Isabel Blank Junio 2005.
REQUERIMIENTOS DE SOFTWARE
Objetivos de la sesión  Comprender los aspectos fundamentales relativos a un plan de proyecto  Saber qué elementos deben formar parte de un plan de.
4/27/2015Gestión de Proyectos de Software1 PLANEACIÓN ESTRATÉGICA – PRIMERA PARTE Carlos Mario Zapata J.
Ingeniería de Software: Metodologías Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Rational Unified Process (RUP)
Ingeniería de Software: Parte 2 Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Planificación Temporal y Seguimiento del Proyecto
4. Introducción al Sistema de Aseguramiento de la Calidad LS Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.
VII Congreso de Expotecnología UVM 2007 Jonás A. Montilva C.
NORMAS ISO ISO Carlos Mario Zapata J. 4/15/2017
Aplicaciones de Ingeniería de Software
Análisis y diseño detallado de aplicaciones informáticas de gestión
¿Cómo nos ayuda GeneXus a mejorar la calidad en el proceso de desarrollo de Software? Ing. Rosario Estévez Ing. Rafael Mon
Ingeniería de Software
GPI-2C. Planificación de Proyectos Inf.: Fases, Tareas y Entregables
Ingeniería de Software
Formulación de Proyectos de Titulación
Proyecto I Maestría en Gerencia de Sistemas
3. Aspectos Organizativos del Aseguramiento de la Calidad del Software
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
Ingeniería de Software I
Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática (DII) Seguimiento y administración de proyectos Justo N. Hidalgo (Presentación.
Sistemas de Información Agosto-Diciembre 2007 Sesión # 10.
Laboratorio Informática II
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Introducción al proceso de verificación y validación.
Administración de Proyectos
Microsoft Office Project INTRODUCCIÓN A LA GESTIÓN DE PROYECTOS Microsoft Office Project 2010.
5. Preproyecto LS Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.
Estructurar tus ideas para hacerlas realidad
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
Módulo: Cálculos económicos, gestión de proyectos
Documentos obligatorios de cada Fase
Sobre el Proceso Racional Unificado RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cómo, cuándo y qué.
Servicio de Implementación Proceso de Desarrollo de Software Ventanilla Única de Comercio Exterior Mexicana.
Entregables del Proyecto
Fase de Inicio Proceso Unificado de Desarrollo de Software.
Junio, 2013.
Transcripción de la presentación:

2.- Planificación Básica DEPARTAMENTO DE INGENIERÍA INFORMÁTICA 2.1.- WBS Justo N. Hidalgo Sanz DEPARTAMENTO DE INGENIERÍA INFORMÁTICA

Artefactos de Gestión (I) El Proceso Unificado también dispone de artefactos de gestión -vs. artefactos de ingeniería-: WBS (Work Breakdown Structure) Más tarde. Caso de negocio: Ingresos esperados del proyecto Costes Planes de gestión y técnicos Riesgo/realismo de los planes. Objetivo: calcular el ROI Especificaciones de “release”: Análisis a realizar en cada iteración sobre: “Vision statement” Gestión de riesgos Consideraciones arquitectónicas Calidad ...

Artefactos de Gestión (II) SDP (Software Development Plan) Es el PLAN DE PROYECTO, el principal. Es la definición de proyecto en un documento. Es un documento VIVO, evoluciona con el proyecto. Requiere la aceptación de las partes involucradas. Gestión de Contenidos y Configuración de Cambios ...

Ejemplo de Business Case Contexto (dominio, mercado, alcance) Aproximación técnica Plan de características Plan de calidad Compromisos y riesgos técnicos Aproximación de gestión Planificación Lista de riesgos de planificación Métricas de éxito Apéndice Predicción financiera Estimación de beneficios

Ejemplo de Especificación de “release” Contenido de la iteración Objetivos medibles Criterios de evaluación Plan de demostración Planificación de actividades Responsabilidades del equipo Escenarios de operación (demo de casos de uso) Procedimientos de demostración Relación de demostración con el “business case”.

Ejemplo de Plan de Proyecto (I) Contexto Proceso de desarrollo de SW Primitivas: Fases del ciclo de vida Artefactos Flujos Hitos Procedimientos de mejora del proceso Entorno de ingeniería del SW Automatización de procesos (HW, SW) Procedimientos de almacenamiento de recursos Cómo se guarda la información, dónde, quién tiene acceso.

Ejemplo de Plan de Proyecto (y II) Gestión de cambios Evaluación del SW Métricas Gestión de riesgos Plan de estado del proyecto Plan de aceptación de pruebas Estándares Apéndices modificables: Detalle de cada fase Recursos humanos y materiales (organización, plan de entrenamiento, etc.)

WBS (I) Work Breakdown Structure. Es una jerarquía de elementos que descompone el plan de proyecto en tareas discretas, y que provee: una “idea” de todo el trabajo a realizar. Descomposición clara para asignación de responsabilidades. Un marco que permite planificación, gestión de costes y control dinámico del proyecto. Es típicamente lo que se hace con las herramientas de gestión de proyectos (diagramas de Gantt).

WBS (II). Problemas típicos 1. Estructura y descomposición prematura 2. Demasiado, o demasiado poco detalle. 3. Específico para cada proyecto, por lo que comparativas con otros proyectos resultan muy complicadas de realizar.

WBS (III). Mala estructura Management System requirements and design Subsystem 1 Component 11 Requirements Design Code Test Documentation … Integration and test Test planning Test procedure separation Testing Test reports Other support areas Configuration control Quality assurance System administration ¿No hemos hablado en diseño de reutilización? ¿Qué pasa si hay que cambiar algo aquí?

WBS (IV). Recomendación básica Elementos de primer nivel: Gestión Entorno Requisitos Diseño Implementación … Elementos de segundo nivel: Fases del ciclo (concepción, …) Elementos de tercer nivel: Actividades que producen los artefactos de cada fase. Pueden descomponerse en más niveles.

WBS (V). A partir de aquí... Management Inception Phase Management Business Case Development Elaboration pohase Release Specifications Elaboration phase WBS Baselining Software Development Plan Inception phase project control and status assessments Elaboration Phase Management Construction phase release specifications Construction phase WBS Baselining Elaboration phase project control and status assessments Construction Phase Management Deployment phase planning Deployment phase WBS baselining Construction phase project control and status assessments Transition Phase Management Next generation planning Transition phase project control and status assessments

WBS (y VI). A partir de aquí... Environment Inception Phase Environment Specification ... Elaboration Phase Environment Baselining Construction Phase Environment Maintenance Transition Phase Environment Maintenance Requirements Design Implementation Assessment Deployment

Métricas de control Indicadores de Gestión Indicadores de Calidad Trabajo y progreso Coste programado y gastos Dinámica de personal: cambios de personal Indicadores de Calidad Cambio de estabilidad Modularidad Adaptabilidad Tiempo medio entre fallos (MTBF) y madurez (ratio de defectos / tiempo)

Tráfico de cambio y estabilidad Change traffic: número de peticiones de cambio de sw abiertas y cerradas. Estabilidad: relación entre peticiones de cambio de sw abiertas y cerradas. En general, se provee información acerca de la predecibilidad del sistema.

Bibliografía Software Project Management. A Unified Framework. W. Royce. Addison-Wesley.