SSD: La Personalización de Steelmood de PSP/PST Beneficios

15
Steelmood So)ware Development (PSP SM – TSP SM ) Team Software ProcessSM, TSPSM, Personal Software ProcessSM y PSPSM son Service Marks de la Universidad de Carnegie Mellon

description

Yolanda Euzarraga Directora del CAIS de Steelmood en Huelva presenta la nueva aproximación al desarrollo SSD donde con la base de PSP/TSP la experiencia de años de métricas de Quarksoft y la dirección de proyectos de Steelmood.

Transcript of SSD: La Personalización de Steelmood de PSP/PST Beneficios

Page 1: SSD: La Personalización de Steelmood de PSP/PST Beneficios

Steelmood  So)ware  Development  (PSPSM  –  TSPSM    )  

Team Software ProcessSM, TSPSM, Personal Software ProcessSM y PSPSM son Service Marks de la Universidad de Carnegie Mellon

Page 2: SSD: La Personalización de Steelmood de PSP/PST Beneficios

2  

1. SSD (Steelmood Software Development)

2. PSP

3. TSP

4. HAPS

5. Lecciones Aprendidas

Contenido  

Page 3: SSD: La Personalización de Steelmood de PSP/PST Beneficios

3  

Steelmood  So.ware  Development    

PSP

TSP

CMMI 5

LEAN

Page 4: SSD: La Personalización de Steelmood de PSP/PST Beneficios

4  

Personal  So.ware  Process  (PSP)    

Es un framework estructurado de formas, guías y procedimientos para el desarrollo de software, ayuda a controlar, gestionar y mejorar la forma de trabajar de un profesional del desarrollo

-Revisiones -Inspecciones

✓ ✓

-Registro de tiempo

Page 5: SSD: La Personalización de Steelmood de PSP/PST Beneficios

5  

Team  So.ware  Process  (TSP)     •  Proceso   para   formar   y   guiar   equipos   de   ingenieros   que   desarrollan   So.ware   con  

calidad.    •  Conjunto   de   procesos   definidos   y   estructurados   que   enfaEzan   el   balance   entre  

procesos,  producto  y  trabajo  en  equipo.      •  Indica  qué  hacer  en  cada  fase  del  ciclo  de  desarrollo  del  proyecto.  

•  Muestra  cómo  aplicar  prácEcas  de  ingeniería  de  so.ware  conocidas  en  un  ambiente  de  trabajo  en  equipo.  

Lanzamiento  

Seguimiento  Postmortem  

Page 6: SSD: La Personalización de Steelmood de PSP/PST Beneficios

6  

Lanzamiento Formación de equipos

-­‐Definición  de  objeEvos  y  producto  a  construir  -­‐Asignación  de  roles  -­‐Diseño  Conceptual  del  producto  -­‐EsEmación  y  Estrategia  -­‐Plan  de  Calidad  -­‐Plan  del  trabajo  general  e  Individual  -­‐Analisis  de  riesgos  -­‐Preparar  presentación  de  lanzamiento  -­‐Presentar  lanzamiento  al  cliente    

Principios  del  TSP  

 

Page 7: SSD: La Personalización de Steelmood de PSP/PST Beneficios

7  

Principios  del  TSP  

  Seguimiento Administración del Equipo

-­‐Registro  de  Tiempo/Tamaño/Defectos  -­‐Juntas  de  Comunicación  -­‐Juntas  de  Estatus  Semanal  -­‐Control   y   seguimiento   cuanEtaEvo   a  nivel  individual    -­‐Análisis  de  riesgos  

Page 8: SSD: La Personalización de Steelmood de PSP/PST Beneficios

8  

-­‐Analisis   de   métricas   individuales   por  ingeniero  -­‐Proponer  mejoras  al  proceso  -­‐ComparEr  Lecciones  aprendidas  

Post  Mortem  Análisis  de  los  resultados  del  proyecto  

Principios  del  TSP  

 

Page 9: SSD: La Personalización de Steelmood de PSP/PST Beneficios

9  

PSP  y  TSP  en  un  proyecto  

Estimación STRAT SRS Diseño

detallado Código Fuente

Reporte Pruebas

Reporte Pruebas

Reporte Pruebas

Reporte Pruebas

PRE-ANÁLISIS REQ LIB PS PI DLD CODE PU

Diseño de

Pruebas

INSPECCIÓN DE PRODUCTOS GENERADOS

HLD

Arq. y

HLD

Plan y Dis.

Pruebas

PSP

TSP

Page 10: SSD: La Personalización de Steelmood de PSP/PST Beneficios

10  

HAPS  -­‐Facilita  el  registro  de  Eempo,  tamaño  y  defectos.    

-­‐Nos  permite  tener  datos  precisos  de  métricas.  -­‐Genera  reportes  precios  de  costo  y  avance  de  calendario  cada  semana.  

-Conoce el estatus del proyecto. -Puede ajustar la estrategia. -Formación en tecnología. -Formación en Procesos. -Errores de estimación. -Manejo de Dependencias. -No tiene problemas de comunicación.

El Líder del proyecto

Page 11: SSD: La Personalización de Steelmood de PSP/PST Beneficios

11  

Lecciones  Apredidas  

Ø  La  calidad  es  un  compromiso  personal  y  requiere  conocimiento  y  disciplina.  

 Ø  Una  vez  que  los  ingenieros  han  adquirido  la  

disciplina  manEenen  bajo  control:  Tamaño,  Calendario,  Esfuerzo  y  Calidad.  

 Ø  Capaces  de  informar  con  claridad  cada  una  de  las  

variables  de  su  trabajo.    Ø  Los  ingenieros    son  capaces  de  planear,  medir  y  

mejorar  conEnuamente  su  trabajo.  

Ø  PSP  no  es  tan  efecEvo  si  no  está  en  un  ambiente  propicio  de  TSP  y  soportado  por  una  herramienta  

 

PSPSM

Page 12: SSD: La Personalización de Steelmood de PSP/PST Beneficios

12  

Lecciones  Apredidas  Ø  El  TSP  forma  equipos  unidos,  auto  dirigidos,  con  

alta  producEvidad  y  calidad.  

Ø  TSP  es  úEl  para  proyectos  pequeños,  medianos  y  grandes.  

 Ø  TSP  promueve  el  desarrollo  iteraEvo.  

Ø  TSP  permite  una  estructura  de  procesos  que  más  convenga  técnicamente  y  para  el  negocio.  

 Ø  PSP  y  TSP  te  garanEzan  toma  de  decisiones  

oportunas  y  bien  informadas.    Ø  PSP  y  TSP  son  un  medio  y  no  el  fin  en  sí.    Ø  PSP  y  TSP  sin  análisis  de  métricas  son  una  

pérdida  de  Eempo  y  dinero,  te  vuelve  menos  compeEEvo.  

TSPSM

Page 13: SSD: La Personalización de Steelmood de PSP/PST Beneficios

13  

Lecciones  aprendidas  

§  La  iniciaEva  de  PSP  y  TSP  debe  estar  100%  soportada  por  los  direcEvos  de  la  organización.  

§  El  entrenamiento  y  experiencia  toman  Eempo  y  dinero,  hay  que  tener  paciencia.  

§  El  coaching  es  vital  para  el  éxito  de  la  iniciaEva.  

§  Los  ingenieros  se  hacen  mas  demandantes,  objeEvos  y  aserEvos.  

§  Los  ingenieros  no  quieren  regresar  a  viejas  prácEcas.  

Puesta  en  Marcha  SSD

Page 14: SSD: La Personalización de Steelmood de PSP/PST Beneficios

14  

Yolanda Euzárraga Directora C.A.I.S.

[email protected]

¡Los procesos definidos por

PSP y TSP te dan una cierta ventaja pero las métricas te colocan muy

por encima de tus competidores!

“El modelo garantiza la calidad en el Software sin

sacrificar la calidad de vida de los

ingenieros, guiándolos y

alentándolos a la mejora continua”

Page 15: SSD: La Personalización de Steelmood de PSP/PST Beneficios

Av. de la Industria, 32 Alcobendas

28108 Madrid Spain

Periférico Sur 3325, piso 4, San Jerónimo Lidice

Magdalena Contreras, 10200 México D.F.

www.steelmood.com