-ue los clientes retrasan sus decisiones acerca de e.actamente lo
ue uieren% siem"re ! cuando sea "osible% ! cuando "iden al#o% darle
a ellos tan r,"ido ue no tienen tiem"o "ara cambiar de
o"ini)n&
/dea "rinci"al del (ensamiento Esbelto
Eliminar residuos
A"render a $er los residuos es el "rimer "aso en el desarrollo de
a$ances con el "ensamiento esbelto& En "ocas "alabras% cualuier
cosa ue ha#a ue no a0ade $alor desde la "ers"ecti$a del cliente es
des"erdicio& Los siete des"erdicios de desarrollo de soft1are
son2
• Soft1are (arcialmente hecho • (rocesos adicionales •
Caracter3sticas adicionales • 4ru"o de conmutaci)n5conmutaci)n de
tareas6 • Retrasos • Las transferencias • Defectos
(R/MER (R/7C/(/O
SE487DO (R/7C/(/O AM(L/F/CAR EL A(RE7D/9A:E
8n entorno de desarrollo no es un lu#ar "ara frases como2
; (lanear el trabajo ! trabajar el "lan& 5(lan The Wor< And
Wor< The (lan 6
; 'acerlo bien en la "rimera $e=& 5Do /t Ri#ht The First
Time6
; Eliminar la $ariaci)n& 5Eliminate >ariabilit!6
Desarrollo $s& (roducci)n
Calidad en el desarrollo de soft1are2 La calidad en los resultados
de desarrollo de soft1are se miden en un sistema con 2 inte#ridad
"ercibida e inte#ridad conce"tual& • /nte#ridad "ercibida2 la
totalidad del "roducto alcan=a un
euilibrio de la funcionalidad% la facilidad de uso% ?abilidad !
econom3a ue satisface a los clientes&
CAL/DAD E7 EL DESARROLLO DE SOFTWARE2
La calidad en los resultados de desarrollo de soft1are se miden en
un sistema con 2 inte#ridad "ercibida e inte#ridad conce"tual&
• /nte#ridad "ercibida2 la totalidad del "roducto alcan=a un
euilibrio de la funcionalidad% la facilidad de uso% ?abilidad !
econom3a ue satisface a los clientes&
>AR/AB/L/DAD El desarrollo no est, destinado a "roducir
resultados re"etibles% su ?n es "roducir soluciones a"ro"iadas "ara
"roblemas @nicos del cliente&
'ACERLO B/E7 LA (R/MERA >E9 El objeti$o debe ser euilibrar la
e."erimentaci)n con la deliberaci)n ! re$isi)n& Se debe
considerar c)mo #enerar m,s
conocimiento con el menor costo en las circunstancias& (or lo
#eneral% una combinaci)n de la e."erimentaci)n% re$isi)n "or "ares%
! la iteraci)n se obtendr,n los mejores resultados
TERCER (R/7C/(/O DEC/D/R TA7 TARDE COMO SEA (OS/BLE
Mantener las o"ciones abiertas tanto tiem"o como sea "osible% "ero
no m,s tiem"o&
Desarrollo concurrente2
DESARROLLO CO7C8RRE7TE DE SOFTWARE
• (or lo #eneral toma la forma de desarrollo iterati$o& • Es el
mtodo "referido cuando las a"uestas son altas
! a@n no se ha entendido el "roblema com"letamente&
• (ermite tomar un enfoue en am"litud ! descubrir los "roblemas
#randes ! costosos antes de ue sea demasiado tarde&
FORMAS DE MA7TE7ER LAS O(C/O7ES AB/ERTAS E7 EL DESARROLLO DE
SOFTWARE ; Com"artir "arcialmente el dise0o com"leto de la
informaci)n& ; Or#ani=ar "ara colaboraci)n directa 5trabajador
a trabajador6
; A"render cu,ndo deben tomarse las decisiones&
; A"render cu,ndo reali=ar los cambios&
• E$itar re"etici)nRe"etition
• Se"arar temas&
; Com"rometerse a reconstruir&
C8ARTO (R/7C/(/O Desarrollar tan r,"ido como sea "osible&
8na $e= el cliente ha!a decidido el "roducto ue necesita% el
trabajo del eui"o de desarrollo es entre#arlo tan r,"ido como sea
"osible&
DESARROLLO C)mo se ase#ura de los trabajadores utili=an su
tiem"o de la manera m,s efecti$a "ara lo#rar el objeti$o
• 7in#@n calendario "uede hacer efecti$o el trabajo en un entorno
com"lejo con "oca $ariaci)n&
(otenciar al eui"o
•Las "ersonas necesitan moti$aci)n "ara lo#rar un o"timo
desem"e0o& •Las decisiones sobre ue hacer deben ser tomadas "or
el eui"o de desarrollo ! no "or los directi$os& •El eui"o de
desarrollo esta en la mejor "osici)n de saber como res"onder a las
di?cultades&
-8/7TO (R/7C/(/O
Construir con inte#ridad
• /nte#ridad (ercibida2 El "roducto lo#ra un balance entre
funcionalidad% estabilidad ! econom3a ue satisface al cliente
• /nte#ridad Conce"tual2 Todas las "artes de un sistema trabajan
como un conjunto de manera uida&
• Se desea mantener la sencille=% la claridad ! la cantidad m3nima
de funcionalidades en el c)di#o&
SETO (R/7C/(/O
>er todo el conjunto
• Los defectos se acumulan en el "roceso de desarrollo% "or lo
ue las causas reales de los defectos deben ser encontradas !
eliminadas& •Los sistemas de soft1are de ho! en d3a no son solo
la suma de sus "artes sino el "roducto de sus
interacciones&
SG(T/MO (R/7C/(/O