Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desarrollo de Software
Basado en el PMBOK Guide
5ta Edicin
Martin Serpa
CONGRESO INTERNACIONAL
DE DIRECCIN DE PROYECTOS
Captulo Lima, Per
Expositor
Agenda
1. Introduccin
7. Lecciones aprendidas
8. Conclusiones y Recomendaciones
9. Informacin de Contacto
Introduccin
Introduccin
La planificacin de proyectos de software es compleja
Predictivo
Adaptativo
Altamente
Adaptativo
Requerimientos
son Requerimientos
especificados durante elaborados
en ciertos
el
inicio
y
la periodos del proyecto
planificacin
Requerimientos
elaborados
a
intervalos frecuentes
durante el desarrollo
Riesgo
y
costo
controlados de manera
progresiva y de manera
detallada en el momento
de
especificar
los
requerimientos
Iteraciones vs Incrementos
del
producto
son
producidos
Grupos de procesos
1. No se distingue la separacin entre los grupos de
procesos.
2. El ciclo de vida de un proyecto de software es
multidimensional.
Anlisis,
desarrollo,
pruebas,
aseguramiento de calidad, etc. deben ser adaptados
para el ciclo de vida de cada proyecto.
3. En ciclos de vida predictivos el PM trata de llevar al
comienzo del proyecto la mayor cantidad de informacin
posible, lo contrario ocurre con desarrollos
adaptativos.
Alcance
Alcance del proyecto y alcance del productos estn
integrados
Release Planning.
Control de versiones.
Elaboracin de prototipos.
(predictivo y adaptativo).
Coleccin de requerimientos
(backlog)
vs
forma
de
desarrollo predictivo.
Todo el alcance
del proyecto
Actividades
Definir actividades
Desarrollo
propio
Requiere productos
externos
Requerimiento
Nuevo
A
A
A
S
S
S
s
n
S
S
S
A
A
N
S
S
N
N
N
B
B
B
B
B
C
S
S
S
S
S
S
S
N
N
N
S
N
N
S
N
N
S
S
E
F
S
N
S
S
N
S
Requerimiento
Factores de autenticacin para los clientes con base a informacin de
las operaciones y productos del cliente, a travs de cuestionarios
La informacin que se consulta en las preguntas debe ser distinta con
cada nuevo intento
Las preguntas deben ser aleatorias
El operador del banco no debe conocer las respuestas del cliente
Uso de claves dinmicas de un solo uso para transferencias,
afiliaciones de productos o servicios que duran 1 minuto
Limitar los montos diarios de las transacciones
Contraseas para ATM y POS debe ser de 4 caracteres y distinto para
Banca telefnica, IVR y pagos mviles
Unidades de medida
Esfuerzo (horas o das de trabajo).
Story Points: Narrativa de la complejidad de una
caracterstica del software.
Tiempo ideal o FTE (Full Time Equivalent), sin prdida
de tiempo.
Casos de uso.
Bottom up: Calculado con base a componentes individuales
de software.
Aseguramiento de Calidad (COQ).
Anlisis de la reserva.
Mide
el
trabajo
realizado
Calidad
Solicitada por el cliente o ente regulatorio, conformidad con
aspectos corporativos, con estndares de la industria,
conformidad con las nuevas tendencias:
Funcionalidad, diseo, desempeo.
Eficiencia, seguridad (prevenir consecuencias perjudiciales,
impedir usos no autorizados), confiabilidad, desempeo,
disponibilidad, mantenimiento, compatibilidad
(Ethical
hacking).
Portabilidad, reusabilidad, escalabilidad.
Pruebas para distintas plataformas (SO).
Identificar pronto que sirve vs lo que no sirve.
Mostrar resultados temprano.
Cumplimiento con organismo regulatorio
Meta
Incrementa el foco y la productividad
Colocacin vs Virtual
Mejor comunicacin
Comparten conocimiento
Reduce el costo del aprendizaje
Integracin acelerada
Incorpora feedback frecuente
Generalista
vs Experiencia y flexibilidad para las
especialista
tareas
Ambiente de trabajo Simplifica la planificacin de RR
estable
Preservacin y expansin del capital
intelectual
Captulo Lima, Per
Comunicacin
Gran cantidad de cambios emergentes y de prioridades.
Frecuentes reuniones diarias, frecuentes demostraciones de
progreso y reuniones de anlisis retrospectivo.
Canales de comunicacin:
Canales de comunicacin dentro del equipo: n(n-1)/2 (n es
la cantidad de personas en un equipo).
Canales de comunicacin entre Equipos: E*(E-1)/2 (E es la
cantidad de equipos).
Canales de comunicacin en el proyecto: n(n-1)/2 + E*(E1)/2.
Captulo Lima, Per
Riesgos
Riesgo
Descripcin
Tcnicos
Seguridad
Equipos
Cronograma
Costo
Cliente
e No disponibilidad de datos de prueba, relacin con otros proyectos,
involucrados criterios de aceptacin no unificados, no disponibilidad del cliente
Algn conocimiento de
Gestin de Proyectos
(No existe PMO)
PMOs
Actualizadas
Lecciones aprendidas
El estndar cubre un vaco que ir madurando en la medida
que se conozca.
Es necesario masificar la existencia y valor agregado de este
estndar.
Los factores ambientales y culturales de las empresas
necesitan ser cambiados a formas de planificacin de
proyectos ms eficientes, que agreguen valor temprano.
La permanencia en el mercado de las empresas exige
formas ms eficientes de planificacin de proyectos de
software.
Captulo Lima, Per
Conclusiones y Recomendaciones
Siempre es un buen da
para romper un
paradigma
Informacin de Contacto
@mserpac
CONGRESO INTERNACIONAL
DE DIRECCIN DE PROYECTOS
Captulo Lima, Per