personal software process / sesion 06
DESCRIPTION
Personal Software Process / Cursillo / Sesion 05TRANSCRIPT
SESIÓN 06: VARIACIONES AL PROCESO, TSP Y CERTIFICACIÓN
1
Tsp1. Schedules slip a day at time: los horarios se defasan un día a la vez
(http://en.wikipedia.org/wiki/The_Mythical_Man-Month)2. Incluir más mano de obra al final, puede hacer retrasar más al proyecto (porque el personal nuevo
necesita un tiempo para ser productivo – ramp-up time)3. Hay tareas que no se pueden hacer en paralelo o dividirTrace tables1. Identificacion de variables clave2. Entrar pasos principales del programa3. Determinar casos a chequear4. Entrar las condiciones iniciales5. Se pueden usar tablas adicionales para ciclos
2
Variaciones al procesoProcess Improvement• la gente involucrada y que sigue el proceso es la llamada a mejorarlo• Análisis de causa raíz, para identificar el problema de performance, y mostrarlo con datos• ponerse una meta con los datos: ejemplo: reducir el costo de re-trabajo en el 20%• Formato utilizado: PIP (Process Improvement Proposal)Análisis PostMórtemValidar lo que se hace en éste paso del proceso
Complicaciones en el análisis• Bolstering: se acomodan los datos para apoyar una opinion, pero no necesariamente el pedazo
mostrado es la realidad del todo• Clutching: cuando piden datos bajo presion, el desempeño no es el mismo
3
Ejercicio Personalización1. Abrir process dashboard2. Abrir la jerarquia En el ultimo programa (C/Hierarchy... Analysys Report)3. Adicionar los nodos Analyze, Write, Review (Edit/add template/generic phase)4. Y guardar (File / save)5. Devolverse al process dashboard y seleccionar el proyecto “analysis report”6. Con el menu abrir el project plan summary (generic project plan summary)7. Dar click en personalizar y sale un popup. Decirle que la unidad es LOT (Lines of Text)8. En el process dashboard abrir el size estimating template y crear 2 partes: “Size analysis y Time
analysis”9. Como no tenemos datos historicos, en los selectores no aparece nada. Dar click en “TYPE”10. Se abre un editor de la tabla de tamaños relativos:
1. Crear una nueva tabla2. Entrar el nombre de la tabla “Documents&Reports”3. Las categorias se entran una por linea; entrar:
AnalysysParagraph (4,8,15,25,35)4. Guardar
11. Volver a la “Size estimating template” y completar los tamaños de proxy1. Size Analysis: 4 Large2. TimeAnalysis: 5 Medium
12. Lanzar el metodo probe (d), colocar 20 horas.13. Abrir el project plan summary; colocar el tiempo que se espera demorar en cada fase.14. Luego se comienza el desarrollo....15. En el postmortem se actualizan los datos
1. Actualizar Total Size (Actual: 200 LOT)
4
Descargar process dashboard con PSP-TPSP: http://www.processdash.com/download_mec/pdashPspTspExeCrear un nuevo proyecto con el team dashboard (tipo TSP / Team Project)Crear folder compartido (montar unidad de red para almacenamiento de los datos del proyecto)Abrir la wbs del proyectoCrear las actividadesCrear los recursos, definir su disponibildiad para el proyecto.Asignar actividades a recursosCrear milestonesInvitar miembrosUnirse al proyecto
5
Tips certificacion:
Elementos de certificacion:• La certificacion es basada en e pspBok, un compendio general de conceptos, hechos, skills.• Los conceptos están organizados en áreas (6areas mostradas en la figura), hechos y skills
6
7
8
9