2. 2
Objetivo del proyecto
Etapas proyecto implantación PSP/TSP
Criterios para seleccionar proyectos y equipos
participantes
Información requerida de los proyectos seleccionados
Próximos pasos
Contenido
3. 3
Lograr a través del uso de las metodologías PSP/TSP en el desarrollo de
software en los proyectos seleccionados:
Reducir las desviaciones en calendario en los proyectos.
Reducir el número de incidencias en producción.
Mejorar la calidad en el software que se desarrolla.
Detectar el mayor número de defectos desde etapas tempranas.
Mejorar las estimaciones de tiempos y tamaños.
Mejorar el control y la visibilidad del avance de los proyectos a través del uso
de métricas.
Optimizar el tiempo del personal asignado a proyectos de desarrollo.
Objetivos del proyecto
4. 4
Objetivos de este documentoAspectos clave del Proyecto (1 de 2)
Proyecto difícil de planificar:
Recursos de apoyo escasos (coach champions PSP/TSP, etc)
Es difícil agrupar los recursos necesarios para ejecutarlos
Requiere un proceso que no es tan simple como una mera capacitación:
Formación
Coaching durante la ejecución de los proyectos asegurando el uso de PSP
y TSP.
Seguimiento después de ejecutado el proyecto
Ha de ser compatible con el día a día de los equipos (cambiar la rueda con el
coche en marcha).
Cada proyecto que inicie requiere obligatoriamente que todas las personas en
los equipos estén formadas recientemente y la estructura de soporte esté
disponible.
5. 5
No tiene sentido que hagamos una planificación sin conocer las circunstancias
del cliente:
Si la planificación no se realiza conjuntamente con el cliente, los riesgos de
no tener éxito en el proyecto son muy grandes.
Ha de hacerse conjuntamente con alguien que tenga conocimiento profundo
del cliente y sus circunstancias.
Detalle de los recursos, planes, compromisos, etc.
Nosotros no tenemos información sobre la realidad del cliente.
No tiene sentido realizar una aproximación prueba error: es muy costoso
para ambas partes.
Todo esto nos permite mitigar riesgos de errores en la planificación: no podemos
empezar un proyecto con este nivel de riesgo.
Aspectos clave del Proyecto (2 de 2)
6. 6
Estrategia de soporte PSP/TSP después de la implantación. ¿Cuándo
toma el control de dicha actividad en el proyecto?
En qué medida incorporar este personal en la fase de despliegue.
¿Qué hacer con los proveedores externos?
¿Se ocupa el cliente? ¿Nos ocupamos nosotros?
¿Cuál es nuestro nivel de responsabilidad en este punto?:
Coordinamos, supervisamos nivel de calidad, nos
responsabilizamos nosotros…
Nuestro nivel de responsabilidad general en el Proyecto:
Coordinación, supervisión, responsables de todo el proceso…
El piloto
¿Cuál es su alcance?
¿Cuál es el proyecto global?
Objetivos de este documentoDecisiones clave del Proyecto a tomar por el cliente
7. 7
Dado que es requisito indispensable que la totalidad del equipo de Diseño Técnico
esté capacitado en PSP y TSP previo al inicio del proyecto, la coordinación de la
capacitación del personal tanto interno como externo es fundamental.
Quarksoft se encargará de la gestión del plan
de capacitación, tanto del personal interno como
externo, descargando de este trabajo a los
directores de sistemas y a la Oficina de Proyectos.
Quarksoft negociará con los principales
proveedores de capacitación PSP y TSP en el
entorno del cliente, para poder ofrecer grupos
integrales a una tarifa competitiva del mercado
facilitando la capacitación del personal externo
que no tiene los medios para capacitarse
internamente.
Coordinación de la capacitación
8. 8
Actividades Cliente
Proveer feedback acerca
del uso de la metodología
PSP/TSP.
Actividades Quarksoft:
Generar reporte ejecutivo
de los resultados de los
proyectos, y analizar
oportunidades de mejora.
Soporte y seguimiento.
arranquearranquearranquearranquearranquearranquePlaneaciónPlaneación arranquearranque
ProyectoProyecto
Capacitación
PSP/TSP
EjecuciónEjecución dedeEjecuciónEjecución dedeEjecuciónEjecución dedeEjecuciónEjecución dede
proyecto conproyecto con
PSP/TSPPSP/TSP
FeedbackFeedback
proyectoproyecto
Actividades cliente:
Determinar proyectos a
implementar con
TSP/PSP.
Responsables de los
proyectos por parte del
cliente.
Actividades Quarksoft:
Planeación de
capacitación de
personal interno del
cliente
Planeación de staff de
consultores para
implantación.
Comunicación de plan
general del proyecto.
Soporte y seguimiento
garantizar disponibilidad al
Actividades Cliente:
Coordinar equipos que
recibirán capacitación,
garantizar disponibilidad al
100% del personal que
tomará la capacitación.
Actividades Quarksoft:
Ejecutar Plan de
capacitación de personal
del cliente.
Alertar y escalar
desviaciones.
Soporte y seguimiento
Actividades Cliente:Actividades Cliente:
Permitir que los equipos
dediquen de 3 a 4 días a
proceso de lanzamiento TSP.
Dir, subdir y gerentes tomen
decisiones de proyecto con
base en análisis de métricas
PSP/TSP.
Responsabilizarse de la
dirección y liderazgo de la
parte operativa y técnica de
los proyectos de desarrollo.
Actividades Quarksoft:
Coaching en el proceso:
Lanzamiento, juntas de
estatus, registro de datos,
interpretación de métricas,
revisión de cumplimiento en
todas las fases de desarrollo.
Soporte y seguimiento
Análisis de especificacionesAnálisis de especificaciones
funcionales yfuncionales y
planificación detalladaplanificación detallada..
DiseñoDiseño. Construcción.Construcción.
Pruebas ePruebas e
ImplementaciónImplementación
1 mes 1 mes 3-6 meses 1 mes
Modelo Base TSP/PSP
9. 9
Proyectos que pertenezcan a plataformas estables del cliente.
Duración de los proyectos entre 4 a 6 meses, que incluya todas las fases
de desarrollo
En la medida de lo posible, no se involucraran a proveedores externos del
cliente.
Fechas de arranque de los proyectos del cliente, dos meses después del
arranque del proyecto de implantación de TSP/PSP.
Proyectos pertenezcan a una dirección con apertura a nuevas
metodologías, y capaces de impulsar iniciativas en procesos de
transformación
Equipos de desarrollo entre 6 y 8 integrantes incluyendo el líder de
proyecto
Disponibilidad de todos los integrantes del equipo para la capacitación
PSP/TSP
Los participantes de los equipos con disciplina para el seguimiento a
procesos
Disponibilidad de los gerentes, directores y subdirectores para la
capacitación ejecutiva de PSP/TSP
Proyectos
Equipos
Criterios para seleccionar proyectos y equipos
10. 10
Actividad Quien? Cuándo?
Establecer los puntos de contacto para
elaboración de esta propuesta tanto
de parte de Quarksoft como por parte
del cliente
Cliente/Quarksoft
Proporcionar información del proceso
de desarrollo de software del cliente
Cliente
Proporcionar información de los
proyectos seleccionados
Cliente
Realizar la propuesta técnica del
proyecto
Quarksoft
Próximos pasos