sambayón pmp evaluator universidad de buenos aires :: facultad de ingeniería 75.46 taller de...

Post on 03-Jan-2015

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Sambayón PMP Evaluator

Universidad de Buenos Aires :: Facultad de Ingeniería75.46 Taller de Desarrollo de Proyectos II

1° Cuatrimestre 2008

Universidad de Buenos Aires :: Facultad de Ingeniería75.46 Taller de Desarrollo de Proyectos II

1° Cuatrimestre 2008

Grupo Sambayón (R3)

Ezequiel Aguilar Oscar Luis Álvarez Imaz Ezequiel González Busquin Adrián Paredes

Ing. Alejandro Molinari

Demostración de la aplicación

Metodología de Desarrollo

RUP ®

Plantillas RUP®

Enterprise Architect

Especificaciones Requerimientos Casos de Uso Casos de Prueba Modelo de Datos Modelo de Dominio

Trazabilidad

Artefactos

Visión y Alcance

Plan de TrabajoPlan de Métricas

Plan de Desarrollo de Software

Modelo de Datos y Modelo de Dominio

Manuales del Usuario

Artefactos (cont.)

Proceso de Adm. de CambiosPlan de Adm. de RequerimientosSolicitudes de Cambio

Proceso de Adm. de RiesgosPlan de Adm. de RiesgosLista de Riesgos

DeploymentPlan de Despliegue

Artefactos Casos de Uso

Casos de UsoSRS

Especificaciones complementarias GUI

BACK

FRONT

uc Publicar Examen

Administrador

(from Actors)

Habilitar Modelo de Examen para Fecha

uc Primary Use Cases

Sambayón

BACK

FRONT

Aspirante a PMP

Administrador

Rendir Examen

Armar Examen

Publicar Examen

Visualizar Estadísticas

Visualizar Exámen Rendido

Funcionalidades Comunes

Artefactos Casos de Uso

Casos de UsoBACK

Armar ExamenAdministrar Modelo de ExamenAdministrar PreguntasAsignar Preguntas a Modelo de Examen

Publicar ExamenRendir ExamenVisualizar EstadísticasVisualizar Examen Rendido

uc Publicar Examen

Administrador

(from Actors)

Habilitar Modelo de Examen para Fecha

Artefactos Casos de Prueba

Casos de PruebaPlan de Test

Resumen de los resultados de las Pruebas

Indicadores

BACK

FRONT

Artefactos Casos de Prueba (cont.)

Casos de PruebaFRONT

Responder PreguntasResponder Preguntas

Tiempo de Respuesta de los Resultados

Marcar para después

Tiempo Restante

Completar Datos

Seleccionar Idioma

Visualizar Resultados

ArtefactosReuniones de Avance

Minutas de Reunión Participantes, fecha, duración Temas tratados Acciones a tomar Agenda

Informes de Avance Estado General del Proyecto Riesgos Artefactos desarrollados Artefactos previstos no desarrollados + motivo Gantt y Earned Value + análisis

Documentación Técnica Generada

Introducción a RUP

Configuración del Entorno de Desarrollo

Guía de Programación

Hibernate

JFreeChart

JCalendar

Milestones de Assembla

Herramientas de Administración

AssemblaSVN

• Versionado• Trazabilidad• Tags intermedios y por entrega

Trac• Tickets: pendientes, bugs, cambios• Commits asociados a tickets• Integrado al SVN

Herramientas de Administración

AssemblaWiki

• Minutas, documentación técnica, pendientes, etc.

Milestones• Entregas

Comunicación

Grupo Google Charlas por mensajería instantánea Reuniones semanales en FIUBA con

el cliente (1 hora) y reuniones de coordinación (30 minutos)

Desarrollo

PlataformaJava 6SwingHibernateJFreeChartJCalendarJUnitMySQL

Entornos

Versión Europa FRONT

Versión 6.1 BACK

MODELO

NEGOCIO

BACK FRONT

BACK FRONT

Equipo de Trabajo InternoAsignación inicial

Persona Roles de RUP

Ezequiel González BusquinProject Manager Business DesignerSystem Analyst Requirement

Specifier

Ezequiel Aguilar Business Process Analyst ImplementerChange Control Manager Tech Writer

Oscar Luis Álvarez Imaz

Software Architect DesignerDeployment Manager IntegratorTest Analyst Test ManagerTest Designer

Adrián Paredes Process Engineer ImplementerConfiguration Manager Tool Specialist

Equipo de Trabajo InternoResultado

Todos desarrollamos Rotación de roles: PM, testing Roles no asignados para

investigaciónTodos investigamos

Administración de Riesgos

Plan de Administración de Riesgos

Lista de Riesgos

Administración del Cambio

Plan de Fases e Iteraciones

Gannt del Proyecto

Estimaciones:Wideband Delphi

0

20

40

60

80

100

120

Cost

o ac

umul

ado

[HH]

Fecha

PV

EV

AC

Indicadores de Control

Earned Value Evolución de la

prueba Cobertura de la

prueba

Aciertos del proyecto

Comunicación muy fluida Buen baseline del repositorio Uso de Wiki para armado de

documentos en forma colaborativa Arquitectura diseñada para

reaprovechar funcionalidades

Lecciones aprendidas

Es conveniente tener un buen conocimiento de las herramientas a utilizarse en el proyecto

La elección de las herramientas correctas es vital para un buen desarrollo, seguimiento y control del proyecto

Deberían utilizarse herramientas que automaticen la administración del cálculo del esfuerzo aplicado al proyecto. ¿Assembla?

Lecciones aprendidas

RUP ajustado y aplicado al proyecto permitió tener bien definido el producto a construir y los mecanismos a seguir durante esa etapa

Es fundamental tener una buena comunicación para que el conocimiento llegue a quien lo necesita: chats, documentos web, estado del

proyecto, etc.

¿Preguntas?

¡Gracias!

top related