More Related Content
Similar to Soundararajan arthurbalci agile2012_handout_v1_0
Similar to Soundararajan arthurbalci agile2012_handout_v1_0 (20)
Soundararajan arthurbalci agile2012_handout_v1_0
- 1. 8/12/12
!"#$%&'#()*#+,$-./0(/12#+,$
34.54#6/#+$711.85("$!8$7++#++/06$
76/2#$9#4"8:+$
3"*#4"5$38;0:5.5.5'50,$<5=#+$>?$7.4";.$50:$%+=50$@52(/$
38AB5.#$C06/0##./06$D#+#5.("$E.8;1$
F8=1;4#.$3(/#0(#$G$H!$
$
76/2#$IJKI$
7;6;+4$KL,$IJKI$
2
!"#$#%&'()%*+,-#.(/#*
M04.8:;(#$ 4"#$ %&'#()*#+,$ -./0(/12#+$ 50:$ 34.54#6/#+$
N%-3$O.5=#B8.PQ$R$7++#++=#04$9#4"8:8286S $$
$
$$+0&12%#*
$$
! 98)*5)80$
! 382;)80$511.85("$
! @#0#T4+$48$8.650/U5)80+$
! 3;&+450)5)80$711.85("$$
1
- 2. 8/12/12
V$
3)(/'()%*
!"#$%&'#'(#%))"))#'*"#+,((-&")).#(/#%,01"#2"'*(-)#
! CW/+)06$56/2#$5++#++=#04$511.85("#+$5.#$2/=/4#:$/0$+(81#$50:$
5112/(5)80?$
o 76/2#$7++#++=#04$O.5=#B8.P+$$
o F"#(P2/+4+$
o 76/2#$7:81)80$O.5=#B8.P+$
! F;+48=/U#:$56/2#$=#4"8:+$8A#0$25(P$4"#$511.81./54#$
(8..#+180:#0(#$B##0$8&'#()*#+,$1./0(/12#+$50:$+4.54#6/#+?$
! M05:#X;54#$+;118.4$1.8*/:#:$&S$4"#$:#*#281=#04$#0*/.80=#04$48$
#Y#()*#2S$/=12#=#04$4"#$5:814#:$56/2#$=#4"8:?$
$
!""#""$
!%#&'()*+$,(-(./0/1*$(2%$34#)56#2#""$
4
+!4*5"'6#7)"8*
Human-centric,
Value-driven, !.
Objectives
Frequent delivery of
working software,
Accommodate change, !
Principles
Incremental Development,
Strategies Refactoring,
Continuous Feedback, !
2
- 3. 8/12/12
5
+!4*5"'6#7)"8*9*:2%8';#$**
Frequent delivery of Iterative Progression
working software
Incremental Development
<%=2/2=0'1$*'%=* Technical Excellence Short Delivery Cycles
<%&#"'.()%$* Human – centric
Simplicity Evolutionary Requirements
* Value – driven Continuous Feedback
Empowering teams of
>)"82%;* Motivated Individuals Refactoring
Minimal Waste
4)?7'"#* Constant development Test First Development
* Maximal Pace Self-Managing Teams
Adaptability
@#$A)%=2%;*&)* Accommodating Continuous Integration
Change
BC'%;#* Continuous Constant Velocity
innovation and
* learning
Continual stakeholder
communication and
Minimal Documentation
B0$&)6#"* collaboration High-bandwidth communication
B)11',)"'()%* Frequent Reflection
Retrospection
and Improvement Client-driven iterations
Striving for Customer Appropriate distribution of expertise
Satisfaction
D;21#* Configuration Management
E'10#$* Adherence to Standards
Objectives Principles Strategies
6
D$$#$$6#%&*DAA")'.C*9*D=#G0'.H*
!"#$%&'($)
F0#$()%*
2 E/*#0$50$56/2#$=#4"8:$50:$/4+$+454#:$
3 8&'#()*#+,$:8#+$4"#$=#4"8:$"5*#$4"#$
$ 0#(#++5.S$1./0(/12#+$50:$+4.54#6/#+$48$
5228B$;+$48$5("/#*#$4"8+#$8&'#()*#+Z$
4 *+',%'-.$)
$
5
0
DAA")'.C*
%
6 /&+0&$1'$)
M:#0)[S$%&'#()*#+,$50:$4"#$
#W1#(4#:$-./0(/12#+,$34.54#6/#+$50:$
/0P56#+$+;&+#4$[.8=$4"#$%-3$
O.5=#B8.P$
$
-#.[8.=$481$:8B0$5++#++=#04$
$
$
3
$
- 4. 8/12/12
7
D$$#$$6#%&*DAA")'.C*9*B'A',212&H*
!"#$%&'($)
F0#$()%*
E/*#0$50$/0+450(#$8[$50$56/2#$=#4"8:,$
"8B$(515&2#$/+$4"#$8.650/U5)80$/0$
7
*+',%'-.$) /=12#=#0)06$4"54$=#4"8:Z$
0
- $
0 $
DAA")'.C*
" $
/&+0&$1'$)
' ]+#$A#)A1#,$A").#$$$50:$A")-#.&$
. 1.81#.)#+?$
'
&
$
8
*+2-$+&'$) -#.[8.=$&8^8=$;1$5++#++=#04$
*$2-.$34*+2%$))34*+2#$%&340,54*+256%&
$
8
D$$#$$6#%&*DAA")'.C*9*JK#.(/#%#$$*
7
!"#$%&'($) F0#$()%*
8 _8B$#Y#()*#$B5+$4"#$8.650/U5)80$
8 /0$/=12#=#0)06$4"54$56/2#$
$ *+',%'-.$)
=#4"8:Z$
% $
& DAA")'.C*
$
'
]+#$1.81#.)#+$8[$4"#$A")=0.&$50:$
(
/&+0&$1'$) A").#$$*'"(I'.&$$
$
, $
$ -#.[8.=$&8^8=$;1$5++#++=#04$
) *+2-$+&'$)
$
)
*$2-.$34*+2%$))34*+2#$%&340,54*+256%&
4
- 5. 8/12/12
9
<%&#%=#=*L#%#M&$*&)*+";'%2N'()%$*
! 7++#++=#04$8[$50$8.650/U5)80`+$56/2#$=#4"8:N+Q,$
$$$$$:#*#281=#04$1.8(#++$50:$$#0*/.80=#04+$
o $ CY#()*#$(8=180#04+$
o $ -8++/&2#$/05:#X;5(/#+$
o $ -84#0)52$#0"50(#=#04+$
$
! E;/:#+$50$8.650/U5)80$/0$:#T0/06$8.$.#T0/06$/4+$
o $76/2#$9#4"8:$
o $>#*#281=#04$#0*/.80=#04$$
10
40,$&'%('()%*
DO 40,$&'%('(%;*&C#*.)6A)%#%&$*)I*&C#*+!4*
5"'6#7)"8*
#
#3#%&'#()*#+,$1./0(/12#+,$+4.54#6/#+$50:$4"#$2/0P56#+?$
$
45#678)'%&9%9&,#'*"#%))"))2"&'#:;(<"))#
#
$a$7:#X;5(S$5++#++=#04$8[$@5+/+$50:$M0+450(#$=#4"8:+$
$
$$$$$$a$789-9"#%b$c$9804"$/0a:#14"$+4;:S$54$50$8.650/U5)80$
$$$$$$$$/0$@25(P+&;.6,$H7$48$5++#++$4"#$7:#X;5(S$50:$$
$$$$$$$$F515&/2/4S$8[$4"#/.$5:814#:$56/2#$=#4"8:$
$
5