07/02/2012
El crculo vicioso
No puedo planear mis proyectos
Apagando fuegos
07/02/2012
El escenario tpico
Las mejores prcticas no gozan de una adecuada Difusin Los proyectos fracasados generalmente se realizan de manera artesanal: cada participante reinventa su solucin
La moda: el enfoque tecnocntrico El nfasis esta puesto en las herramientas y no en la planificacin, el anlisis, el diseo y las buenas practicas
07/02/2012
% de responsabilidad
15.9 13.9 13.0 9.6 7.7 7.2 5.3 2.9 2.4 13.9
07/02/2012
xito: El proyecto termino a tiempo, dentro de presupuesto, con la funcionalidad y las caractersticas acordadas Fracaso: El proyecto fue desechado Cuestionado: El proyecto ha sido terminado y el entregable principal est en operacin, pero el presupuesto y/o el tiempo estimados han sido rebasados. Menos funcionalidad y caractersticas
07/02/2012
Segn Jim Johnson, presidente de Standish Group: Ha habido mejor manejo de proyectos Se ha extendido el uso del desarrollo iterativo Se aprovecho la emergente infraestructura de la web Signos inequvocos de una mayor madurez en el proceso Sin embargo, para se observo el ndice mas grande de fracasos en una dcada
07/02/2012
07/02/2012
07/02/2012
Ejercicio
Cada participante (o cada equipo) deber identificar cinco reas de oportunidad para los proyectos en los que ha participado, o en los que planea participar Si fueran relevantes, relacionar las reas de oportunidad con los factores expuestos en este modulo Los participantes debern estar preparados para exponer ante el grupo sus cinco reas de oportunidad y los factores detectados
07/02/2012
07/02/2012
Que es un proceso
Insumo
Proceso
Que? Producto
Como? Tcnica
Quien? Rol
Cuando? Calendario
Conjunto de actividades aplicadas a un insumo (o entrada), llevado a cabo por roles con responsabilidades y habilidades especificas, que emplean tcnicas y herramientas para transformarlo en un producto de salida o para lograr un objetivo especifico Ejemplos : proceso de venta, pago de nomina, control de inventarios, inscripciones escolares . . .
07/02/2012
Ingeniera negocios
Ingeniera De software
Las herramientas , tcnicas, roles y recursos de los procesos orientados al producto son propias del rea de aplicacin a la cual estn orientadas Ejemplos: procesos y tcnicas de ingeniera civil, de arquitectura, de ingeniera de sistemas . . . No forman parte de PMBOOK Guide.
07/02/2012
Factibilidad, estrategia y aprobacin. Decisin va no va Diseo. costos., calendario, contratos, planificacin Obra civil, instalaciones, pruebas Pruebas finales y puesta en operacin
Planeacin y diseo
Construccin
en base a
Proceso de ingeniera
flow
Un modelo es una simplificacin del mundo real Un modelo de procesos es una abstraccin general que define practicas que deben haber probado su efectividad Define caractersticas comunes para una rea de aplicacin Un proceso definido forma parte de los activos de la organizacin (vase seccin 2.4.3 de PMBOOK Guide)
07/02/2012
Tiempo
Iteracin n-1
07/02/2012
flow
flow
flow
El proceso del proyecto abarca: Proceso de administracin (o manejo) del proyecto Necesarias para controlar el proyecto y que est cumpla los objetivos de alcance, tiempo y costo Debe mejorar y facilitar la productividad del proceso de ingeniera Proceso orientado al producto La construccin propiamente dicha generan productos de ingeniera (especificaciones, arquitectura, matrices de pruebas . . .)
07/02/2012
Alta motivacin
Alto desempeo
Bajo desempeo
Desempeo medio
07/02/2012
flow
flow
flow
No hay tal cosa como recetas rgidas que se deban aplicar de manera uniforme a todos los proyectos El equipo de manejo de proyectos es el responsable de determinar que es lo apropiado para un proyecto PMBOOK Guide resume los insumos, procesos y productos o resultados que representan buenas para ticas; es decir que son aplicables para la mayor parte de los proyectos, la mayor parte del tiempo (vase seccin 1.1)
07/02/2012
07/02/2012
Que es un proyecto
Es un trabajo (un esfuerzo) que se ejecuta una sola vez Tiene un alcance, plasmado en objetivos (o metas) y actividades Tiene recursos asignados Cuenta con un presupuesto Tiene una organizacin temporal Tiene un inicio y un final: tiene un tiempo asignado, y debe completarse en una fecha comprometida Produce resultados nicos: un producto, servicio o resultado (vase 1.2 PMBOOK)
07/02/2012
Desarrollar la visin y la estrategia Produccin y entrega de productos y servicios (manufactura) Facturacin y servicio al cliente
Comercializacin y venta
Como se traducen en realidades las estrategias, las nuevas ideas y mejoras a los procesos gubernamentales y de negocios?: Mediante proyectos.
07/02/2012
Ejemplos de proyectos
Desarrollo de un nuevo producto o servicio Acondicionamiento de un rea Construccin de un edificio Mantenimiento de una infraestructura compleja Implantar un nivel CMM I ISO 9000 Sistema de drenaje para una comunidad Un nuevo proceso de negocios . . .
07/02/2012
La triple restriccin La cuarta edicin sustituye el concepto de xito del proyecto en base a la triple restriccin, por el concepto de xito en base al valor que le asignen los interesados al resultado del proyecto Pero el valor explicativo del triangulo sigue vigente
07/02/2012
Calidad
Riesgo
Direccin y administracin
Un proyecto debe ser dirigido y administrado. Un proyecto que este bien dirigido y mal administrado conduce a problemas o a resultados contradictorios; lo mismo sucede si esta bien administrado y mal dirigido Dirigir implica: Dar y mantener rumbo, visin y estrategia, as como realizar los cambios necesarios para alcanzar los objetivos Comunicar rumbo, visin y estrategia a los dems participantes Motivar e inspirar a los dems participantes, para salvar los distintos obstculos
07/02/2012
Ejercicio:
Cada equipo (o cada participante) deber:
Elaborar un ejemplo sencillo del triangulo de administracin de proyectos, aplicado a algn proyecto real en el cual haya participado (o al proyecto en el cual tiene planeado participar) Describir entre alcances, tiempo y recursos, o bien entre calidad o riesgos, tiempo y recursos
07/02/2012
Responsabilidades de direccin
El administrador y director (PM), gerente o lder de proyecto es el principal responsable de garantizar que se cumplan los objetivos del proyecto: Alcance: identificar, negociar y administrar los requisitos del proyecto y sus cambios Tiempo: Estimar, negociar y cumplir las fechas comprometidas Costo y recursos: estimar, negociar y cumplir el presupuesto El (PM) es el que da la cara, aunque no necesariamente realiza todas las actividades de administracin
07/02/2012
La organizacin funcional
Es la organizacin tradicional (functional organization) Los gerentes de rea tienen el mando El personal pertenece a una gerencia de rea, centrada en una especialidad o rea de conocimiento Ventaja: El personal se vuelve muy diestro en su rea Desventaja: Conservadurismo y complacencia en torno a las reas de especialidad (vase la seccin 2.4.2 de PMBOOK Guide)
07/02/2012
La organizacin proyectizada
La organizacin pura entorno a proyectos Los directores o gerentes de proyecto tienen el mando El personal (excepto reas administrativas o de apoyo) pertenece a una gerencia de proyecto Desventaja: El proyecto termina, y con este terminan tambin los equipos de trabajo El personal especializado no es eficientemente compartido o aprovechado (imagnense la magnitud del problema para un proyecto muy grande)
07/02/2012
La organizacin matricial
Los gerentes de rea tienen el mando administrativo Los gerentes de proyecto tienen el mando de los proyectos El personal pertenece a una gerencia de rea centrada en una especialidad o rea de conocimiento, pero es asignado a proyectos El reto consiste en mantener el equilibrio entre el poder de los gerentes administrativos y el poder de los gerentes de proyecto Si alguien trabaja mas de un mes en un proyecto, debe estar asignado al proyecto
07/02/2012
La organizacin funcional
Es la organizacin tradicional (functional organization) Los gerentes de rea tienen el mando El personal pertenece a una gerencia de rea, centrada en una especialidad o rea de conocimiento Ventaja: El personal se vuelve muy diestro en su rea Desventaja: Conservadurismo y complacencia en torno a las reas de especialidad (vase la seccin 2.4.2 de PMBOOK Guide)
La organizacin proyectizada
La organizacin pura entorno a proyectos Los directores o gerentes de proyecto tienen el mando El personal (excepto reas administrativas o de apoyo) pertenece a una gerencia de proyecto Desventaja: El proyecto termina, y con este terminan tambin los equipos de trabajo El personal especializado no es eficientemente compartido o aprovechado (imagnense la magnitud del problema para un proyecto muy grande)
La organizacin matricial
Los gerentes de rea tienen el mando administrativo Los gerentes de proyecto tienen el mando de los proyectos El personal pertenece a una gerencia de rea centrada en una especialidad o rea de conocimiento, pero es asignado a proyectos El reto consiste en mantener el equilibrio entre el poder de los gerentes administrativos y el poder de los gerentes de proyecto Si alguien trabaja mas de un mes en un proyecto, debe estar asignado al proyecto
[justificado]: proyecto
Evaluacin
Cuando el proyecto es licitado Bases: Enunciado_ de_ trabajo
A la culminacin de la evaluacin y aprobacin se le conoce como constitucin del proyecto (o project charter) y esta bajo la responsabilidad del patrocinador (sponsor) del proyecto
07/02/2012
Mantenimiento
07/02/2012
Ejercicio:
Seleccionar el proyecto que se va a utilizar para el caso practico Crear una estructura de directorios estndar para el proyecto
Introduccin Que necesidad o necesidades satisface Justificacin (o referencia a business case) Acta constitutiva Objetivos (resumen) Alcances generales (resumen) Mtodo o enfoque Consideraciones criticas de interesados Condiciones, limitantes, restricciones Calendario, plazos y presupuesto iniciales Nombramiento del administrador o gerente del proyecto Papeles iniciales y responsabilidades Supuestos
Sinopsis
Subrayar a necesidad de alinear el proyecto con las metas y los objetivos de la empresa o institucin Subrayar el papel de los usuarios, clientes y otros grupos interesados en la definicin de requisitos Tcnicas (entrevistas, sesiones JAD . . .) para la recopilacin de requisitos Conceptos y tcnicas de formalizacin de expectativas y alcances Metas del proyecto Caractersticas que deben tener las metas
Alineacin de perspectivas
Anlisis de grupos e individuos interesados
Perspectiva del negocio Perspectiva del proyecto Perspectiva de operacin
Considerar tambin a contratistas y proveedores Considerar grupos ciudadanos, ambientalistas, miembros de la comunidad, medios . . .
Modelo de requerimientos
Entregables
Alcance
. . . O bien indirectas y sutiles (el nuevo Requisito puede implicar riesgos que no son del todo evidentes a primera vista
Definicin de alcance
Crear EDT
Incluye los procesos necesarios para asegurar que el proyecto incluya todo el trabajo requerido, y solo el trabajo requerido, para completar el proyecto satisfactoriamente
Las entrevistas
Prepara la entrevista de antemano Un miembro del equipo entrevista, otra (o) debe concentrarse en tomar notas Preparacin rigidez o falta de espontaneidad
Vanse las tcnicas propuestas por Eriksson y Penker en Business Modeling with UML (Wiley & Sons, NY, 2000)
Organizacin y preparacin
Mantenimiento
Qu es lo que se va a analizar, disear, desarrollar Qu es lo que no va a ser abordado en forma completa por el proyecto
La administracin de alcances asegura que el proyecto incluya todo el trabajo requerido, y slo el trabajo requerido, para completar el proyecto satisfactoriamente
Presupuesto Tiempo disponible para el desarrollo Polticas y normas de la empresa o institucin Normatividad y estndares Legales Culturales y de idioma Naturales y geogrficas
Alcance
Recursos
Tiempo
Factibilidad. Estrategia y aprobacin. Decisin va, no va Diseo, costos,calendario, contratos,planificacin Obra, producto, instalaciones, pruebas Pruebas finales y puesta en operacin
Organizacin y preparacin
Factibilidad. Estrategia y aprobacin.Decisin va, no va Diseo, costos,calendario, contratos,planificacin Obra, producto, instalaciones, pruebas Pruebas finales y puesta en operacin
Las actividades de una fase pueden comenzar antes que termine sus predecesora
Solucin
Solucin
Modelo RAD
Rapid Application Development 1. Planificacin conjunta de requisitos (JRP) 2. Diseo conjunto de aplicaciones (JAD) 3. Construccin Con cuarta generacin, generadores de cdigo Time-boxing Prototipeo 4. Se libera a produccin (cutover) al alcanzar cierto grado de aceptacin Funciona para cierto tipo de problemas? Claro que s
Construccin/ programacin
c o s t o
capacitacin
pruebas
diseo
Planificacin de la comunicacin
La gestin de las comunicaciones del proyecto incluye los procesos necesarios para asegurar la generacin, levantamiento, distribucin, almacenamiento, recuperacin y (en su caso) deshecho de la informacin del proyecto, en tiempo y forma
Planificacin de la comunicacin
Planear y determinar la distribucin de informacin hacia todos los interesados Planear y determinar el tipo y frecuencia de informacin para cada uno de los grupos Artculo recomendado: Suresh Malladi: Fomentando la comunicacin del Proyecto: Es planeacin, proceso y gente! http//www.liderdeproyecto.com/articulos/f omentando_la_comunicacion_ del_proyecto.html
Distribucin de la informacin
Flujo de informacin: Entre los participantes e interesados De y hacia los directivos De y hacia finanzas, contabilidad De y hacia personal de apoyo logstico Reuniones para revisar avances Establecer periodicidad Informe de avances Se desprenden de la estructura de desglose de tareas (WBS) Ms adelante estudiaremos la tcnica de valor devengado
Modelo de comunicacin
Pensamiento, codificacin, emisin del mensaje Percepcin, decodificacin, comprensin.
Mensaje
Medios
Emisor Receptor
Canal
Receptor Emisor
!#$%&@ <>-*/
Smbolos Ruido, Interferencia
Crear EDT
Realizacin de un desglose (o descomposicin) jerrquico orientado a entregables, para lograr los objetivos del proyecto
Desglose de un proyecto
Funcin
Proyecto
Subproyecto Fase Paquete de trabajo Paquete
Funcin Funcin
Funcin Funciones especificas relativas a la divisin del trabajo. Ejemplos logstica, manejo de riesgos Paquete de trabajo: Pueden ser calendarizad, estimado, monitoreado y controlado Actividad (o tarea) Puede haber una o varias por cada paquete
Paquete
Actividad
Actividad
Actividad
Actividad
En PMBOK Guide, los paquetes de trabajo son los elementos de menor jerarqua en la gestin de alcances.
Top Down
Incluye los procesos necesarios para lograr la conclusin del proyecto a tiempo
La resolucin de cada concepto de obra representa una hoja del rbol de la WBS Estos conceptos representan la granulidad (es decir, el nivel de detalle) natural para realizar el desglose.
1 2 3 4 5 6 7 8 9 10 11 12
Incertidumbre
Grado de detalle
Sinopsis
Lo retos y la asignacin del personal a las actividades Teora de la curva de aprendizaje Conceptos bsicos y reas de oportunidad en la motivacin y organizacin del personal. Teora de Maslow. Teora de McGregor sobre liderazgo Solucin de conflictos
Asignacin de actividades
Poner retos; pero: ni tanto que queme al santo Cuando el reto esta por debajo de la capacidad y de las habilidades de la persona: Se produce tedio Cuando el reto esta por encima de su capacidad y de sus habilidades: Se produce ansiedad y estrs Cuando el reto es el adecuado: Logramos la forma de alcanzar alta productividad
Curva de Aprendizaje
Conforme a esta teora, si una persona realiza trabajo de manera repetitiva, cada vez que duplique la cantidad de piezas o resultados producidos el tiempo requerido se reduce en un porcentaje constante Para una curva de 70%, con un tiempo inicial de 10 horas La primera pieza, 10 h Horas *Costo por Hora
La segunda 7 h $1,200,000.00 $1,000,000.00 La cuarta 7 x 0.7= 4.9 h $800,000.00 $600,000.00 La octava 4.9 x 0.7 = 3.43 h $400,000.00 La decima sexta 3.43 x 0.7 = 2.4 h $200,000.00
$1 2 4 8 16 32 64 128 256
Serie 1
Factores Positivos
Sentido de pertenencia al equipo
Expectativas Cumplidas Priorizar Actividades Satisfaccin y gusto por trabajar
Productividad
El personal debe de visualizar claramente su crecimiento profesional Su papel en el futuro Objetivos claros, mutuamente acordados
Cronograma
WBS
Trabajo en Equipo
Teora de Maslow
y Conforme a la teora desarrollada por Abraham Maslow en 1943, las necesidades y expectativas de una persona corresponden a la siguiente jerarqua:
Auto actualizacin Reconocimiento Socializacin Seguridad Alimentacin, habitacin y vestido
La base de las necesidades y expectativas deben ser (relativamente) satisfecha, antes que el siguiente nivel.
El ambiente adecuado
y Comunicacin y Poltica de puertas abiertas y Buscar ocasiones para fomentar la coexistencia social del equipo de trabajo y Nivel adecuado de supervisin y Combinacin adecuada de grupos de edad y Nunca subestimar al personal de cierta antigedad y No menoscabar al personal novato:
Nuevo Dbil y Manejo de personal problemtico y mas vale paso que dure y Los esfuerzos heroicos no son duradero
y
Factores Negativos
Expectativas Voluntarismo Oficinas o lugares de trabajo ruidosos, apretujados o incmodos Friccin con el cliente Politiquera No hay un patrocinador efectivo Falta de aceptacin por parte de los interesados Falta de dedicacin por parte del personal del cliente
Solucin de conflictos
Retirarse de un conflicto (echarse para atrs) o suavizarlo proveen soluciones temporales Llegar a un compromiso, forzar una solucin o proveerla conduce a soluciones ms firmes, pero ..
Tipo de Solucin Forzar Suavizar Compromiso Resolver Retirarse Efecto, objetivos personales Beneficio alto Bajo Medio Alto Bajo Efecto, mantener relaciones Bajo o contraproducente Alto Medio Alto Bajo Ahorra tiempo, afecta relaciones Benfico, si es un mal entendido Cada quien cede algo Va al fondo del problema Se resolver ms adelante?
El concepto de equipo
Un equipo integrado: Cuenta con habilidades complementarias Tiene la capacidad de cubrir todas las fases y de resolver los retos del ciclo de vida completo La clave es la colaboracin El equipo tiene (y siente) el compromiso de trabajar colectivamente para: Entregar los productos de trabajo Realizar una colaboracin constructiva y oportuna
C O S T O
Hitos (milestones)
Tienen duracin cero y son puntos crticos en la ruta Sus smbolos son un triangulo invertido o un rombo Usualmente, al final se un revisin o una entrega
Conclusin de la revisin de requisitos Conclusin de la revisin del plan del proyecto Conclusin de la revisin del diseo Conclusin de la revisin de costo y presupuesto Conclusin de la revisin del plan de calidad y pruebas Conclusin de la revisin del plan de distribucin Conclusin de la revisin del plan de capacitacin Conclusin de las pruebas de aceptacin
Anlisis de interdependencias
PERT Program Evaluation and Review Technique CPM Mtodo de ruta critica (Critical Path Method) Se representan mediante diagramas de red
Diagramas de red
Diagramas con flechas (Activity on Arrow, AOA)
90 3 Desarrollar
Desarrollar
Probar
Actividad dependiente
Tipos de dependencia
Obligatorias Dependencia rgida de una tarea en otra: no podemos probar sin haber
construido o desarrollado A discrecin La dependencia no es rgida: podemos iniciar la documentacin sin haber terminado de construir Externas (o dependencia de recursos) Dependencias de factores o agentes externos al proyecto, tales como recursos financieros, materiales o personal
Objetivos de logstica
Asegurar que el personal del proyecto cuente con lo necesario para realizar su trabajo Asegurar las siguientes caractersticas del producto (o la solucin desarrollada) y sus componentes: Confiabilidad Mantenibilidad Operabilidad Optimizar la relacin costo-beneficio Funcionalidad Disponibilidad Garanta Permanencia y solidez de su proveedor
Conceptos y definiciones
Riesgo: cualquier amenaza al buen desempeo del proyecto Oportunidad: la inversa de un riesgo; o sea, cualquier evento o situacin que pueda ayudar a mejorar el desempeo del proyecto El manejo (gestin) de riesgos es un proceso sistemtico para identificar, analizar y responder a los riesgos. Aplica a todos los proyectos, independientemente de su tamao Es necesario definir una estrategia desde el inicio del proyecto Es necesario definir una estrategia desde el inicio del proyecto
Procesos relacionados con la planificacin de la gestin de riesgos, la respuesta a los riesgos, y el seguimiento y control de riesgos de un proyecto
Identificacin de Riesgos
Se realiza una o varias sesiones de identificacin con el equipo de trabajo y expertos en la materia. Se inicia mediante una lista de riesgos conocidos en base a experiencias anteriores Estn bien identificados los riesgos? Revisin de la WBS(EDT), matriz responsabilidades y plan logstico Se produce una lista de riesgos prioritarios
de
Durante las sesiones de identificacin de riesgos es altamente conveniente comentar las acciones potenciales que se pueden adoptar para prevenir y/o manejar cada riesgo En esta etapa no es necesario detallar estas acciones
Anlisis Cualitativo
Riesgo Entrega tarda de PC de control Probabilidad 0.25 Impacto 10 ndice P-I 2.5 Manejo Seguimiento , penalizacin a Proveedor Responsable Sistemas
Probabilidad: 0.1 a 0.9 (de menor a mayor) O bien, baja, media, alta, . Dao: Integridad fsica, salud, dinero, tiempo(retraso), satisfaccin del cliente, . Manejo: Acciones que se pueden adoptar Severidad o Impacto: La estimacin del dao; por ejemplo, en unidades de tiempo(das) de retraso Puede tener varios impactos El resultado ser el ndice de Probabilidad-Impacto (P-I), que permite priorizar riesgos.
Priorizacin de Riesgos
Es preferible dar prioridad y seguimiento a los riesgos con mayor ndice P-I Regla 80-20: El 20% de los riesgos va a causar el 80% del dao Considerar tambin: Pueden detener el proyecto?, Puede requerir atencin inmediata y distraer recursos? Planear la actualizacin iterativa de la lista completa El manejo de los riesgos es una actividad iterativa Probabilidad significa que el orden de prioridades seguramente va a cambiar ms adelante
Anlisis cuantitativo
Probabilidad 0.25 Impacto 10 ndice P-I 2.5 Costo por Da $30,000.00 Exposicin al Riesgo $75,000
Probabilidad: 0.1 a 0.9 (igual que para el anlisis cualitativo) Dao: Integridad fsica, salud, dinero, tiempo(retraso), satisfaccin del cliente,(Cuantificacin del dao) Impacto sobre el calendario Cuantificacin en $$$ Impacto sobre el presupuesto
Exposicin al Riesgo
Los impactos sobre el calendario o sobre el presupuesto representan la exposicin al riesgo (RE, por sus siglas en ingles Risk Exposure) RE = probabilidad * cuanta de la perdida Si hemos estimado el riesgo de no contar con un diseo adecuado en 0.25 Y si la cuantificacin en das de atraso por la reelaboracin del diseo, la hemos estimado en 20 das hbiles RE1 = 0.25 * 20 = 5 La suma de RE1 a REn nos da el total de nuestra exposicin al riesgo, previo a la planificacin de la respuesta
Planificacin de la Respuesta
Desarrollar opciones y determinar acciones para incrementar las oportunidades y disminuir los riesgos La planificacin debe de realizarse acorde con la severidad y al impacto de los riesgos: El costo de las opciones o acciones debe de estar en proporcin al impacto estimado Los grupos o personas involucradas deben de estar de acuerdo a las medidas planeadas Asignar a un responsable a cada uno de los riesgo de mayor prioridad Retomar y refinar las acciones de prevencin y manejo planteadas durante la fase de identificacin
Ejercicio:
Identificar y priorizar cinco riesgos significativos mediante la plantilla Riesgos.xls Planear la respuesta y la estrategia de control de estos Exponer al grupo
Manejo de Cambios
<< la respuesta diestra no consiste en pelear contra el cambio y tratar de congelar los requisitos(tal como se pretenda hacer con el modelo de cascada), sino mas bien adoptar el cambio como el impulsor principal del proceso.>> Larman, Krutchen, Bittner. How to fail with th Unified Process: Seven Steps to Pain and Suffering
Definiciones y Conceptos:
El proceso de manejo de versiones y configuraciones aplica a todo el ciclo de vida del proyecto y consiste: Identificar y definir los elementos que componen la configuracin de un sistema Controlar la liberacin de cambios Mantener un registro de los cambios e informar sobre el estado de la configuracin del sistema Mantener registros de respaldos de las diferentes versiones de software, de las herramientas de desarrollo, documentacin, plano, diagramas, etc. Auditorias y procesos de revisin de cambios
Configuracin
Es una combinacin de versiones de elementos en un momento determinado del proyecto; por ejemplo: al final de una fase, o al final del proyecto Los elementos de una configuracin coherente forman un todo que trabaja armnicamente Una mala configuracin no funciona debido a que las versiones son incompatible PCO.doc MO.doc EDF.doc
ERU.doc PCI.doc
1.0
1.0
1.0
1.0
1.0
1.1
1.2
1.1
1.2
1.1
1.2
1.1
1.2
1.1
1.2
La medicin es el mtodo o proceso requerido para administrar y dirigir las actividades de un proyecto en base a criterios objetivos La implantacin o mejora de las mediciones debe ser una parte fundamental del plan de jora de procesos
Objetivos de la medicin
Contar con informacin objetiva que facilite la opcin de decisiones Mejorar procesos de estimacin y planificacin Lograr una mejor comunicacin entre equipos de trabajo, reas involucradas e interesados Reducir la ambigedad en las apreciaciones Realizar un seguimiento de que tanto nos estamos acercando o alejando de las metas de la organizacin y del proyecto, en base a informacin objetiva Detectar tendencias, as como identificar y atacar problemas de manera oportuna Obtener datos con mejor exactitud y precisin para los histricos Obtener ndices comparativos (benchmarks)
Mediciones bsicas
Tamao Metros cuadrados de construccin Puntos de caso de uso (UCP), puntos de funcin (FP) Duracin Horas, das, meses . . . Esfuerzo Horas (das, meses . . .) por persona Calidad Cantidad de defectos crticos Cantidad de cambios Tiempo entre defectos crticos Productividad Resumen de todo lo anterior
Plan de medicin
Hay que planear desde un principio las mtricas que sern utilizadas para controlar el proyecto en cada fase
Precisin y exactitud
Exactitud Alta Error E= x a x= valor exacto a= valor aprox Error relativo (magnitud del error): M= E/a Baja Precisin
Grado y calidad
Grado
Categora asignada a productos o servicios que tienen la misma funcionalidad, pero diferentes caractersticas tcnicas
Calidad
El grado con el que un conjunto de caractersticas inherentes cumple con determinados requisitos
Grado y calidad
25% 20% 15% Series1 10% 5% 0% 1 2 3 4 5 6
Costos en funcin a cantidad de defectos Thomas Pyzdec: the Six Sigma Revolution, Qualityamerica.com/knowledgecente
Aseguramiento de calidad
En primer lugar, se trata de instaurar la calidad en el proceso mismo Revisar los procesos y los productos para verificar que cumplan con los procedimientos y estndares aplicables Se realizan revisiones y auditorias Auditorias al producto Auditorias al proceso Auditorias al proyecto Auditorias especificas (por ejemplo, al manejo de versiones y configuraciones) Revisar y medir la calidad de los productos durante todo el ciclo de vida del producto
Listas de verificacin
Reducen fallas y defectos mediante compensar limitaciones y errores humanos ante la complejidad Se revisan principalmente al arribar a un hito, o al terminar un grupo de actividades Herramienta simple y econmica que facilita la revisin y aseguramiento de la calidad por parte de: El personal que va a ejecutar (o esta ejecutando) la actividad La direccin del proyecto El rea de aseguramiento de la calidad (QA)
Control de calidad
El aseguramiento y control de calidad comienzan desde la recabacin y documentacin de requisitos Las revisiones formales al final de cada fase son solo un aspecto del control de calidad El control de calidad va a funcionar bien si el proyecto esta bien planeado, y si este control, esta bien integrado a las actividades del proyecto Al cinco para las doce no es de muy poca utilidad saber que el 25% de los procesos o productos tienen defectos
Integracin
Quien se va a encargar de las pruebas? Las pruebas de integracin debe realizarlas un equipo externo (de preferencia, un equipo especializado en control de calidad) Cuidado: Es uno de los momentos de mayor presin Se acerca la fecha de entrega! Aparecen fallas inesperadas El usuario descubre requisitos que no haban sido considerados Validacin: Realmente estamos construyendo el producto que nos solicitaron? Verificacin: Estamos construyndolo correctamente?
Pruebas de carga
Objetivo: llevar al producto mas all de sus limites No es factible realizar este tipo de pruebas mediante esfuerzos individuales Las pruebas de carga requieren de un buen diseo, y de un equipo especializado Se requiere llevar una mtrica cuidadosa