Uso del PMBOK del PMI en Proyectos de Software

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Uso del PMBOK del PMI en Proyectos de Software"

Transcripción

1 Uso del PMBOK del PMI en Proyectos de Software Finalidad: Proponer el uso generalizado y mostrar las ventajas de la Guía del Cuerpo de Conocimiento para la Gestión de Proyectos del Instituto de Gestión de Proyectos (Guide to Project Management Body of Knowledge PMBOK; Project Management Institute - PMI) en la Gestión de Proyectos de Software. Contenidos Desarrollo de Software: Planos conceptuales Considerando la complejidad del proyecto de software Proceso de Software y Proyecto de Software Modelos de Proceso de Software Proceso de Software y Modelo de Ciclo de Vida Dos referencias: Proceso de Software según el RUP (IBM) y según el CMMI del SEI Desde los Fujos de Trabajo a la Programación (cronograma del proyecto). Desde la Programación al Presupuesto El PMBOK del PMI La Matriz Grupo de Procesos / Áreas de Conocimiento La instanciación de la Matriz Grupo de Procesos / Áreas de Conocimiento Definición de las Tareas de un Proyecto a partir del PMBOK del PMI Síntesis 2 1

2 Desarrollo de Software: cuatro capas Gerenciamiento: Administración de la CalidadTotal ISO 9001 (ISO ) CMMI del SEI - CMU PMBOK PMI MSF (Microsoft) ALM (Borland) UP (IBM) Gestión de Proyectos Gestión de Cambios Gestión de Configuraciones Gestión del Riesgo H M P G Proceso La Administracióndel Ciclo de Vida Modelos de Ciclo de Vida El Método Métodos Formales vs. Métodos Semiformales Distintas corrientes metodológicas de los Métodos Semiformales Distintas Metodologías (Semiformales) Las Herramientas Lenguajes gráficos / visuales (Lenguaje de Modelado Unificado) Ambientes / Lenguajes de Programación Bibliotecas de componentes Herramientas CASE 3 Nivel de Complejidad Puede hacerla una sola persona o un pequeño grupo que trabaje informalmente Requiere: Modelado mínimo Proceso simple Herramientas simples Construida eficientemente y en un tiempo razonable por un equipo Requiere: Modelado Proceso bien definido Herramientas más sofisticadas 4 2

3 Analista del Negocio ( Dominio) Modelar Casos de uso de Negocio Bussiness Use Case Model Modelar Objetos de Neogcio Bussines Object Model (Workers, Entidades y Procesos) Analista Sistema Derivar Casos de Uso Sistema Derivar Entidades Us e Cas e Model An aliza r C a sos de Uso Analysis Model (estructura y comporatmiento) Arquitec to Sistema Diseñar Classes (e structu ra y comportaminento) Definir Componentes Definir Despliegue Deployment Model Design Model Im plementation Model Developer Implementar Comp onn etes Desplegar Comp onn etes Componentes ID 1 2 Task Name 3 Modelado de Negocio 4 Moelar Casos de Uso de Negocio 5 Modelar Objetos de Negocio 6 Modelado de Negoc io Completado 7 Captura Requisitos 8 Derivar Casos de Uso de Sistema 9 Requisitos Completos 10 Analisis y Diseño 11 Analizar Casos de Uso Sistema 12 Derivar Entidades 13 Diseñar Clases 14 Definir Componentes 15 Definir Despliegue 16 Arquitectura Definida 17 Implentación y Despliegue 18 Implementar Componentes 19 Desplegar Componentes 20 Versión Sistema 1.0 Oct 12, '03 Oct 19, '03 Oct 26, '03 Nov 2, '03 Nov 9, '03 W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S Mortadelo Mortadelo 10/15 Filemon[50% ] 10/17 Filemon[50% ] Mortadelo,Filemon[50% ] Bacterio Bacterio Bacterio 10/28 Zipi,Zape[50% ] Zape[50% ] 11/3 Proceso y Proyecto Un Proyecto es una instancia en el tiempo y en recursos de un Proceso El Proceso dice que y como El Proyecto dice quien y cuando Proceso Programación de un proyecto tiempo 5 El Proceso del Software Conjunto estructurado de actividades requeridas para desarrollar un sistema de software. Especificación- que debe hacer el software y cuales son sus especificaciones de desarrollo. Desarrollo producción del sistema de software. Validación verificar que el software hace lo que el cliente pide. Evolución cambiar/adaptar el software a las demandas. Las actividades varían dependiendo de la organización y del tipo de sistema a desarrollarse. Debe estar explícitamente modelado para posibilitar un adecuado gerenciamiento. 6 3

4 Analista del Negocio (Dominio) Modelar Casos de uso de Negocio Bussiness Use Case Model Modelar Objetos de Neogcio Bussines Object Model (Workers, Entidades y Procesos) Analista Sistema Derivar Casos de Uso Sistema Derivar Entidades Use Case Model Analizar Casos de Uso Analysis Model (estructura y comporatmiento) Arquitecto Sistema Diseñar Classes (estructura y comportaminento) Definir Componentes Definir Despliegue Deployment Model Design Model Implementation Model Developer Implementar Com ponnetes Desplegar Com ponnetes Componentes Modelos de Proceso Producto Comercial 7 Existen numerosos modelos de procesos de software (este es un ejemplo para desarrollos de alta complejidad de sistemas de tiempo real del área defensa) Real-time execution Simulation execution Model Continuity Requirement Behavior Specs Requirements at lower levels levels of System Specification Model Structures at higher levels of System Specification Verification and Validation System Theory Test Models/ Federations Experimental Frames 8 4

5 Proceso de Software y Modelo de Ciclo de Vida Modelo de Ciclo de Vida Fases por las que pasa un producto de software a lo largo de su vida (estudio de viabilidad, análisis, diseño, construcción, pruebas, implantación, mantenimiento, etc) Forma en la que relacionan dichas fases entre sí. 9 Modelo de Ciclo de Vida Lineal Secuencial Viabilidad Análisis Diseño Programación Pruebas Implantación Ventajas: - Es muy fácil de comprender - Es útil para introducir el concepto de Ciclo de Vida Desventajas - Ineficiencias por esperas - Los usuarios ven el producto al final del Ciclo de Vida 10 5

6 Modelo de Ciclo de Vida en Cascada Viabilidad Ventajas: - Introduce el concepto de interactividad - Introduce el concepto de iteractividad Desventajas - Casi todos los reciclos propuestos son inviables Análisis Diseño Programación Pruebas Implantación 11 Modelo Lineal Incremental Análisis Diseño Programación Pruebas Implantación Análisis Diseño Programación Pruebas Implantación Análisis Diseño Programación Pruebas Implantación Ventajas - Introduce el concepto de Incrementalidad - Más flexible que el Lineal Secuencial Desventajas - Su capacidad para absorber el concepto de Prototipo es escasa - Al igual que el Lineal Secuencial evidencia cierta ineficiencia en la utilización de los recursos (aunque en menor medida) Tiempo 12 6

7 Modelo RAD Equipo 1 Equipo 2 Equipo 3 Equipo n Modelado del Negocio Modelado del Negocio Modelado del Negocio Modelado de Datos Modelado de Datos Modelado de Datos La disponibilidad de Tecnología de Bases de Datos induce su utilización Modelado de Aplicaciones Modelado de Aplicaciones Modelado de Aplicaciones Prototipo de Aplicaciones Prototipo de Aplicaciones Prototipo de Aplicaciones Ventajas: - Incremento significativo de la productividad - Compatible con Métodos más sofisticados y potentes que los Métodos Estructurados Desventajas - Tentación de no alcanzar niveles de robustez y confiabilidad aceptables Desarroll de Aplicaciones Desarroll de Aplicaciones Desarroll de Aplicaciones Implantación y Pruebas Implantación y Pruebas Implantación y Pruebas 13 Modelo de Ciclo de Vida en Espiral 12. Clases Class Implementation/Test de Implementación 6. SW OOA- Dynamic View 11. SW OOD- Diseño Method (Métodos) Design 13. Agregación Category Test 2. System OOA- Static View 5. SW OOA- Static View 10. SW OOD- Language Representation 7. SW OOD- Vista Process de los Procesos View 3. System OOA- Dynamic View 1. Requerimientos 14. Prueba BIT de Integración 4. HW/SW Split 8. SW OOD- Vista Static Estática View 9. SW OOD- Vista DynamicView Dinámica 17. Mantenimiento Maintenance 15. Prueba Systemdel Sistema Test 16. Requerimientos (Traza) Trace 14 7

8 Otro modelo de Ciclo de Vida: RUP (es más que un Modelo de Ciclo de Vida: contempla dos dimensiones ) Aspectos de la Capa 2 Flujos de Trabajo de Ingeniería Aspectos de la Capa 3 Flujos de trabajo principales Organización a lo largo del tiempo Fases Organización según la naturaleza de las tareas Flujos de trabajo de apoyo Flujos de Trabajo de Apoyo (Environment incluye Risk Management ) Aspectos de la Capa 1 15 RUP ARRANQUE DEL PROYECTO UNICAMENTE TODAS ITERACCIONES SUBSECUENTES CONCEBIR NUEVO PROYECTO EVALUACION DEL PROYECTO DEL ALCANCE Y DE LOS RIESGOS PLAN DEL PROYECTO PLAN PARA LA PRIMERA ITERACIÓN PLAN DE PROYECTO APROBADO PROYECTO COMPLETO FIN DEL PROYECTO CERRAR PROYECTO? ITERACIÓN EXITOSA GESTION DE LA ITERACIÓN EVALUACIÓN DEL ALCANCE Y RIESGOS DEL PROYECTO FIN DE ITERACIÓN No CERRAR FASE FIN DE FASE PROYECTO CANCELADO MONITOTEO Y CONTROL DEL PROYECTO PROYECTO CANCELADO FIN DEL PROYECTO CIERRE NO ACEPTADO PLAN PRÓXIMA ITERACIÓN PLAN DEL PROYECTO FASE COMPLETA (OPIONAL, DEPENDIENDO DEL GRADO DE CAMBIO) FIN DE ITERACIÓN 16 8

9 Considerando el Modelo de Ciclo de Vida y la Iteraciones necesarias se llega a algo así: (sólo estamos considerando el RUP como ejemplo) 17 Asignación de Recursos Recurso Rol Actividad Pablo Diseñador Diseño de Objetos María Autor de Casos de Uso Detallar un Caso de Uso José Diseñador de Casos de Uso Diseñar un Caso de Uso Silvia Revisor de Diseño Revisar el Diseño Eduardo Arquitecto Análisis de Arquitectura Diseño de Arquitectura 18 9

10 Appendixes Maturity Level 5 OID, CAR Maturity Level 4 OPP, QPM Maturity Level 3 REQD, TS, PI, VER, VAL, OPF, OPD, OT, IPM, RSKM, DAR Maturity Level 2 REQM, PP, PMC, SAM, MA, PPQA, CM Overview Introduction Structure of the Model Model Terminology Maturity Levels, Common Features, and Generic Practices Understanding the Model Using the Model El CMMI Engineering REQM, REQD, TS, PI, VER, VAL Project Management PP, PMC, SAM IPM, RSKM, QPM Process Management OPF, OPD, OT, OPP, OID Appendixes Support CM, PPQA, MA, CAR, DAR Overview Introduction Process Management Structure of PAs the Model Model Terminology - Goals - Practices Capability Levels and Generic Model Components Understanding the Model Using the Model CMMI-SE/SW Staged CMMI-SE/SW Continuous 19 Proyectos según el CMMI CMMI Gestión del Proceso Gestión de Proyectos Ingeniería Soporte - Enfoque Proceso Organizacional - Planificación del Proyecto - Definición Proceso Organizacional - Monitorización y Control de - Formación Organizacional Proyectos - Rendimiento - Gestión del Acuerdo con - Innovación y Distribución el Suministrador Organizacional - Gestión Integrada de Proyectos - Gestión de Riesgos - Gestión Cuantitativa de Proyectos - Gestión de Requisitos - Desarrollo de Requisitos - Solución Técnica - Integración del Producto - Verificación - Validación - Gestión de Configuración - Aseguramiento de la Calidad del Proceso y Producto - Medición y Análisis - Análisis de Decisiones y Resolución - Análisis Causal y Resolución IPPD Adquisición - Entorno Organizacional para la Integración - Equipo Integrado - Selección y Monitorización del Suministrador - Gestión Integrada del Suministrador - Gestión Cuantitativa del Suministrador 20 10

11 CMMI: Gestión de Proyectos Estimación preliminar Ejecución del proyecto Planear y organizar trabajo el Estudio de Viabilidad Inicial del proyecto Monitorear y controlar el trabajo Administrar los recursos del proyecto Cierre del proyecto Comunicar el estado del proyecto 21 CMMI: del proyecto Iniciar proyecto Preparar el proyecto dentro del grupo de desarrollo Definir los procesos y metodología Adaptar los soportes administrativos Realizar reunión de kick off Determinar y organizar los recursos del proyecto 22 11

12 CMMI: Control de la Ejecución Control y monitoreo Analizar estado de la perfomance Determinar alternativas y acciones correctivas Asignar tareas Medir rendimiento No Desviaciones Sí Afecta programasí o costos? No Comunicar Acciones correctivas Tomar Acciones correctivas Actualizar Plan de proyecto Ejecutar soporte en los proyectos de gestión Coordinar revisiones QA 23 CMMI: Gestión de la ejecución Ejecutar el proyecto Administrar los recursos del proyecto Comunicar el status del proyecto Preparar informe de status Comunicar informe de status 24 12

13 CMMI: Gestión del cierre Completar y cerrar el proyecto Capitalizar los Activos del Proyecto Completar Cerrar el Proyecto 25 A partir de Flujos de Trabajo (adecuadamente instanciados...) Una lista de actividades, trabajadores (roles) y artefactos constituye un proceso. Un flujo de trabajo es una secuencia de actividades que produce un resultado valioso. Instanciando el Proceso y los Flujos de Trabajo podemos llegar a un Programa de Trabajo Arquitecto Diseñador de Casos de Uso Diseñador Revisor de Diseño Análisis de Arquitectura Análisis de Casos de Uso Diseño de Arquitectura Análisis de Objetos Describir Concurrencia Diseño de Casos de Uso Revisar el Análisis Diseño de Objetos Revisar el Diseño Describir Distribución Revisar la Arquitectura 26 13

14 Hay que llegar a la Programación (para lo cual necesitamos el listado de actividades y su secuencia) Tareas Diagramas Gantt Tiempo Diagramas PERT / CPM T1 T2 T3 T4 T5 T6 T7 27 Asignado recursos a las Tareas (previo al presupuesto necesitamos el programa) 28 14

15 Proyecto según el PMBOK del PMI Iniciación Control Ejecución Cierre 29 Proyecto según el PMBOK del PMI (otra visión) 30 15

16 PMBOK: Iniciación PROCESOS DE INICIACION Iniciación Se ejecuta cuando el proyecto o fase debe comenzar. Ejecutar el proceso de iniciación al comienzo de cada fase ayuda a mantener el proyecto enfocado. Hacia los procesos de planeamiento 31 PMBOK: Proceso de : Procesos Esenciales del alcance Definición del alcance Definición de actividades Planeación de recursos Secuencias de actividades Estimación de las actividades Estimación de costos de riesgos Desarrollo del programa Presupuesto de costos Desarrollo del proyecto Proceso de : Procesos de Apoyo 32 16

17 PMBOK: : Procesos esenciales : Procesos de soporte de calidad organizacional Obtención de staff de adquisiciones de solicitud de propuestas de la comunicación Identificación del riesgo Análisis cualitativo del riesgo Análisis cuantitativo del riesgo de respuesta al riesgo 33 PMBOK: Ejecución Procesos de ejecución Ejecución del plan del proyecto Procesos de soporte A los procesos de control Aseguramiento de calidad Desarrollo del personal Desde los procesos de control Solicitud de propuestas Selección de proveedor Distribución de la información Administración del contrato 34 17

18 PMBOK: Control Desde el Proceso de Ejecución Verificación del alcance Control del costo Reporte de desempeño Procesos de control Procesos de soporte Control de cambios del alcance Control de calidad Control integrado de cambios Control del programa Monitoreo y control de riesgo Hacia el Proceso de Hacia el Proceso de Ejecución Hacia el Proceso de Cierre 35 PMBOK: Cierre del proyecto Procesos de cierre Objetivo: formalizan la aceptación del proyecto o fase y los llevan a una terminación ordenada Desde los procesos de control Cierre de contrato Completar y negociar un contrato, incluyendo la resolución de cualquier ítem abierto Cierre administrativo Generar, recoger, y diseminar información para formalizar el cierre de una fase o terminación del proyecto 36 18

19 PMBOK qué significa Gestionar un Proyecto? Administración de Proyectos Integración Alcance Tiempo Costo Calidad Recursos Humanos Comunicaciones Riesgo Adquisiciones 37 Cómo llegar a un listado de Tareas Procesos Areas de Conocimiento Iniciación Ejecución Control Cierre 1.- Integración 2.- Alcance 3.- Tiempos 4.- Costos 5.- Calidad 6.- Recursos Humanos 8.- Riesgos 7.- Comunicación 9.- Aprovisionamiento 38 19

20 Áreas de conocimiento INICIO PLANEAMIENTO Grupos de procesos EJECUCIÓN CONTROL CIERRE #Procesos Integración 4.1 Desarrollo del plan del proyecto 4.2 Ejec. del plan del proyecto 4.3 Control integral de cambios 3 Alcance 5.1 Inicio 5.2 del alcance 5.3 Definición del alcance 5.4 Verificación del alcance 5.5 Ctrl. cambios de alcance 5 Tiempo Costo 6.1 Definición de actividades 6.2 Secuencia de actividades 6.3 Estimación de la duración de las actividades 6.4 Desarrollo del cronograma 7.1 Planeación de recursos 7.2 Estimación de costos 7.3 Presupuesto 6.5 Control del cronograma 7.4 Control de costo 5 4 Calidad 8.1 Planeación de la calidad 8.2 Aseguramiento de la calidad 8.3 Control de calidad 3 Recursos Humanos 9.1 de la org. 9.2 Reclutamiento de personal 9.3 Desarrollo del equipo 3 Comunicación 10.1 Planeación de las comunicaciones 10.2 Dist. de la información 10.3 Información del desempeño 10.4 Cierre administrativo 4 Riesgo 11.1 Plan. de la ad. del riesgo 11.2 Identificación del riesgo 11.3 An. cualitativo del riesgo 11.4 An. cuantitativo del riesgo 11.5 Plan. de la resp. al riesgo 11.6 Monitoreo y control del riesgo 6 Adquisiciones # Procesos 12.1 Plan. de las adquisiciones 12.3 Licitaciones y cotizaciones 12.2 Planeación de licitaciones y 12.4 Selección de proveedores cotizaciones 12.5 Admón de contratos Cierre de contratos Ejemplo de Fila Adicional Inicio Ejecución Control Cierre Gestión de las Configuracio nes en Proyectos de Software Entrenamiento de los miembros del Equipo de Desarrollo y de otros grupos relacionados para encarar las actividades de SCM y también en el uso de las herramientas automatizadas de SCM. Establecimiento de una biblioteca SCM a ser utilizada como repositorio de las Líneas de Base del Proyecto de Software. Establecimiento de un equipo con autoridad para la Gestión de las Líneas de Base del Proyecto de Software. Definición de las metas y tareas del área SCM. Establecimiento de un programa detallado (calendario) asociado a las metas y tareas SCM. Suministrar los recursos y presupuesto adecuados para encarar las tareas SCM Ejecución de las actividade s SCM definidas de acuerdo con las definicion es programáti cas y presupuest arias. Control de Cambios de las Líneas de Base de acuerdo con un procesos documentado. Actualización del Plan SCM del Proyecto tal que refleje la situación vigente en todo momento. Informe de las actividades SCM realizadas durante el Proyecto

21 Para cumplir con este esquema Alcance Definición Alcance Definición Actividades Secuencia Desarrollo Programación Estimación Duraciones Recursos Estimación Costos Presupuesto Desarrollo Plan Proyecto 41 Necesitamos contemplar tres dimensiones Areas de Conocimiento PMBOK Tarea x,y,z Considerando el espacio de problema y la herramienta de representación / modelado Fases (Grupos de Procesos del PMBOK) 42 21

22 Ventajas de la propuesta La mayoría de los Proyectos de Software relevantes lo son de carácter multidisciplinario. Pretender que profesionales de diversos orígenes adhieran a un estándar específico de Gestión de Proyectos de Software, tal como el RUP (Rational Unified Process) de IBM, MSF (Microsoft Solution Framework) de Microsoft, ALM (Application Lifecycle Management) de Borland y otras propuestas comerciales es casi imposible. La Guía del PMBOK, en cambio, es de carácter general para todo tipo de proyecto. Su uso en Proyectos de Software es posible, además de ser muy conveniente. El esquema propuesto ha revelado ser muy apto en el momento en el cual, la Programación del Proyecto, debe ser volcada en un formato del tipo PERT / CPM. En Proyectos de Software del mundo real, el enfoque recomendado en este trabajo ha resultado ser muy conveniente en el momento de tener que elaborarse el Presupuesto del Proyecto. También, de acuerdo con la experiencia de los autores, el entrenamiento del equipo de proyecto es menos oneroso utilizando el enfoque de Gestión PMBOK comparado, por ejemplo, con el RUP de IBM. El esquema propuesto es claro, útil y efectivo (eficaz + eficiente) 43 Síntesis La proliferación de metodologías producto comercial, tales como el RUP (Rational Unified Process) de IBM, MSF (Microsoft Solution Framework) de Microsoft, ALM (Application Lifecycle Management) de Borland y otras ha causado un efecto Torre de Babel en el ámbito de la Gestión de Proyectos de Software. El uso del PMBOK es una interesante propuesta de Lengua Franca a ser considerada. En trabajos anteriores los autores han mostrado, mediante estudios comparativos, las ventajas del enfoque PMBOK, en Proyectos de Software, respecto de las alternativas comerciales que se han mencionado. Las actividades de formulación de una Matriz Grupos de Proceso / Áreas de Conocimiento específica para un Proyecto de Software puede ser incluida en el Grupo de Procesos denominado Inicio en el esquema de la Guía del PMBOK. El enfoque PMBOK brinda claras oportunidades para la estimación del esfuerzo de desarrollo en Proyectos de Software al ser utilizado en forma conjunta con técnicas como Puntos de Casos de Uso (Use Case Points) tal como los autores lo muestran en trabajos que se han presentados en otros eventos académico / profesionales

Taller de Fundamentos de Mejora de Procesos

Taller de Fundamentos de Mejora de Procesos Taller de Fundamentos de Mejora de Procesos Capability Maturity Model, CMM and CMMI are registered in the U.S. Patent and Trademark Office Process Consulting - 22052009 Módulo 01 Diapositiva 1 Expectativas

Más detalles

Capítulo 2 Ideas generales de CMMI-SW. 2.1 Introducción. 2.2 Procesos. 2.3 Modelo de procesos

Capítulo 2 Ideas generales de CMMI-SW. 2.1 Introducción. 2.2 Procesos. 2.3 Modelo de procesos Capítulo 2 Ideas generales de CMMI-SW 2.1 Introducción El Capability Maturity Model Integration (en adelante CMMI), se compone de un conjunto de modelos, métodos de evaluación y cursos de formación para

Más detalles

Capítulo 3. Áreas de Proceso

Capítulo 3. Áreas de Proceso Capítulo 3. Áreas de Proceso Tal como lo vimos en el capitulo anterior, las áreas de proceso son un grupo de prácticas que se realizan colectivamente con el fin de alcanzar determinadas metas. Existen

Más detalles

2. EL MODELO CMMI. En 1991, el Instituto de Ingeniería de Software (SEI) publicó el Modelo de

2. EL MODELO CMMI. En 1991, el Instituto de Ingeniería de Software (SEI) publicó el Modelo de 2. EL MODELO CMMI 2.1 ANTECEDENTES DE CMMI En 1991, el Instituto de Ingeniería de Software (SEI) publicó el Modelo de Capacidad de Madurez (CMM). Dicho modelo está orientado a la mejora de los procesos

Más detalles

El Modelo CMMI (for Development) Monterrey, N.L. México Noviembre 2008

El Modelo CMMI (for Development) Monterrey, N.L. México Noviembre 2008 El Modelo CMMI (for Development) Monterrey, N.L. México Noviembre 2008 El CMMI El CMMI es un enfoque de mejora de procesos que provee a las organizaciones de los elementos esenciales para un proceso efectivo.

Más detalles

Capability Maturity Model Integration CMMI - Overview I

Capability Maturity Model Integration CMMI - Overview I Capability Maturity Model Integration CMMI - Overview I CAPIS Centro de Ingeniería del Software e Ingeniería del Conocimiento Junio 2004 Objetivo de la presentación Brindar una visión general del CMMI

Más detalles

Mejora de los procesos de gestión de proyectos a través de la combinación de PMBOK y CMMi

Mejora de los procesos de gestión de proyectos a través de la combinación de PMBOK y CMMi Mejora de los procesos de gestión de proyectos a través de la combinación de PMBOK y CMMi Alejandro Sacomani, Adriana Chalar, Leandro Antonelli, Andrés Lisse Centro de Informática, Fiscalia de Estado,

Más detalles

Alcanzando la gestión cuantitativa en la gestión de proyectos en el ámbito de las PYMEs

Alcanzando la gestión cuantitativa en la gestión de proyectos en el ámbito de las PYMEs del Alcanzando la gestión cuantitativa en la gestión de proyectos en el ámbito de las PYMEs Jose A. Calvo-Manzano, UPM I. García y M. Arcilla, UPM y UNED Introducción: Fracaso de los Proyectos Crisis del

Más detalles

CMMI SERVICIOS. María Smith Gutiérrez Rueda - Quality Assurance Officer y Líder del Grupo de Ingeniería de Procesos (EPG) de Aranda Software

CMMI SERVICIOS. María Smith Gutiérrez Rueda - Quality Assurance Officer y Líder del Grupo de Ingeniería de Procesos (EPG) de Aranda Software CMMI SERVICIOS María Smith Gutiérrez Rueda - Quality Assurance Officer y Líder del Grupo de Ingeniería de Procesos (EPG) de Aranda Software AGENDA 1.- Qué es CMMI servicios? 2.- En qué nos puede ayudar

Más detalles

Definición de un Proceso de Implantación de Sistemas

Definición de un Proceso de Implantación de Sistemas Definición de un Proceso de Implantación de Sistemas Alicia Mon, Marcelo Estayno, Fernando López Gil, Eduardo De María 1 1 Grupo de Ingeniería de Software (G.I.S.) / Departamento de Sistemas / Universidad

Más detalles

Relación de ITIL con los procesos de aseguramiento de la Calidad del Software.

Relación de ITIL con los procesos de aseguramiento de la Calidad del Software. Relación de ITIL con los procesos de aseguramiento de la Calidad del Software. Introducción. Desde 1996 IECI ha venido desarrollando actividades de prueba, muy orientadas al negocio que desarrolla. En

Más detalles

CMMI : mejora del proceso en Fábricas de Software

CMMI : mejora del proceso en Fábricas de Software CMMI : mejora del proceso en Fábricas de Software Cecilia Rigoni Brualla Caelum, Information & Quality Technologies Introducción Introducción Idea / Necesidad Investigación Diseño Inversión PRODUCTO Introducción

Más detalles

CMMI SM for Systems Engineering / Software Engineering / Integrated Product and Process CMMI SM -SE/SW/IPPD, V1.02

CMMI SM for Systems Engineering / Software Engineering / Integrated Product and Process CMMI SM -SE/SW/IPPD, V1.02 CMMI SM for Systems Engineering / Software Engineering / Integrated Product and Process Development,, Versión n 1.02 CMMI SM -SE/SW/IPPD, V1.02 Indice - Procesos integrados - El concepto CMMI - Introducción

Más detalles

Gestión de proyectos siguiendo practicas del PMI.

Gestión de proyectos siguiendo practicas del PMI. Gestión de proyectos siguiendo practicas del PMI. Identificación de las mejores prácticas aplicadas a la gestión de proyectos. Proceso de Desarrollo de Software de Codes S.A. alineado a CMMI Nivel 3 en

Más detalles

CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad

CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad Robin Alberto Castro Gil rcastro@icesi.edu.co Geovany Trejos Salas gtrejos@icesi.edu.co Monitoreo y control de proyectos

Más detalles

Modelo de Procesos para la Industria de Software

Modelo de Procesos para la Industria de Software MoProSoft Modelo de Procesos para la Industria de Software Modelo MoProSoft 2 Perspectiva Histórica 2002 2003 2004 2005 AMCIS Círculo de Calidad 1996 Creación 1997 Emisión NMX-I-059 EvalProsoft Pruebas

Más detalles

Mejora de procesos desde el ámbito de la innovación. Santiago, 20 de agosto 2014

Mejora de procesos desde el ámbito de la innovación. Santiago, 20 de agosto 2014 Mejora de procesos desde el ámbito de la innovación Santiago, 20 de agosto 2014 Presentación Paulina Dixiana Valenzuela Sánchez, PMP, Mg. Banco Falabella Jefe de Gestión de Proyectos, Calidad de Software

Más detalles

CMMI. Un modelo para optimizar los procesos de desarrollo. Jordi Borja Sanz (jordi.borja@borland.com) Technical Director Borland Spain & Portugal

CMMI. Un modelo para optimizar los procesos de desarrollo. Jordi Borja Sanz (jordi.borja@borland.com) Technical Director Borland Spain & Portugal CMMI. Un modelo para optimizar los procesos de desarrollo Jordi Borja Sanz (jordi.borja@borland.com) Technical Director Borland Spain & Portugal Agenda Por qué CMMI? Qué es CMMI? Beneficios obtenidos de

Más detalles

Pautas para Optimizar la Gestión de Proyectos de Software

Pautas para Optimizar la Gestión de Proyectos de Software Pautas para Optimizar la Gestión de Proyectos de Software Roberto Uzal (*) (**), Germán Montejano (*) (*) Universidad Nacional de San Luis Ejército de los Andes 950 5700 San Luis Argentina gmonte@unsl.edu.ar

Más detalles

Evolución de los modelos CMMI

Evolución de los modelos CMMI Evolución de los modelos CMMI Enrique Morey Capability Maturity Model and CMMI are registered in the U.S. Patent and Trademark Office by Carnegie Mellon University ESI 2009 1 Pregunta Qué entendemos como

Más detalles

Sistemas de Información II. Introducción al Proceso Unificado de Desarrollo de Software. Autor: Ing. Silverio Bonilla 1

Sistemas de Información II. Introducción al Proceso Unificado de Desarrollo de Software. Autor: Ing. Silverio Bonilla 1 Introducción al Proceso Unificado de Desarrollo de Software Autor: Ing. Silverio Bonilla 1 James Rumbaugh et al. Concepto de Método Una metodología de ingeniería del software es un proceso para producir

Más detalles

ESCUELA POLITÉCNICA NACIONAL

ESCUELA POLITÉCNICA NACIONAL ESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA DE SISTEMAS MARCO DE TRABAJO PARA LA GESTIÓN DE LA CALIDAD EN PROYECTOS DE DESARROLLO DE SOFTWARE BASADO EN PMBOK Y CMMI DEV. TESIS PREVIA A LA OBTENCIÓN

Más detalles

Uso de la representación continua de CMMI para la Mejora de Negocio

Uso de la representación continua de CMMI para la Mejora de Negocio Uso de la representación continua de CMMI para la Mejora de Negocio III Semana del CMMI Casimiro Hernández Parro 1 de Marzo 2007 Capability Maturity Model and CMMI are registered in the U.S. Patent and

Más detalles

Método WATCH UNEFA NUCLEO ZULIA SIM 6B 2010

Método WATCH UNEFA NUCLEO ZULIA SIM 6B 2010 Método WATCH UNEFA NUCLEO ZULIA SIM 6B 2010 METODO WATCH Es un marco metodológico que describe técnicos, gerenciales y de soporte que deben emplear los grupos de desarrollo de aplicaciones empresariales.

Más detalles

La madurez de los servicios TI. de los servicios. La Gestión n de Servicios de TI (ITSM) Antoni Lluís s Mesquida, Antònia Mas, Esperança Amengual

La madurez de los servicios TI. de los servicios. La Gestión n de Servicios de TI (ITSM) Antoni Lluís s Mesquida, Antònia Mas, Esperança Amengual La madurez de los servicios TI Antoni Lluís s Mesquida, Antònia Mas, Esperança Amengual 4 de Septiembre de 2009 XI Jornadas de Innovación n y Calidad del Software (JICS) 1 La Gestión n de Servicios de

Más detalles

Programación orientada a

Programación orientada a Programación orientada a objetos con Java Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos de la programación

Más detalles

Consideraciones para la implementación de SOA en el desarrollo de productos. Septiembre, 2006

Consideraciones para la implementación de SOA en el desarrollo de productos. Septiembre, 2006 Consideraciones para la implementación de SOA en el desarrollo de productos Septiembre, 2006 Consideraciones para la implementación de SOA en el desarrollo de productos Las nuevas exigencias de los mercados

Más detalles

Ingeniería de Software: Parte 2

Ingeniería de Software: Parte 2 Ingeniería de Software: Parte 2 Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: http://www.dsic.upv.es/~uml http://inst.eecs.berkeley.edu/~cs169/ entre otras fuentes.

Más detalles

UNIVERSIDAD DE OVIEDO MÁSTER UNIVERSITARIO EN DIRECCIÓN DE PROYECTOS

UNIVERSIDAD DE OVIEDO MÁSTER UNIVERSITARIO EN DIRECCIÓN DE PROYECTOS UNIVERSIDAD DE OVIEDO MÁSTER UNIVERSITARIO EN DIRECCIÓN DE PROYECTOS ÁREA DE PROYECTOS DE INGENIERÍA TRABAJO FIN DE MÁSTER METODOLOGÍA PARA LA EVALUACIÓN DE LA MADUREZ DEL SISTEMA DE GESTIÓN DE LA I+D+I

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 2. El model CMM El model CMMi 1 El modelo CMM El modelo Capability Maturity Model (CMM), también denominado CMM-SW, fue desarrollado por el SEI como marco de referencia

Más detalles

PRESENTACIÓN CMMI: (CAPABILITY MATURITY MODEL INTEGRATION)

PRESENTACIÓN CMMI: (CAPABILITY MATURITY MODEL INTEGRATION) PRESENTACIÓN CMMI: (CAPABILITY MATURITY MODEL INTEGRATION) INDICE 1. Introducción 2. Estructura CMMI 3. Nivel 2 4. Nivel 3 5. Nivel 4 6. Nivel 5 7. Bibliografía INTRODUCCIÓN Qué es y por qué usar CMMI?

Más detalles

El encuentro para los que buscan liderar proyectos con éxito. Cecilia Boggi,PMP Gerente de PMO millennium3 s.a

El encuentro para los que buscan liderar proyectos con éxito. Cecilia Boggi,PMP Gerente de PMO millennium3 s.a Proyecto de Mejora CMMI Un caso de Éxito Cecilia Boggi, PMP millennium3 s.a. 1 Cecilia Boggi,PMP Gerente de PMO millennium3 s.a Lic. en Análisis de Sistemas - UBA 25 años de experiencia en proyectos de

Más detalles

LA CALIDAD SE TOMA EL GIDIS, EMPIEZA LA EXPERIENCIA DESDE ISO9001 HASTA CMMI.

LA CALIDAD SE TOMA EL GIDIS, EMPIEZA LA EXPERIENCIA DESDE ISO9001 HASTA CMMI. LA CALIDAD SE TOMA EL GIDIS, EMPIEZA LA EXPERIENCIA DESDE ISO9001 HASTA. Grupo de Investigación y Desarrollo de Ingeniería del Software. Departamento de Sistemas e Informática, Universidad Francisco de

Más detalles

! :: Quiénes Somos :: Visión :: Valores

! :: Quiénes Somos :: Visión :: Valores ! :: Quiénes Somos :: Visión :: Valores Odei S.A. es una empresa dedicada a la prestación de Servicios de Consultoría y Realización de proyectos en Sistemas de Información y Tecnologías de la Información.

Más detalles

<TITULO DEL PROYECTO DE DESARROLLO DE SW > Diana Milena Pérez Riveros 1 Diana Milena Pérez Riveros Pagina de

Más detalles

Introducción al Unified Process. Curso IIC 2143 Ingeniería de Software Rodrigo Sandoval 2010

Introducción al Unified Process. Curso IIC 2143 Ingeniería de Software Rodrigo Sandoval 2010 Introducción al Unified Process Curso IIC 2143 Ingeniería de Software Rodrigo Sandoval 2010 Unified Process - UP Un framework de Proceso de Desarrollo de Software, una de cuyas versiones es el más documentado

Más detalles

ASEGURAMIENTO Y CONTROL DE LA CALIDAD. CMMI TMMi ISTQB

ASEGURAMIENTO Y CONTROL DE LA CALIDAD. CMMI TMMi ISTQB ASEGURAMIENTO Y CONTROL DE LA CALIDAD CMMI TMMi ISTQB CONTROL Y ASEGURAMIENTO DE LA CALIDAD DESCRIPCIÓN DEL CURSO En base a CMMI, TMMi y ISTQB El curso está diseñado para profesionales y analistas de calidad

Más detalles

Universidad de Norte. Departamento de Sistemas y Computación. Tesis de Maestría

Universidad de Norte. Departamento de Sistemas y Computación. Tesis de Maestría Universidad de Norte Departamento de Sistemas y Computación Tesis de Maestría Marco Metodológico para la Administración de Proyectos de Software Utilizando las Mejores Prácticas Propuestas por el Modelo

Más detalles

UNIVERSIDAD DE CHILE FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION

UNIVERSIDAD DE CHILE FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION UNIVERSIDAD DE CHILE FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION HERRAMIENTA DE GESTION CUANTITATIVA DE PROYECTOS DE SOFTWARE ORIENTADA POR UN PROCESO DE DESARROLLO

Más detalles

SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE

SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE Recibido: 23 de febrero de 2011 Aceptado: 29 de marzo de 2011 SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE MSc. Ailin Orjuela, MSc. Luis Alberto Esteban, MSc.

Más detalles

Proyecto Tutelkán Tutelkan Reference Process (TRP) Versión 2.0

Proyecto Tutelkán Tutelkan Reference Process (TRP) Versión 2.0 Proyecto Tutelkán Tutelkan Reference Process (TRP) Versión 2.0 Parte 1: Conceptos y Guía Introductoria MAYO 2009 Tabla de Contenidos 1. PREFACIO...5 1.1. ESPECIFICACIONES...5 1.2. PUBLICACIÓN...6 1.3.

Más detalles

Gerenciamiento de Proyectos. Estándar PMI. Cambio Organizacional UDELAR

Gerenciamiento de Proyectos. Estándar PMI. Cambio Organizacional UDELAR Gerenciamiento de Proyectos Estándar PMI Cambio Organizacional UDELAR Agenda Concepto de Proyecto Qué es la dirección de proyectos? PMI y Guía del PMBOK Dirección de Proyectos Áreas de Conocimiento 2 Definición

Más detalles

Integración del PMBOK al RUP para proyectos de Desarrollo de Software

Integración del PMBOK al RUP para proyectos de Desarrollo de Software Integración del PMBOK al RUP para proyectos de Desarrollo de Software Fernando Torres UPG-FISI, Universidad Nacional Mayor de San Marcos (UNMSM), Av. German Amezaga s/n, Ciudad Universitaria, Lima, Perú

Más detalles

Beneficios de la implantación de una metodología para el ciclo de vida de desarrollos software

Beneficios de la implantación de una metodología para el ciclo de vida de desarrollos software Beneficios de la implantación de una metodología para el ciclo de vida de desarrollos software Dirección de Desarrollo y Aplicaciones Miguel Martínez Vélez Agenda 1. Introducción 2. El Proceso Software

Más detalles

Microsoft Solutions Framework - CMMI. Luis Fraile MVP Team System http://www.lfraile.net lfraile@lfraile.net

Microsoft Solutions Framework - CMMI. Luis Fraile MVP Team System http://www.lfraile.net lfraile@lfraile.net Microsoft Solutions Framework - CMMI Luis Fraile MVP Team System http://www.lfraile.net lfraile@lfraile.net Qué es CMMI? DETERMINISTA: Project Planning (PP) 2.1: Identificar dependencias entre tareas PLANIFICACIÓN

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles

METODOLOGÍA DE GESTION DE PROYECTOS

METODOLOGÍA DE GESTION DE PROYECTOS METODOLOGÍA DE GESTION DE PROYECTOS CONTENIDO CONTENIDO... 2 ALCANCE... 4 MARCO METODOLÓGICO... 4 ETAPAS DEL PROCESO... 5 1. ETAPA 0: INICIACIÓN...5 FASE DE INICIO...5 2. ETAPA 1: PLANEAMIENTO...6 FASE

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

y la madurez llegó a las empresas Iban López Jiménez

y la madurez llegó a las empresas Iban López Jiménez y la madurez llegó a las empresas Iban López Jiménez Hoy hablamos de CMM qué? CMMI y otros modelos Cifras, cifras, cifras Acreditación Un ejemplo de acreditación real: TECSIDEL Empezamos bien CMM qué?

Más detalles

SOFTWARE PLANNING PROJECTS UNDER THE PMI GUIDELINES PLANEACION DE PROYECTOS DE SOFTWARE BAJO LINEAMIENTOS DEL PMI. MSc. Mauricio Rojas Contreras

SOFTWARE PLANNING PROJECTS UNDER THE PMI GUIDELINES PLANEACION DE PROYECTOS DE SOFTWARE BAJO LINEAMIENTOS DEL PMI. MSc. Mauricio Rojas Contreras Recibido: 06 de agosto de 2009 Aceptado: 21 de octubre de 2009 SOFTWARE PLANNING PROJECTS UNDER THE PMI GUIDELINES PLANEACION DE PROYECTOS DE SOFTWARE BAJO LINEAMIENTOS DEL PMI MSc. Mauricio Rojas Contreras

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

Más detalles

El Proceso Unificado de Desarrollo de Software

El Proceso Unificado de Desarrollo de Software El Proceso de Desarrollo de Software Ciclos de vida Métodos de desarrollo de software El Proceso Unificado de Desarrollo de Software 1 Fases principales del desarrollo de software Captura de requisitos:

Más detalles

RUP. Rational Unified Process

RUP. Rational Unified Process RUP Rational Unified Process Rational Unified Process Basado en 6 mejores prácticas de la industria de software: Desarrollo incremental Administración de requisitos Uso de arquitecturas basadas en componentes

Más detalles

Grupo de procesos de Planificación

Grupo de procesos de Planificación Grupo de procesos de Planificación Fuentes: Information Technology Project Management, Fifth Edition, Copyright 2007 PMBOK, Cuarta edición Preparó: Ing. Ismael Castañeda Fuentes Objetivos de Aprendizaje

Más detalles

Information Technology Infrastructure Library

Information Technology Infrastructure Library Information Technology Infrastructure Library Information Technology Infrastructure Library (ITIL) es un conjunto de mejores prácticas que pretenden facilitar la entrega de informa ción de alta calidad

Más detalles

PERSONALIZACIÓN DE RUP PARA PROYECTOS ACADÉMICOS DE DESARROLLO DE SOFTWARE. LUIS FELIPE TABARES BEDOYA ltabares@eafit.edu.co

PERSONALIZACIÓN DE RUP PARA PROYECTOS ACADÉMICOS DE DESARROLLO DE SOFTWARE. LUIS FELIPE TABARES BEDOYA ltabares@eafit.edu.co PERSONALIZACIÓN DE RUP PARA PROYECTOS ACADÉMICOS DE DESARROLLO DE SOFTWARE LUIS FELIPE TABARES BEDOYA ltabares@eafit.edu.co Proyecto de grado para obtener el título de Ingeniero de Sistemas Asesor Jorge

Más detalles

ANEXO 4 - REQUERIMIENTOS DE GESTIÓN DE PROYECTOS PMO DE INFORMATICA

ANEXO 4 - REQUERIMIENTOS DE GESTIÓN DE PROYECTOS PMO DE INFORMATICA ANEXO 4 - REQUERIMIENTOS DE GESTIÓN DE PROYECTOS PMO DE INFORMATICA ETB requiere que el CONTRATISTA cumpla los lineamientos para la Dirección y Gestión de proyectos, éstos últimos definidos a nivel corporativo

Más detalles

COBIT - Control Objectives for Information and related Technology (Objetivos de Control para la Información y la Tecnología relacionada) Mayo de 2012

COBIT - Control Objectives for Information and related Technology (Objetivos de Control para la Información y la Tecnología relacionada) Mayo de 2012 - Control Objectives for Information and related Technology (Objetivos de Control para la Información y la Tecnología relacionada) Mayo de 2012 Antecedentes Ante la necesidad de crear y fortalecer el ambiente

Más detalles

Instituto de Educación Técnica Profesional de Roldanillo, Valle- INTEP

Instituto de Educación Técnica Profesional de Roldanillo, Valle- INTEP Página 1 de 7 A8. GESTION Y EVALUACION DE PROYECTOS MÓDULO TOTAL HORAS CRÉDITOS Gestión y Evaluación de Proyectos SEMESTRE PROGRAMA TRABAJO DIRIGIDO TRABAJO AUTÓNOMO 144 3 64 80 NOVENO ADMINISTRACIÓN DE

Más detalles

ARANDA SOFTWARE: EXPERIENCIA DE IMPLEMENTACION DE CMMI SERVICIOS EN UNA ORGANIZACIÓN QUE CUENTA CON IMPLEMENTACION DE CMMI DEV María Smith Gutiérrez

ARANDA SOFTWARE: EXPERIENCIA DE IMPLEMENTACION DE CMMI SERVICIOS EN UNA ORGANIZACIÓN QUE CUENTA CON IMPLEMENTACION DE CMMI DEV María Smith Gutiérrez ARANDA SOFTWARE: EXPERIENCIA DE IMPLEMENTACION DE CMMI SERVICIOS EN UNA ORGANIZACIÓN QUE CUENTA CON IMPLEMENTACION DE CMMI DEV María Smith Gutiérrez Rueda - Quality Assurance Officer y Líder del Grupo

Más detalles

Mejorando las debilidades de RUP para la gestión de proyectos

Mejorando las debilidades de RUP para la gestión de proyectos RISI 7(2), 2010 (49-56) Revista de Investigación de Sistemas e Informática Facultad de Ingeniería de Sistemas e Informática Universidad Nacional Mayor de San Marcos ISSN 1815-0268 (versión impresa) ISSN

Más detalles

Diferencias entre nivel 2 y nivel 3 y una estrategia de implantación

Diferencias entre nivel 2 y nivel 3 y una estrategia de implantación CMMI DEV Diferencias entre nivel 2 y nivel 3 y una estrategia de implantación Cecilia Rigoni Gerente de Caelum, Information & Quality Technologies. Vocal del Comité CSTIC de la AEC El modelo CMMI DEV,

Más detalles

Visual Studio Team System

Visual Studio Team System Visual Studio Team System MSF for CMMi Process Improvement Aurelio Porras Development Tools Advisor aureliop@microsoft.com Microsoft Ibérica El éxito es raro Fallidos Problemáticos Existosos 2004 15% 51%

Más detalles

Etapa de Implementación de la Ejecución del Plan

Etapa de Implementación de la Ejecución del Plan MINISTERIO DE OBRAS PÚBLICAS Gestión y Monitoreo de Planes de Obras Públicas Etapa de Implementación de la Ejecución del Plan Dirección de Planeamiento SUBDIRECCION DE PLANIFICACION ESTRATEGICA Noviembre

Más detalles

José de Jesús Sandoval Palomares jsando@ciatec.mx

José de Jesús Sandoval Palomares jsando@ciatec.mx José de Jesús Sandoval Palomares jsando@ciatec.mx Objetivo Apoyar a las empresas que ofrecen servicios de Tecnologías de la Información, para implementar mejores prácticas para el eficiente control, seguimiento

Más detalles

White Paper 2006. Una Introducción a CMMI

White Paper 2006. Una Introducción a CMMI White Paper 2006 Una Introducción a CMMI White Paper 2006 Contenidos INTRODUCCIÓN... 4 NIVELES DE MADUREZ Y ÁREAS DE PROCESO...4 UN MODELO DE REFERENCIA NO ES LA DESCRIPCIÓN DE UN PROCESO...7 PROCESOS

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: http://www.dsic.upv.es/~uml http://inst.eecs.berkeley.edu/~cs169/ entre otras fuentes. Definiciones

Más detalles

Metodología de Gestión de Proyectos

Metodología de Gestión de Proyectos Metodología de Gestión de Proyectos Rodolfo Azzam PMP PMO y Calidad Banco Central de Chile GERENCIA DE INFORMATICA BANCO CENTRAL DE CHILE 1 Introducción La motivación por desarrollar un proyecto tecnológico

Más detalles

CMMI 3 SVC Alineación en camino al exito

CMMI 3 SVC Alineación en camino al exito CMMI 3 SVC Alineación en camino al exito Agenda BrainUp Systems Sintomas Diagnostico La solución Obstáculos en el camino Beneficios CMMI3 SVC BrainUp Mas de 12 años de experiencia en desarrollo de aplicaciones

Más detalles

Introduction to CMMI-DEV V1.3 (Introducción a CMMI-Desarrollo Versión 1.3)

Introduction to CMMI-DEV V1.3 (Introducción a CMMI-Desarrollo Versión 1.3) Introduction to CMMI-DEV V1.3 (Introducción a CMMI-Desarrollo Versión 1.3) Este curso oficial impartido por un instructor certificado por el SEI, tiene tres días de duración e introduce a los directivos

Más detalles

CMMI ITIL ISO 20000 Calidad integral en desarrollo y servicios TI

CMMI ITIL ISO 20000 Calidad integral en desarrollo y servicios TI CMMI ITIL ISO 20000 Calidad integral en desarrollo y servicios TI Jesús Salillas ESI 2008 1 Centro Tecnológico de la Red Vasca de Tecnología. Fundación sin ánimo de lucro. European Software Institute Fundada

Más detalles

El Proceso Unificado

El Proceso Unificado El Proceso Unificado de Desarrollo de Software Prof. Gustavo J. Sabio Alcance de la presentación QA Entradas Proceso de desarrollo Salida equipo Cliente sistemas Cliente necesidades actividades varias

Más detalles

Grupo de procesos de Planificación

Grupo de procesos de Planificación Grupo de procesos de Planificación Fuentes: Information Technology Project Management, Fifth Edition, Copyright 2007 PMBOK, Quinta edición Preparó: Ing. Ismael Castañeda Fuentes Objetivos de Aprendizaje

Más detalles

Tema 2. Ingeniería del Software I feliu.trias@urjc.es

Tema 2. Ingeniería del Software I feliu.trias@urjc.es Tema 2 Ciclo de vida del software Ingeniería del Software I feliu.trias@urjc.es Índice Qué es el ciclo de vida del Software? El Estándar 12207 Modelos de proceso Qué es el Ciclo de Vida del SW? Definición

Más detalles

Introducción a la Gerencia de Proyectos. Resumen. Introducción.

Introducción a la Gerencia de Proyectos. Resumen. Introducción. Introducción a la Gerencia de Proyectos Edwin Monzón C. Ing. de Planeamiento y Control de Proyectos, Compañía Minera San Martín Resumen A nivel mundial la utilización de estándares en la dirección de proyectos

Más detalles

COMPILACION BIBLIOGRAFICA CMMI - escm-sp

COMPILACION BIBLIOGRAFICA CMMI - escm-sp COMPILACION BIBLIOGRAFICA CMMI - escm-sp Presentado Por Luz Marina López Gómez UNIVERSIDAD DE CALDAS FACULTAD DE INGENIERIAS Ingeniería de Sistemas Y Computación Octubre 06 de 2010 Manizales COMPILACION

Más detalles

Diplomado en Aseguramiento de la Calidad De los Procesos y Productos de Software

Diplomado en Aseguramiento de la Calidad De los Procesos y Productos de Software Diplomado en Aseguramiento de la Calidad De los Procesos y Productos de Software Contenido del programa MÓDULO 1. GESTIÓN DE INGENIERÍA DE REQUERIMIENTOS DE SOFTWARE /16 horas Definiciones Requerimientos

Más detalles

Portales Oracle WebCenter

Portales Oracle WebCenter Portales Oracle WebCenter El perfil del cliente y el marco en el que las empresas desarrollan sus actividades están cambiando rápidamente. Hoy la mayoría de las compañías se mueve en mercados altamente

Más detalles

Introducción a Rational Unified Process (RUP)

Introducción a Rational Unified Process (RUP) Qué es un Proceso de Desarrollo de SW? Introducción a Patricio Letelier letelier@dsic.upv.es Departamento Sistemas Informáticos y Computación (DSIC) (UPV) - España Define Quién debe hacer Qué, Cuándo y

Más detalles

42. Ventajas de uso de este diagrama en la gestión de proyectos.

42. Ventajas de uso de este diagrama en la gestión de proyectos. INTRO A LA GERENCIA DE PROYECTOS INSTRUCTORA LISBETT JAQUEZ PRACTICA INDIVIDUAL GESTION DEL TIEMPO DEL PROYECTO Daili de los Santos Hernandez 2013-1710 Responda las siguientes Preguntas: 41. Breve historia

Más detalles

CAPITULO I. MARCO TEORICO

CAPITULO I. MARCO TEORICO 1 CAPITULO I. MARCO TEORICO 1.1 DEFINICIÓN DEL PROYECTO. Para la definición del proyecto nos basaremos en una metodología de gestión de proyectos, para esto compararemos las características de tres de

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN UNIVERSIDAD NACIONAL DE INGENIERÍA TALLER CMMI EN PROCESOS DE DESARROLLO DE SOFTWARE CERTIFICA ORGANIZA Mayor Información: informes@uni.edu.pe Visite Nuestra Web http://www.ceps.uni.edu..pe OBJETIVOS GENERALES

Más detalles

Gerencia de Proyectos Proceso de Software

Gerencia de Proyectos Proceso de Software Gerencia de Proyectos Proceso de Software Victor Manuel Toro C. VictorToro@cincosoft.com CincoSOFT Ltda. Compañía de Ingenieros Constructures de Software Tel. (+57)(1) 6230180 * Fax (+57)(1) 2566774 Carrera

Más detalles

Eduardo Blanco, PMP Ingeniería de Desarrollo Software, Grupo SATEC. Universidad de Salamanca

Eduardo Blanco, PMP Ingeniería de Desarrollo Software, Grupo SATEC. Universidad de Salamanca Eduardo Blanco, PMP Ingeniería de Desarrollo Software, Grupo SATEC Agenda Caso práctico Introducción Una metodología CMMI Una empresa SATEC 2 Introducción De la Universidad a la Empresa En la Universidad

Más detalles

A continuación se describe con mayor detalle cada una de las unidades: UNIDAD 2: Calidad en el desarrollo, adquisición, operación y mantenimiento del

A continuación se describe con mayor detalle cada una de las unidades: UNIDAD 2: Calidad en el desarrollo, adquisición, operación y mantenimiento del 1. OBJETIVOS: Incorporar los conceptos de indicador, métrica, medida, escala de medición, y proceso de medición. Entender la importancia de los indicadores de desempeño de procesos, su medición y seguimiento.

Más detalles

Conceptos Básicos. El Instituto de administración de Proyectos, PMI, define un proyecto como:

Conceptos Básicos. El Instituto de administración de Proyectos, PMI, define un proyecto como: Existen diferentes modelos y metodologías para la administración de proyectos y modelos de calidad para el desarrollo del software. Por lo que mencionaremos los siguientes conceptos importantes. a) Qué

Más detalles

Ingeniería de Software I. Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009

Ingeniería de Software I. Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009 Ingeniería de Software I Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009 Quienes somos? 2 Quienes son? 3 Objetivos del Curso Entender el rol fundamental que juega la construcción y análisis

Más detalles

Definición de PMO Características de una PMO

Definición de PMO Características de una PMO Definición de PMO Existen varios conceptos de una oficina de proyectos (PMO) una de ella la define como una unidad organizacional, física o virtual, especialmente diseñada para dirigir y controlar el desarrollo

Más detalles

cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred.

cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred. cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred.com CICLO DE VIDA DEL SOFTWARE Para apreciar un poco más el problema

Más detalles

METODOLOGÍA TRADICIONAL.

METODOLOGÍA TRADICIONAL. COMPARACIÓN DE METODOLOGÍAS METODOLOGÍA TRADICIONAL. Teniendo en cuenta la filosofía de desarrollo de las metodologías, aquellas con mayor énfasis en la planificación y control del proyecto, en especificación

Más detalles

UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS

UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS METODOLOGIAS AGILES PROCESO UNIFICADO AGIL (AUP) MATERIA : INGENIERIA SOFTWARE DOCENTE : LIC. ERVIN FLORES ESTUDIANTE : JORGE LUIS CORDERO

Más detalles

Desarrollo de software

Desarrollo de software Agenda 1. Introducción 2. Aspectos Metodológicos del Desarrollo de Software 3. Aplicación Web (Modelo del Producto) 4. Modelo del proceso 5. Dos enfoques Metodológicos 6. Métodos Seleccionados 7. Evaluación

Más detalles

Nombre Alumno: DNI/NIF/ :

Nombre Alumno: DNI/NIF/ : (se ruega poner el nombre en cada página) DNI/NIF/ : TEST (Puntúa sobre 10 y tiene un valor del 40% sobre la nota final de la asignatura, si se renuncia a la participación en clase o del 35% en caso contrario)

Más detalles

4.- PM Curso de Certificación para obtener el Grado PMP-CAPM: Project Management Professional-Certified Associate in Project Management (36 Hrs)

4.- PM Curso de Certificación para obtener el Grado PMP-CAPM: Project Management Professional-Certified Associate in Project Management (36 Hrs) 4.- PM Curso de Certificación para obtener el Grado PMP-CAPM: Project Management Professional-Certified Associate in Project Management (36 Hrs) Introducción La gestión de proyectos se ha llevado a cabo,

Más detalles

España, primera potencia europea en certificaciones de la calidad software

España, primera potencia europea en certificaciones de la calidad software INTRODUCCIÓN A LA CALIDAD SOFTWARE Dr. Javier Garzás javier.garzas@urjc.es Universidad Rey Juan Carlos España, primera potencia europea en certificaciones de la calidad software 70% de crecimiento en 5

Más detalles

Project Management Based in PMI

Project Management Based in PMI Project Management Based in PMI Duración: 24 horas Descripción del curso: Hoy más que nunca es indispensable para las organizaciones administrar sus proyectos de manera profesional y que les aseguren el

Más detalles

Gestión de proyectos

Gestión de proyectos Gestión de proyectos Este curso aborda cómo establecer un sistema organizativo de los recursos humanos de una empresa u organización para aumentar su eficiencia y productividad, eliminando procesos inútiles,

Más detalles

UNIVERSIDAD RICARDO PALMA

UNIVERSIDAD RICARDO PALMA UNIVERSIDAD RICARDO PALMA SÍLABO I.- DATOS ADMINISTRATIVOS NOMBRE DEL CURSO : Administración de Proyectos Informáticos CÓDIGO DEL CURSO : II 0902 SEMESTRE : 2003-2 CREDITOS : Tres (3) HORAS SEMANALES :

Más detalles

Administración de proyectos de TI

Administración de proyectos de TI Administración de proyectos de TI Datos Generales 1. Nombre de la Asignatura 2. Nivel de formación 3. Clave de la Asignatura Administracion de proyectos de Licenciatura TI DSI014 4. Prerrequisitos 5. Area

Más detalles

CLASE 2: INTRODUCCIÓN A LA ING. DE SOFTWARE. MODELOS DE PROCESOS. MEJORES PRÁCTICAS. USB Ing. De Software. Prof. I. C. Martínez

CLASE 2: INTRODUCCIÓN A LA ING. DE SOFTWARE. MODELOS DE PROCESOS. MEJORES PRÁCTICAS. USB Ing. De Software. Prof. I. C. Martínez CLASE 2: INTRODUCCIÓN A LA ING. DE SOFTWARE. MODELOS DE PROCESOS. MEJORES PRÁCTICAS USB Ing. De Software. Prof. I. C. Martínez Ing. De Software Ingeniería de Software La Ingeniería de Software es la ciencia

Más detalles