El propósito de planificación de proyecto es establecer y mantener planes que definan las actividades del proyecto.
El area de proceso de planificación de proyectos implica:
Desarrollo del plan del proyecto
Interacción con las partes interesadas
Conseguir el compromiso con el plan
El mantenimiento del plan
Establecer estimaciones
Los parámetros de planificación del proyecto incluyen información que necesita el proyecto para llevar a cabo la planificación necesaria, el personal organizador, dirigir, coordinar e informar.
Los factores a tener en cuenta al estimar estos parámetros se incluyen los requerimientos del proyecto, incluyendo los requisitos del producto, las condiciones impuestas por la organización, las condiciones impuestas por el cliente, y otros requisitos que afectan al proyecto
Estimar el alcance del proyecto
Establecer una estructura de trabajo de alto nivel para estimar el alcance del proyecto.
La WBS es un producto, producto del trabajo, o la estructura orientada a las tareas que proporciona un esquema para identificar y organizar las unidades lógicas de trabajo que deben gestionarse.
La WBS proporciona un mecanismo de referencia y de organización para la asignación de esfuerzo, el horario, y responsabilidad y se usa como el marco para planificar, organizar y controlar el trabajo realizado en el proyecto.
Establecer estimaciones del producto del trabajo y atributos del trabajo
El tamaño es la entrada para muchos modelos utilizados para estimar el esfuerzo, costo y horario. Los modelos también se puede basar en otros atributos tales como el servicio nivel, la conectividad, la complejidad, la disponibilidad, y la estructura.
Atributos para estimar:
Número y la complejidad de los requisitos
Número y complejidad de las interfaces de volumen de datos
Número de funciones
Puntos de Función líneas de código fuente
Número de clases y número de objetos de base de datos
Número de tablas de campos en las tablas de datos de elementos de la arquitectura
En este capítulo se describen las relaciones entre áreas de proceso. Se visualiza la vista de la organización de mejora de procesos y cómo las areas de proceso dependen de la implementacion de otras areas de proceso.
Process Management
Process Management áreas contienen las actividades del proyecto relacionado con la definición, planificación, implementación, ejecución, seguimiento, controlar, evaluar, medir y mejorar los procesos.
Los cinco procesos de process management areas:
Definición Proceso Organizacional (OPD)
Enfoque de Proceso Organizacional(OPF)
Gestión del Desempeño Organizacional (OPM)
Desempeño Organizacional de Procesos (OPP)
Capacitación Organizacional (OT)
Áreas básicas de procesos
El proceso básico de las áreas de procesos de gestión proporcionan a la organización la capacidad para documentar las mejores prácticas y compartir de organización activos de los procesos y el aprendizaje en toda la organización. El enfoque de la organización del area de proceso ayuda a la organización para planificar, implementar y desplegar mejoras de procesos de la organización
El área de proceso de capacitacion de la organización identifica las necesidades de capacitación estratégicos de la organización, así como las necesidades de formación tácticos que son comunes en todos los proyectos y grupos de apoyo
Áreas avanzadas de proceso
Las áreas de proceso avanzadas proporcionar a la organización una mejor capacidad para alcanzar sus objetivos cuantitativos para un rendimiento de calidad y de proceso.
La selección de las mejoras para desplegar se basa en un análisis de comprensión de los posibles beneficios y costos de implementación previsto mejoras candidatos. La organización también puede ajustar los objetivos de negocio y objetivos de calidad y rendimiento de los procesos, según corresponda.
Project Management
El área de la gestion de proyectos abarcar la administracion de actividades relacionadas con la planificación, el seguimiento y control del proyecto.
Los siete proyectos de gestión en las áreas de proceso son:
Gestión Integrada de Proyectos (IPM)
Proyecto de Monitoreo y Control (PMC)
Planificación del Proyecto (PP)
Cuantitativa de proyecto (QPM)
Gestión de Requisitos (REQM)
Gestión de Riesgos (RSKM)
Proveedor Contrato de Gestión (SAM)
Áreas Básicas
Las áreas basicas de proceso de la gestion de proyectos abarca las actividades relacionadas
para establecer y mantener el plan de proyecto, instalación y compromisos de mantenimiento, monitoreo del progreso contra el plan y la gestión de acuerdos con proveedores. La planificación de proyectos área de proceso incluye; desarrollar el plan del proyecto, involucrar a los actores relevantes, y el mantenimiento del plan.
Gestión Integrada de Proyectos(IPM)
Abarca la gestión y desarrollo de las actividades realizadas por el proyecto.
Proyecto de Monitoreo y Control (PMC)
El monitoreo y área de proceso de control contiene prácticas para el seguimiento y control de las actividades y tomar medidas correctivas.
Planificación del Proyecto (PP)
El plan de proyecto especifica la frecuencia de los informes sobre los progresos y las medidas utilizadas para monitorear el progreso.
Gestión de Requisitos (REQM)
El area de gestión de requisitos se describen las actividades de obtención y el control de cambios de requisitos.
Proveedor Contrato de Gestión (SAM)
El area de gestión de proveedores responde a la necesidad del proyecto para adquirir aquellas partes de obra que son producidos por los proveedores.
Areas Avanzadas
Se encarga de actividades como el establecimiento de un proceso definido que se adapte desde el conjunto de la organización de los procesos estándar, la coordinación y la colaboración con las partes interesadas, la formación y el mantenimiento de los equipos para la realización de los proyectos, en términos cuantitativos la gestión del proyecto y gestión de riesgos.
Gestión de Riesgos (RSKM)
Tiene una continua y visión de futuro para gestión de los riesgos con actividades que incluyen la identificación de los parámetros de riesgo,evaluaciones de riesgos y mitigación de riesgos.
Cuantitativa de proyecto (QPM)
Establece objetivos para una excelente calidad y proceso, compone un proceso definido que puede ayudar a lograr esos objetivos, y cuantitativamente gestiona el proyecto
Engineering
Las áreas de procesos de ingeniería abarcan el desarrollo y mantenimiento de actividades que se comparten en todas las disciplinas de ingeniería. Las áreas de proceso de ingeniería también se integran los procesos asociados a las diferentes disciplinas de la ingeniería en el desarrollo de un solo producto proceso, apoyando un producto orientado a la estrategia de mejora de procesos.
Las áreas de proceso de ingeniería se aplican al desarrollo de cualquier producto o
servicios en el ámbito del desarrollo
Las cinco áreas de ingeniería de proceso son las siguientes:
Integración de Producto (PI)
Requisitos para el Desarrollo (RD)
Solución Técnica (TS)
Validación (VAL)
Verificación (VER)
Descripcion de areas:
Requisitos para el Desarrollo (RD)
Identifica las necesidades del cliente y los plasma en los requisitos del producto. El conjunto de producto
requisitos se analiza para producir una solución conceptual de alto nivel. Suministra los requisitos para la
solución técnica área de proceso, donde los requisitos se convierten en la arquitectura del producto, los diseños de componentes de productos, y el producto componentes
Solución Técnica (TS)
Desarrolla paquetes de datos técnicos de los componentes del producto para ser utilizado por la Integración de productos o por el acuerdo de proveedor área de proceso de gestión. Las soluciones alternativas son examinados para seleccionar el diseño óptimo basado en los criterios establecidos.
Validación (VAL)
Valida productos contra las necesidades del cliente. La validación se puede realizar en el entorno operativo o en un entorno operativo simulado. El alcance de la zona de proceso de validación incluye la validación de productos, componentes, productos intermedios, productos de trabajo seleccionados y procesos.
Verificación (VER)
Garantiza que los productos de trabajo seleccionados cumplen los requisitos especificados. El área de proceso de Verificación selecciona los productos de trabajo y métodos de verificación que se utilizarán para verificar los productos de trabajo respecto a los requisitos especificados.
Support
El área de proceso de soporte abarcará las actividades que apoyen el desarrollo y mantenimiento de productos. Las áreas de proceso de soporte hacen frente a los procesos que se utilizan en el contexto de la realización de otros procesos. En general, las áreas de procesos de soporte hacen frente a los procesos que se dirigen hacia el proyecto y puede tratar los procesos que se aplican en general a la organización.
Las cinco áreas de soporte son:
Análisis Causal y Resolución (CAR)
Configuration Management (CM)
Análisis de Decisiones y Resolución (DAR)
Medición y Análisis (MA) Proceso
Aseguramiento de la Calidad del Producto (PPQA)
Descripcion de areas:
Medición y Análisis (MA)
El área de proceso de Medición y Análisis soporta todas las áreas de proceso, proporcionando prácticas específicas que los proyectos de orientación y organizaciones en la alineación necesidades de medición y objetivos con un enfoque de medición que se utilizado para apoyar las necesidades de información de gestión.
Aseguramiento de la Calidad del Producto (PPQA)
Apoya a la entrega de productos y servicios de calidad, proporcionando el personal del proyecto y todos los niveles de gestión con una visibilidad adecuada en, y comentarios sobre los procesos y productos de trabajo asociados en toda la vida del proyecto.
Configuration Management (CM)
Soporta todas las áreas de proceso mediante la creación y el mantenimiento de la integridad de los productos de trabajo usando identificación de la configuración, control de configuración, lo que representa el estado de configuración y auditorías de configuración
Areas Avanzadas
Las áreas de soporte avanzado de procesos pone en disposición de los proyectos y de la organización una capacidad mejorada de soporte. Cada una de estas áreas de proceso se basa en los insumos o prácticas específicas de las áreas de proceso.
Análisis Causal y Resolución (CAR)
Los miembros del proyecto identifican las causas de los resultados seleccionados y tomar medidas para evitar los resultados negativos que se produzcan en el futuro o para aprovechar los resultados positivos.
Análisis de Decisiones y Resolución (DAR)
El Análisis de Decisiones y área de proceso de resolución apoya todas las áreas de proceso de determinar qué temas deben ser sometidos a un proceso formal de evaluación y la aplicación de un proceso de evaluación formal para ellos.
Es un modelo de evaluacion desarrollado por el instituto de Ingenieria de Software de la Universidad de Carnegie Mellon en 1990, para determinar los nivlees de madurez de procesos en el software.
Modelo de Capacidad de Madurez (CMM) se refiere en general a un método de mejora proceso que se basa en un modelo de procesos; Un modelo de proceso es una colección estructurada de prácticas que describen las características de los procesos efectivos. CMM se puede utilizar para evaluar a una organización con una escala de cinco niveles de madurez de procesos. Cada nivel de la organización de acuerdo a su estandarización de los procesos en la materia que se evalúa. Los temas pueden ser tan diversas como la ingeniería de software, ingeniería de sistemas, gestión de proyectos, gestión de riesgos, sistema de adquisición de tecnología de la información (TI) y de gestión de personal Un modelo de Madurez provee:
Un lugar donde empezar
El beneficio de las experiencias de la comunidad
Un lenguaje en comun
Un framework dandole prioridad a las acciones
Una manera para definir las mejoras a la organizacion
Niveles de CMM:
CMMI
Los modelos de CMMI son colecciones de las mejores prácticas que ayudan a las organizaciones a mejorar la eficacia, la eficiencia y la calidad. Estas soluciones consisten en prácticas.
Las Prácticas abarcan temas que incluyen:
Análisis causal
Gestión de configuración
Aseguramiento de la calidad
Verificación y validación
Gestión de riesgo
Gestión de requisitos
Gestión de proveedores
Gestión de proyectos
Compatibilidad de interfaz
Gestión de capacidad
Gestión de disponibilidad
Recuperación de desastres
mas
CMMI se aplica en:
Equipos
Grupos de trabajo
Proyectos
Organizaciones enteras
Tendencias CMMI
*Diferencias entre CMM Y CMMI
CMM
CMMI
LO QUE IMPULSA
LO QUE IMPULSA
Establecer un cambio
gestión del medio ambiente
Ataque de los primeros con un
ciclo de vida
iterativo riesgos
Instrumento para el
proceso
control de calidad objetiva.
Establecer un entorno de
gestión del cambio.
Establecer una solución
escalable,
proceso configurable.
Mejorar cambiar la libertad
con la ingeniería de
ida y vuelta.
Instrumento
del proceso de control
de calidad objetiva.
Establecer un proceso escalable y
configurable.
LO QUE NO IMPULSA
LO QUE
NO IMPULSA
Centrar el proceso en la
arquitectura primero
El uso riguroso, basado en el modelo
notación de
diseño.
Utilice demostración basada en
evaluación del intermedio
artefactos.
Informa sobre el plan con niveles
cambiantes de
detalle.
Informa sobre el plan con la
evolución de
niveles de detalle.
Enfatizar desarrollo basado
en componentes
*Basado en Iterative Principles
ITIL
ITIL es el enfoque más adoptado para la Gestión de Servicios de TI en el mundo. Se ofrece un practico marco para identificar, planificar, entregar y mantener los servicios de TI con el negocio.
Beneficios de ITIL:
Mejorar los servicios de TI
Costos reducidos
Mejorar la satisfacción del cliente a través de un enfoque más profesional a la prestación de servicios
Mejora de la productividad
Mejor uso de las habilidades y la experiencia
Mejorar la prestación de servicios de terceros.
CMM VS ITIL
CMM
ITIL
Una colección de buenas
practicas para el desarrolloy mantenimiento de software
Ofrece un marco de buenas practicas documentadas
abstractamente para
ser aplicadas a cualquier organización de TI
Especificamente desarrolada
para el desarrollo de software y el mantenimiento de las organizaciones
Especificamente desarrollado para los
servicios de mantenimiento de IT y las
operaciones
En CMM las prácticas clave se ordenan a lo
largo de un Modelo de Madurez de los niveles de madurez.
Los procesos
ITIL están clasificadas en
grupos.
AGILE
Agile Modeling (AM) es una metodología basada en la práctica para el modelado efectivo y documentación de software de basados en sistemas. En pocas palabras, Modelando Agile (AM) es un conjunto de valores, principios y prácticas para el modelado de software que se pueden aplicar en un proyecto de desarrollo de software de una manera eficaz y ligero.
Para modelar de una manera ágil se necesita aplicar prácticas de AM, según corresponda. Prácticas fundamentales incluyen la creación de varios modelos en paralelo, aplicando el artefacto adecuado (s) para la situación, y la iteración a otro artefacto para continuar avanzando a un ritmo constante.
Las mejores prácticas de modelado ágil.
AM se basa en un conjunto de principios, tales como la importancia de asumir la simplicidad cuando se está modelando y acometer los cambios mientras trabaja porque las necesidades cambian con el tiempo.
CMM VS AGILE
CMM
AGILE
Es un modelo utilizado para
mejorar los procesos de negocio
La Metodología Ágil funciona con iteraciones y los
equipos de sprint
Incluye campos como
administracion de riesgos, IT, resouce managment, project managment, software
engineering
Agile es más adaptable a proyectos singulares.
Contiene esta estructura:
Las
características en común
Prácticas clave
Niveles de Madurez
Objetivos de
Áreas clave de proceso
Agile se puede implementar en casi cualquier
proyecto.
Identificar causas de los resultados seleccionados
Manejo de la configuración
Aqui se establece la calidad de los productos de trabajo utilizando la identificación de configuración, control de configuración, estimaciones del estado de la configuración y auditorías de la configuración.
Análisis de decisión y resolución
Se analizan decisiones usando el proceso de evaluación formal el cual estima alternativas identificadas contra el criterio establecido.
Medidas
En esta parte se desarrolla y sustenta la capacidad de medición usada para dar soporte a las necesidades del manejo de la información.
Control de calidad de procesos
Se provee el personal necesario y el manejo con una intuicion objetiva dentro de procesos y productos asociados de trabajo.
Manejo de procesos
Proceso organizacional
En proceso organizacional se establece y mantiene una serie activos de procesos organizacionales, estándares, reglas y directrices para los equipos.
Enfoque de proceso organizacional
El enfoque de proceso organizacional se planea, implementa y despliega mejoras procesos organizacionales basadas en un entendimiento cuidadoso de las actuales fortalezas y debilidades de los procesos organizacionales y los activos de proceso.
Manejo del funcionamiento organizacional
En manejo del funcionamiento organizacional se maneja agilmente el funcionamiento organizacional para conocer sus objetivos de negocio.
Funcionamiento del proceso organizacional
El funcionamiento del proceso organizacional se crea y se sustenta un entendimiento cuantitativo del funcionamiento de los procesos seleccionados en el conjunto organizacional de procesos estándares en soporte al logro de calidad
Entrenamiento organizacional
El entrenamiento organizacional se desarrollar habilidades y entendimiento de las personas y así ellos pueden actuar sus roles efectiva y eficientemente.
Manejo de proyectos
Manejo integrado de proyectos
El manejo integrado de proyectos se decreta y manipula el proyecto y la relación de los accionistas relevantes de acuerdo a un procesos integrado y definido que está hecho a la medida desde el conjunto de la organización de los procesos estándares.
Control y monitoreo de proyectos
Esta parte se encarga de abastecer un entendimiento del progreso del proyecto y así las acciones correctivas apropiadas pueden ser tomadas cuando el funcionamiento del proyecto se desvíe de manera significativa del plan.
Planeación de proyectos
Se radica y se guian planes que definan las actividades del proyecto.
Manejo cuantitativo de proyectos
En manejo cuantitativo de proyectos se conduce cuantitativamente el proyecto para lograr la calidad del proyecto establecido y los objetivos del funcionamiento del proceso.
Manejo de requerimientos
Se rigen los requerimientos de los productos del proyecto y los componentes del producto y garantizar alineación entre esos requerimientos.
Manejo de riesgos
En manejo de riesgos se identificar problemas antes de que ocurran, así las actividades de manejo de riesgos pueden ser planeadas e invocadas como sea necesario a través de la vida del producto o proyecto para mitigar impactos adversos sobre objetivos logrados.
Manejo del acuerdo con el proveedor
Operar la adquisición de los productos y servicios de los proveedores.
Ingeniería
Integración del producto
Se ensambla el producto desde sus componentes, garantizar el producto, asi como integrarlo, que se comporte propiamente y mandar el producto.
Solución técnica
Seleccionar, diseñar, desarrollar e implementar soluciones a los requerimientos. Las soluciones, diseños e implementaciones abarquen productos, componentes de producto y los procesos relacionados con el ciclo de vida del producto ya sea únicamente o en combinación como sea apropiado.
Validación
Se demuestra que un componente de producto satisfagan un uso cuando se coloquen en su ambiente intencionado.
Verificación
Se asegura que los productos de trabajo seleccionados conozcan sus requerimientos específicos.