Upload
laurent-meurisse
View
4.201
Download
0
Embed Size (px)
Citation preview
★12 avril 2012!"!"#$%#&' #()*)+,
1
@laurentmeurissetwitter
★en 20’
pr,'%-+#+)"- #()*)+, & '!r./
2
&% *# '+r#+0p$èr% 1.'q.% q.’à /"- /#!
3
en continu !
why?
agilit!
agilit!
why?
4
*
heinn?*
5
introduction
avant
ventes
croissancematurité
déclin
aujourd'huitemps
introduction
croissancematurité
déclin
#!!,*,r#+)"- &%' !2!*%'
L# L"-(.% Tr#)-%
6
longue traine STRATÉGIE D'UNE
ORGANISATION TRADITIONNELLE
STRATÉGIE D'UNE ORGANISATION INNOVANTE/AGILE
1 consommateur = 1 produit
7
DSI
Avertissementgénérationnel
AvertissementMarketing
Avertissementtechnologique
Avertissementorganisationnel
mobilité
cloud
éphémère
accélaration
longue traine
monolithe DSI
sublimation organisationnelle
oubli du savoir
Y & LOL génération
C’%'+ *# !r)'% !
JE PENSE BIEN
ÊTRE EN
DEPRESSION
➡ inadapté!
P!"r f#$r% f#&% : '% &(&'% %) V !
8
9
40%scope
more time to market
wasted budget€
time
never used
)-#&,q.#+)"- &%' b%'")-' = w#'+%& b.&(%+
★Mais aussi :•effet tunnel
•mauvaise intégration
•hand over
•dépassement du budget, du temps
S!r./ ?
une méthode de plus ?
10
11
r,p"-&r% #3 pr)-!)p%' -"- &,+%r/)-)'+%'
12
/#-)f%'+" #()*%
★Individuals and interactions ‣over processes and tools
★Working software ‣over comprehensive documentation
★Customer collaboration ‣over contract negotiation
★Responding to change ‣over following a plan
13
FIXÉ
ESTIMATIONS
Features
PlanningCoûts
Coût Planning
Features
traditionne! agil"
Tr)#-(*% &% f%r
*’$./#)-
★avant tout
14
15
P".*% & C"!$"-
*") &% br""4'
16
l'équipe dans un projet traditionnel
L'équipe dans un projet agile
,q.)p% )-+,(r,%
17
SM
DEV
PO
backlog
test
dev
équipe intégrée
DEV
PO
SM
/#)-+%-#-+ &)v)'5!
★pour régner
18
19
3 sem
préciseenviron 3 mois
fractionner le temps
✔
✔
✔
diviser
fonctionnellement
le produit
✔on réalise tout le
produit
on réalise d'abord
une partie des fonctionnalités
PROJET
TRADITIONNELPROJET AGILE
✔
✔
3 sem
précise
✔
3 sem
précise✔
D)v)'5 !
★division du temps★division du périmetre
D)v)'5 %- $)'+")r%' .+)*)'#+%.r!
20
R#pp"r+ q.#*)+,/pr6 ?
21
USERSTORY
quelle est
sa valeur
métier?
pour quel
effort à
fournir?
2
5
Pr)"r)'#+)"- p#r *# v#*%.r
22
je consulte les infos sociétés 1 13je me connecte via le numéro flyingblue 1 8je scan le code bar de ma carte flyingblue 8 5j'enregistre mon billet 13 8
je consulte les avis sur un vol 5 2je consulte mes réservations 8 2
ord
re d
e d
ev
points métiers
points d'efforts
P*#--)7!#+)"- p#r Spr)-+
23
je consulte les infos sociétés 1 13je me connecte via le numéro flyingblue 1 8je scan le code bar de ma carte flyingblue 8 5
j'enregistre mon billet 13 8
je consulte les avis sur un vol 5 2je consulte mes réservations 8 2
points métiers
points d'efforts
SPRINT 1
24
product backlog sprint backlog 1V0.1
V0.1product backlogmis à jour
je retire
j'ajoute
sprintde 3
semaines
Je décide de retirer des users stories du product backlog, mais en ajouter
d'autres
★Tester, Intégrer, Déployer
#()*)+, =
25
en continu !
26
Backlog, Planifier
Coding
Intégration & Déploiement
Continue
Tester
Test d'acceptance Automatique
Tests Unitaires Automatiques
UIAutomation
OCUnit GHUnit
Franck
GTM
Sketchesstoryboarding
prototypage
en continu !
application
en continu !
en continu !
en continu ! en continu !
en continu !
en continu !
+$% %-&
27