Embrace the change
-
Upload
backslash451 -
Category
Technology
-
view
108 -
download
0
Transcript of Embrace the change
![Page 1: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/1.jpg)
![Page 2: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/2.jpg)
Senior SW Engineer @RAI Radiotelevisione italiana Rome, Italy
GET IN TOUCH!
[email protected] @robertobelardo robertobelardo.wordpress.com Skype: backslash451
QUIT IT APP @quititapp
BIO
![Page 3: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/3.jpg)
? WHY DO WE NEED
TO CHANGE SOMETHING
![Page 4: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/4.jpg)
• “WE ARE USED TO work like this!” • “Everybody works like this!” • “We follow sw engineering standars!”
Change is scary - and-
![Page 5: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/5.jpg)
What’s wrong with us? • Big up front design • Lengthy never-read documents • Software is not a manufactured product • Test when it’s too late • Client don’t know what they really want • 100% of the features are 80% complete
![Page 6: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/6.jpg)
THERE IS A DIFFERENT WAY
{ P o s s i b l y b e t t e r }
![Page 7: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/7.jpg)
![Page 8: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/8.jpg)
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
agilemanifesto.org
![Page 9: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/9.jpg)
SCRUM “Scrum is a simple and repeatable way of managing work” (Kelly Waters)
![Page 10: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/10.jpg)
Scrum TEAM
Scrum MASTER Product owner
self organized team cross competence colocated team
prioritize the work on the product he knows what is required for the product he is committed to the success of the product
protects the team responsible for the process coach
![Page 11: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/11.jpg)
Done means… done!
![Page 12: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/12.jpg)
PROs
• Incremental delivery means revenue • Speed to market • Constant feedback loop • Quality • Risk management • Visibility • Right product • Changes are welcomed
![Page 13: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/13.jpg)
Scrum hell
• Change is scary • Change needs time (3-4 sprints at least) • Scrum needs a lot of commitment • scope creep danger • agile testing is not for dummies • “Scrum-but”
Scrum is not a silver bullet!
![Page 14: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/14.jpg)
eXtreme Programming
Where “extreme” is probably not what your are thinking about.
![Page 15: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/15.jpg)
Pair programming Test driven development
Refactoring Continuous integration
user stories
![Page 16: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/16.jpg)
agile PRACTICES
![Page 17: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/17.jpg)
COLOCATED TEAM no junk on the trunk
30-days free reign whiteboard
planning poker retrospectives
bonus: pomodoro technique
![Page 18: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/18.jpg)
Now what?
![Page 19: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/19.jpg)
be the change you wish to see in the world
M. Gandhi (so they say…)
better to start top-down but… think big start small (pilot)
adopt and share the philosophy but you need a change in organizational culture
scrum is the new waterfall
![Page 20: Embrace the change](https://reader031.fdocuments.net/reader031/viewer/2022020118/55b7e482bb61eb1d198b46de/html5/thumbnails/20.jpg)
Resources
• www.scrumalliance.org • “Agile So?ware Development with Scrum” by Ken Schwaber • www.allaboutagile.com by Kelly Waters • agilemanifesto.org