OpenPPM: Open Source a partir de Open Source



Documentos relacionados
Presentación de la herramienta OpenPPM

XXXII Jornadas Executive Master in Project Management

Gestión de las adquisiciones

ACERCA DE TALAIA. Nuestro ADN

Highlights- ESP PRODUCT PRESENTATION

Preparación: Certificación Internacional PMP del Project Management Institute PMI Infraestructura, tecnología, productividad y ambiente

Qué hacen las PMO exitosas que las no exitosas no hacen?

PRINCE2 Foundation Certification PRINCE2

La Gestión de Proyectos en la Transformación Digital. Fabrice Allibert

Servicios Cloud de Desarrollo & Testing Software

En la siguiente figura se puede ver gráficamente el funcionamiento teórico. Figura 1: Diagrama funcionamiento

Gestión y Agilidad: PMI + SCRUM Un caso práctico

CURRICULUM VITAE DIFABIO, LUCAS ANDRÉS

Programa Ejecutivo en Project Management

La herramienta pensada por y para Project Managers. Herramienta open source para la gestión de proyectos y programas

El Gestor de Servicios eatic: el Service Desk de código libre

Project Online. Lleva tus proyectos a la nube. Ricardo Muñoz Monge Gerente Cuentas Corporativas LatinShare SharePoint MVP

Reinaldo Chacón, Yanet Devis Suhaily Ocando, Violette Ramírez, Luis Rodríguez, Maria M Toledo, Nohelia Vazquez

Desarrollador Full-Stack, Diseñador Interfaz de Usuario, Analista de aplicaciones senior, - En SONDA Uruguay S.A.

Festival Latinoamericano de Instalación de Software Libre FLISOL 2013 M.SCpE. Amaury Cabarcas Álvarez

Introducción a las Guías Prácticas del Project Management Institute

Contenido. Introducción. Herramientas de apoyo a RUP. Herramientas de apoyo en la captura de requisitos Herramientas de modelado con UML

Empleo Digital_. CURSO FORMATIVO Desarrollo de portales WEB en Liferay. Coordinador Académico Antonio José Martín Sierra EDUCACIÓN DIGITAL

Empleo. CURSO FORMATIVO Desarrollo de portales WEB en Liferay. Coordinador Académico Antonio José Martín Sierra

Forjas de Software y repositorios de código en la nube

Juan José Pujante Bernal Universidad de Murcia - Nov. 2014

Abriendo la caja de herramientas

SOCINFO. Interoperabilidad con soluciones Open Source SOCIEDAD DE LA INFORMACIÓN. El nuevo Esquema Nacional de Interoperabilidad (V)

Diseñador Interfaz de Usuario, Analista senior, Desarrollador Full-Stack - En SONDA Uruguay S.A.

Esta plataforma emplea el sistema de base de datos MysQL/MariaDB, el lenguaje PHP y elementos de Send Framework.

Mesa Redonda Como convive el SW Libre en Venezuela. Carlos Bittrich Software Client Architect Leader SSA Software Group

INGENIERIA DE SOFTWARE. Microsoft Solution Framework

TEMA DE PROYECTOS FIN DE CARRERA (PFC)

Uso de herramientas de software libre y freeware en investigaciones de Delitos Financieros Oscar H. Moratto Managing Director Beyond Risk Colombia

Un curso con numerosos tips para comenzar a explotar la potencialidad de Microsoft Project

QUÉ SON EL ANÁLISIS Y EL DISEÑO?

Comparativa ISO y PMBOK Versión 5

CAPM EXAM PREPARATION - VERSION 5

Oficina Técnica de Proyectos_PMO Control y seguimiento de Proyectos

DURACIÓN 1 año académico. MODALIDAD 1 vez por mes. HORARIO viernes de 18:00 a 22:00 hs y sábado de 8:00 a 14:00 hs

Herta Eliana Loroño Teherán

(686) y 90

ACTIVIDAD N 1 BASE DE DATOS. Trabajo presentado a: JAIDER QUINTERO UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS

Automatización de Pruebas de Software con Herramientas Open Source. Henry Eduardo Carrión Cristóbal

INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ

Eduardo Javier Urqueta Rojas

TALLER MANEJO DEL AULA IG COMO HERRAMIENTA DE APOYO A LA DOCENCIA INTRODUCCION

GGI3001IDIZ ICOSOP INICIATIVA PARA EL CONTROL SOCIAL DE LAS POLÍTICAS PÚBLICAS: Universidad Pablo de Olavide Informe elaborado por:

ISO y PMBOK Qué tan diferentes? Qué tan iguales?

DIPLOMADO DE ADMINISTRACIÓN DE PROYECTOS de Tecnologías de la Información y Comunicación

Nuevos SKU s Project y Visio

DIPLOMADO DE ADMINISTRACIÓN DE PROYECTOS

Solución Integral para la Gestión Empresarial de Portafolios de Proyectos y la PMO utilizando Workflows sobre Microsoft Project Server

Entendiendo los cambios profundos de la Guía del PMBOK - Sexta Edición

Certificación PMP del PMI Requisitos, proceso de aplicación y presentación del examen

PROGRAMA DE CURSO. Personal ,0 2,0 5,0. Cátedra

Javier B. Pérez - Presidente

CURSO DE DESARROLLO DE APLICACIONES WEB GIS OPEN SOURCE CON OPEN LAYERS Y LEAFLET MODALIDAD ONLINE

Plataforma Educativa

Modulo 1: INTRODUCCION

Por qué los colegios deben considerar el SW Libre?

Yei. Servicios de desarrollo. Systems

Una taxonomía para la identificación de riesgos en los proyectos de desarrollo de software

CURRICULUM VITAE. Teléfonos: ó

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos.

Por esto. mayor desafíos. mente? esperando! (PDM) Asistir PDM. para sistema. Derivación de las. Perfil. a práctica en. (ZAV) arbeitsagentur.

Análisis de aplicación: FreeMind

Telefónica. Digital Transformation Journey, based on Full Stack

Diplomado Business Management

Curso PMP Project Management Professional con PMBOK Guide - Fifth Edition (Acreditado)

Solution Manager 7.2 Un cambio significativo

PROCESOS PARA LA INGENIERÍA DE SOFTWARE. Facultad de Estadística e Informática

Servicios Virtuales al Estudiante

INFORME TÉCNICO. 02 de Agosto del 2013.

Organización de un área de IT

Eduardo Olguín Moris. Datos Personales. Formación Académica. Conocimientos

Orígenes y desarrollo Proyectos llaves en mano ( ).

Software libre aplicado al desarrollo de aplicaciones corporativas. Proyecto gvhidra.

CURSO VIRTUAL Moodle LMS para administradores Nivel I Virtual, moodle, LMS

Jose Garcia Servicios Profesionales VII Encuentro Desarrolladores Microsoft Todo en la vida comienza con Código

XXXV Edición Jornadas Presenciales Executive Master in Project Management Del 30 enero al 2 de febrero HITOMASTERDAP

Ingeniería del Software

Unidad 1 Conceptos Clave Un it 1 idad 1

Administración de Proyectos. Basado en el Project Management Body of Knowledge (PMBOK)

Problemas en la relación con cliente proveedor en el desarrollo de software

CURSOS A MEDIDA DESARROLLADOS Y TUTORIZADOS POR NUESTROS FORMADORES

M01 Metodología S Gestión de Proyectos. Desarrollo de Software Servidor Terminológico (SEMANTIKOS) SERVICIO DE SALUD METROPOLITANO OCCIDENTE

Claves para vender tus proyectos con WORDPRESS

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE. El área encargada de la evaluación técnica previa es la Oficina de Sistemas.

Aplicación de las tecnologías de la información y comunicación en el sitio web del Ministerio de Educación y Cultura

PRESENTACIÓN. Proyecto Final de Carrera: Videojuegos educativos. Kamikawa, videojuego para practicar el vocabulario de la lengua inglesa.

SISTEMAS WEB Curso / Taller

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE ADQUISICIÓN DE LOS SOFTWARES JIRA, JIRA CAPTURE, STASH, BAMBOO Y CONFLUENCE DE LA MARCA ATLASSIAN.

GLOSARIO. un conjunto de noticias, ordenado por fecha. CMF (Content Management Framework) - Entorno a programación de

Entrenamiento Especializado Online: Gestión de Riesgo en Proyectos

Dirgido a: Profesionistas interesados en obtener la Certificación Project Manager Professional (PMP ).

De nada sirven las aplicaciones si no tenemos bases de datos, lenguajes de programación, servidores web o gestores de contenidos.

Metodología Dharma de Dirección de Proyectos (MDDP) sobre MS Project. I. Introducción

Transcripción:

OpenPPM: Open Source a partir de Open Source Joan Barceló, Gerente de Operaciones - SM2 Baleares Jornada El lado humano del Software Palma de Mallorca 16 de Abril 2010

Presentación de la herramienta OpenPPM Agenda Necesidad de OpenPPM Project Principios de Diseño Situación actual Presentación OpenPPM 2

Necesidad de OpenPPM Project Presentación de la herramienta OpenPPM

Por qué es necesario OpenPPM? Las herramientas PPM (*) de mercado: Son muy costosas Exigen adaptarse a No son enteramente consistentes con PMBOK (*) PPM: Project Portfolio Management Gestión de Carteras de Proyectos Fuente: Gartner, June 2009. Magic Quadrant for IT PPM Presentación OpenPPM 4

Consistencia PMBOK Para gestionar un proyecto, un Project Manager necesita, entre otras cosas: Project Charter Stakeholder register Stakeholder management strategy Work Breakdown Structure Schedule baseline Cost performance baseline Risk register Assumption log Change log Issue log Resource calendars Performance reports Presentación OpenPPM 5

Misión/Visión de OpenPPM Extender las buenas prácticas de Project Management Gracias al uso de una plataforma de soporte a Project Managers, consistente con PMBOK Quick-wins Performing Organization El cliente controla cuantitativamente al proveedor Control a nivel proyecto y programa Capacitación progresiva de todos los roles involucrados en la gestión de proyectos (sin sobrecarga, orientación al valor) Team Members P1 PM P3 PM Seller P2 Team Members Long-wins Performing Organization Seller ( = Perf. Org.) PMBOK = lenguaje común Trazabilidad, control, información histórica Gestión de carteras de proyectos ( do the right thing ) Extensión natural de OpenPPM Selección natural de proveedores Team Members P1 PM P2 Team Members P2 PM Presentación OpenPPM 6

Principios de Diseño OpenPPM: Open Source a partir de Open Source

Principios de Diseño de OpenPPM Consistente con los procesos definidos en PMBOK o PMBOK es un marco, no una metodología (el Project Manager toma decisiones) o Determinación de desviaciones y previsiones con estándar EVM o Idioma oficial: Inglés Minimización de la burocracia (enfoque Lean) Cobertura funcional completa o Para cada Rol Employee / Team Member Bid Manager Project Manager Resource Manager / Business Manager / Manager PMO: Project Management Office o Para cada ámbito de gestión Proposals / Investments Projects Programs Presentación OpenPPM 8

Principios de Diseño de OpenPPM Cero Administración o Aplicación Web, Java, multiplataforma (S.O., SGBD) o Modalidades In-house, hosting, SaaS Funcionalidad autocontenida Integrar antes que hacer o De partida: Microsoft Project, Alfresco o Extensibilidad mediante APIs Free Open Source Software o Software de base: Linux, Apache, MySQL (Hibernate) o Entorno de Desarrollo OpenSource: Eclipse, Open ModelSphere, Fit, Pencil o Un producto - Muchos proveedores: Licencia GPL, mejor conocimiento mejor servicio o Negocio: Personalización, instalación, soporte técnico, formación, donaciones, patrocinios Presentación OpenPPM 9

Principios de Diseño de OpenPPM Entorno de desarrollo Open Source o Prototipo GUI Pencil http://www.evolus.vn/pencil o IDE Eclipse http://www.eclipse.org o Control de Versiones CVS http://www.cvshome.org o Compilación Ant http://ant.apache.org o Modelización Open Model Sphere http://www.modelsphere.org o Pruebas Fit http://fit.c2.com o Interacción JQuery http://jquery.com o Persistencia Hibernate http://www.hibernate.org o Gráficas JFreeChart http://www.jfree.org/jfreechart FusionChart http://www.fusioncharts.com/free/ Presentación OpenPPM 10

Principios de Diseño de OpenPPM Ciclo de Vida Iterativo Incremental V0.5: Manager V0.4: Program Manager V0.3: Bid Manager V0.2: Resource Manager V0.1: Project Manager Presentación OpenPPM 11

Principios de Diseño de OpenPPM Ciclo de vida iterativo incremental o Punto de partida (2009): Requisitos + Mapa Mental o Para cada iteración (2010) Documento de requisitos revisado - doc Documento de análisis de la versión -doc Mapa Mental - FreeMind Test FIT GUI - Pencil Presentación OpenPPM 12

Principios de Diseño de OpenPPM Factor humano Cliente: aquel que ejerce algún tipo de influencia sobre el producto implementado por el equipo de desarrollo El proyecto requiere comunicación cliente equipo de desarrollo el proyecto requiere colaboración cliente equipo de desarrollo Objetivos? o El cliente tiene que poder comunicar claramente su visión o El equipo de desarrollo tiene que poder entenderquéquiere el cliente o El cliente tiene que poder comunicar rápidamente posibles malentendidos o El equipo de desarrollo tiene que poder demostrarquéhace el software El gran reto: involucrarse? comprometerse? Establecer un lenguaje común entre el cliente y el equipo de desarrollo! Presentación OpenPPM 13

Principios de Diseño de OpenPPM Factor humano La visión del equipo de desarrollo: Presentación OpenPPM 14

Principios de Diseño de OpenPPM Factor humano La visión del cliente: Presentación OpenPPM 15

Principios de Diseño de OpenPPM Factor humano Comunicación GUI Pencil Avanzar rápidamente en el QUÉ Presentar prototipos ricos en widgets Implementar cambios inmediatamente Ejecutable como Plug-in Firefox o Desktop Exportación a PNG, HTML, ODT http://www.evolus.vn/pencil Presentación OpenPPM 16

Principios de Diseño de OpenPPM Factor humano Colaboración FIT Framework Integrated for Test http://fit.c2.com 1) Cliente explica QUÉcon Tablas(Word, HTML, Excel, ) 2) El equipo de desarrollo asocia tablas con métodos (Fixtures) o ColumnFixture- reglas y cálculos o ActionFixture- acciones paso a paso o RowFixture- conjuntos de datos 3) Resultado del test: Informe o Verde: prueba correcta o Rojo: error o Amarillo: prueba incorrecta o Gris: No procesado Presentación OpenPPM 17

Principios de Diseño de OpenPPM Factor humano Esquema de Colaboración FIT (Framework Integrated for Test) Presentación OpenPPM 18

Situación actual OpenPPM: Open Source a partir de Open Source

Estado del Proyecto Presentación OpenPPM 20

Estado del Proyecto Presentación OpenPPM 21

Invitación a participar en OpenPPM Project Participar ahora en OpenPPM Project para: o Influir en nuevos requerimientos o Adquirir conocimiento desarrollando y/o pilotando o Ampliar FIT o Integración con productos comerciales info@open-ppm.org Presentación OpenPPM 22