Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Parte 1:
Complejidad y cambio
Advertencia!
Estos slides han sido elaborados como apoyo a una charla presentada en Acis* y como tal, reflejan muchas de mis opiniones, que fuera del contexto de la charla pueden ser mal interpretadas. No tienen la intencin de documentar, detallar aclarar los temas mencionados, tan solo servir de apoyo en algunos aspectos relevantes al tema en discusin.
uis !.
* sociaci!n Colombiana de "ngenier#a de $istemas www.acis.org.co 2 Prcticas giles en entornos hostiles - 2010
Agenda
Motivacin Complejidad Por qu nos cuesta cam!iar" Complejidad# cam!io e innovacin $gilidad Procesos giles Procesos % Prcticas giles en el Ciclo de desarrollo
3 Prcticas giles en entornos hostiles - 2010
Desarrollo de Software:
(ecnolog)a -ise.o Patrones /rame0or1s 2stndares Clientes 3suarios 5erentes de Pro%ectos *nternet+e! 2,0 $rquitectura Mviles Procesos Componente 4ta1eholders 6endedores Propietarios
Pol)ticas Corporativas 7/alta de Comunicacin8 7/alta de 6alores Comunes8 *ncompetencia $rrogancia 2go 7Cultura de la culpa8
' Prcticas giles en entornos hostiles - 2010
Si Ud le dice a la gente a donde ir, Pero no cmo llegar, Se sorprender con los resultados.
Complejidad:
Complejidad
2sencial= $ccidental=
*nherente al pro!lema, 4i un usuario requiere un programa con 30 >uncionalidades# stas son esenciales % el programa de!e cumplirlas,
Causada por la apro?imacin utili@ada para resolver el pro!lema, Augs (ecnologiasB/rame0or1s Celevancia Clientes cam!iantes ,,,
Complejidad
2l avance tecnolgico % de procesos nos de!er)a ha!er llevado a eliminar la Complejidad $ccidental, 2n los ;0Fs /red Aroo1s pens que se i!a a lograr con la masi>icacin los lenguajes de alto nivel Gej= /ortran#C#,,,H 4iempre encontramos mejores >ormas de hacer Complicado lo que %a era simple, I(MJ= KMJ# KI(MJ# C44# Lava4cript# /lash# Lava# 6A# $ja?
10
11
Complejidad
Mitos % realidades=
Je% de Aroo1= $dicionar ma%or >uer@a de tra!ajo a un pro%ecto atrasado solo har que se atrase aMn ms,G(he M%thical Man-Month# 1<:'H Jos mitos de m) generacin G1<;0-2000H= Programacin estructurada vs Programacin NN, Cdigo Oativo vs 6irtual Machines Jenguajes interpretados vs Jenguajes Compilados ,,,
12 Prcticas giles en entornos hostiles - 2010
Complejidad
Mitos % realidades= G2000-2010#,,,H
Procesos Predictivos GC3PH vs Procesos $daptativos GgilesH Pro%ectos con prue!as unitarias son ms costosos % no tenemos tiempo de hacerlo, 5eneracin automtica de versiones" 2so aqu) no es posi!le# no tenemos tiempo, 2so lo hace el l)der en 2 minutos, $qu) todos seguimos los estndares, ,,,
13 Prcticas giles en entornos hostiles - 2010
Con%ort
Con%ort
&rendi'aje
$eguridad &rendi'aje
19
Trying to convince the mass o a ne! idea is useless. "onvince innovators and early adopters irst.
Curva de $dopcin de la *nnovacin D&E
1: Prcticas giles en entornos hostiles - 2010
1<
Pre"untas?
21
#ecursos
Artculos:
D1E /red Aroo1s= (he M%thical Man-Month G1<:'H D2E /red Aroo1s= Oo 4ilver Aullet - 2ssence and $ccidents o> 4o>t0are 2ngineering G1<;9H D3E Qent Aec1# Celuctant Jeader Celuctant /ollo0er G2000H D&E Cogers $doption *nnovation Curve http=BBsue0aters,0i1ispaces,comBCogers
Recursos Grficos:
$tomic= http=BBi>oton,comB0p-contentBuploadsB200<B11B!om!a-atomica-licorne,jpg Magic Jamp= http=BB000,>lic1r,comBphotosB30&'<1'0SO0:B&2''300330B Containers= http=BB1oti,1apsi,>iBanpurolaBtempB11;&31;230&9<,jpg Pregunta= http=BB000,>lic1r,comBphotosBpim1ieT>otosB2:'<09111:B
22
$#AC AS!
Juis C, Mulato
luis,mulatoSi0o1asource,com
4crum Master
Cabo de la (ela / )uajira