let customers appreciate the agile workflow
DESCRIPTION
Slides of Steve's talk at the Italian PHPDay, in Verona, May 18th 2012TRANSCRIPT
Get’em in Shape Let customers appreciate the agile workflow
PHPDAY, Verona - Italy 18-05-2012
STEFANO MARASPIN
http://www.hubme.in
http://friuli.grusp.org
OVERENGINEERING ANYONE?
CHANGE IS A FACT
THE ONLY PROJECT WHERE CHANGE IS NOT NEEDED
IS A DEAD ONE
PLANS ARE OK
THEY’RE NOT GOALS
LET’S KEEP EYES OPEN
ADAPTING TO CONTEXT
A typical project…
13
A typical project…
14
A typical project…
15
A typical project…
16
A typical project…
17
A typical project…
18
Certainly Better
19
QUICK ITERATIONS
What’s in an Iteration 1. Set Goals 2. Learn 3. Do 4. Measure
21
CONSTANTLY MEASURING PROGRESS
TESTING OUR WORK
All nice… where’s the problem?
QUOTATIONS, CONTRACTS
26
The PHP situation in Italy
http://www.easypolls.net/poll.html?p=4f787165e4b05fc257666170
http://www.easypolls.net/poll.html?p=4f787147e4b05fc25766616f
43%
19%
38% Fixed ScopeT & MOthers
FIXED SCOPE VERY COMMON
SHOULD NOT BE!
READY TO COPE WITH
NEW BUSINESS REQUIREMENTS
TECHNICAL CHALLENGES
UNEXPECTED USER BAHVIORS
Estimates need learning. Learning has a cost.
RIDICULOUS REQUESTS
FACT: ESTIMATING IS HARD
Cone of uncertainty
36
Planning Fallacy
37
Kahneman and Tversky (1979)
Fixed Price, Fixed Scope
38
TRYING TO RECOVER, WE RUN
RISKING TO COMPROMISE QUALITY
AND OUTCOME
alternatives anyone?
Time & Material
43
T & M with Cost Ceiling
44
Iterative
45
Agile
46
BUT CUSTOMERS WANT CONTROL
EVEN WHERE IT DOES NOT MATTER
THE VAGUE IS FEARFUL
any way out?
TRUST
TRUST
SMALL PROJECTS, NO PROBLEMS
BIGGER ONES => ITERATIONS
KEEPING THEM SHORT
IMPROVED UX
IMPROVED CUSTOMER SATISFACTION
LESS RISKS, MONEY SAVING
the road to it
SHARE THE ABOVE W/ CUSTOMER
dare to refuse!
SALESMAN
HUGE PROPOSALS DOCUMENTS
SKEPTICISM YET?
HOW YOU SEE YOURSELF
HOW THEY SEE YOU
BEWARE OF THE FRAMING EFFECT
Prospect Theory - Tversky & Kahneman, 1981
COLLABORATIVE ESTIMATES
REALLY QUICK ESTIMATES
PROVIDING RANGES
SKEPTICAL CUSTOMERS
LET’S MEET
QUALITY IS MENTIONED
SO ARE COMPLEXITY & UNCERTAINTY
BUDGET DECIDED BY CUSTOMER
PRIORITIES DO EMERGE
VARIABLE SCOPE SUBTLY INTRODUCED
FOCUS FROM SCOPE
TO BUDGET
PROCESS BRINGS TO COOPERATION
JELLING WITH CUSTOMER
DOES IT ALWAYS WORK WELL?
NOPE. YOU CAN STILL DECIDE
BEWARE OF VICIOUS CYCLES
Thank you for your attention
@maraspin
QUESTIONS?
Photo Credits • http://www.flickr.com/photos/tweek/53286527/ • http://www.flickr.com/photos/alt-n-anela/6186309723/ • http://www.flickr.com/photos/suckamc/3300440872/ • http://www.flickr.com/photos/anoldent/540975459/ • http://www.flickr.com/photos/king-edward/3758847141/ • http://www.flickr.com/photos/tanaka_juuyoh/4434234095 • http://www.flickr.com/photos/jenorton/3156903629/ • http://www.flickr.com/photos/whyld/6085292098/ • http://www.flickr.com/photos/boegh/5676828543/ • http://www.flickr.com/photos/76099968@N00/2617708117/ • http://www.flickr.com/photos/txberiu/2863269180/ • http://www.flickr.com/photos/imuttoo/3992006628/ • http://www.flickr.com/photos/studiospecialplace/492842239/ • http://www.flickr.com/photos/pheezy/480374623/ • http://www.flickr.com/photos/semvon/6296386748/ • http://www.flickr.com/photos/tambako/6803989007/ • http://www.flickr.com/photos/wiertz/5624281846/ • http://www.flickr.com/photos/despedidairene/6088601777/ • http://www.flickr.com/photos/59937401@N07/5930141188/ • http://www.flickr.com/photos/mikebaird/6827018401/ • http://www.flickr.com/photos/astragony/6308677010/ • http://www.flickr.com/photos/38191914@N00/3296892344/
91
Photo Credits • http://www.flickr.com/photos/istolethetv/3207373011/ • http://www.flickr.com/photos/mager/2847253918/ • http://www.flickr.com/photos/monjurulhoque/6401220837/ • http://www.flickr.com/photos/marilynjane/5877663279/ • http://www.flickr.com/photos/benimoto/353411236/ • http://www.flickr.com/photos/vectorportal/4929890104/ • http://www.flickr.com/photos/caveman_92223/3185534518/ • http://www.flickr.com/photos/mister_tee/6112609303/ • http://www.flickr.com/photos/jockew/4817151443/ • http://www.flickr.com/photos/aidanwojtas/5557752123/ • http://www.flickr.com/photos/crimfants/2944475383/ • http://www.flickr.com/photos/clagnut/252185030/ • http://www.flickr.com/photos/superzelle/3490611685/ • http://www.flickr.com/photos/ecovirtual/6036941452/ (edited) • http://www.flickr.com/photos/31668204@N06/3601164160/ • http://www.flickr.com/photos/darkdwarf/5533336070/ • http://www.flickr.com/photos/sayamindu/5677281218/ • http://www.flickr.com/photos/mujitra/5721705321/ • http://www.flickr.com/photos/42dreams/956152756/ • http://www.flickr.com/photos/unanoslucror/5051797134/ • http://www.flickr.com/photos/gtzecosan/3110646027/ • http://www.flickr.com/photos/dobs/4128798936/sizes/l/in/photostream/ • other pictures taken by me, courtesy of vectorportal.com or from fotolia archives
92
Stefano Maraspin @maraspin [email protected]
Please rate it: http://joind.in/talk/view/6381
Hope you enjoyed the talk