Agile for developers
Transcript of Agile for developers
![Page 1: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/1.jpg)
Agile for Developers
![Page 2: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/2.jpg)
About me
M. Mizanur Rahman
CEO of Informatix Technologies & TechMasters
CSM, CSP and ZCE
Admin of PHPXperts
Novice web and mobile game developer
http://booleandreams.wordpress.com
![Page 3: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/3.jpg)
What is ―AGILE‖
![Page 4: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/4.jpg)
![Page 5: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/5.jpg)
![Page 6: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/6.jpg)
![Page 7: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/7.jpg)
![Page 8: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/8.jpg)
12 Agile Principles
![Page 9: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/9.jpg)
#1: Customer satisfaction by rapid delivery of useful software
![Page 10: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/10.jpg)
#2: Welcome changing requirements, even late in development
![Page 11: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/11.jpg)
#3: Working software is delivered frequently (weeks rather than months)
![Page 12: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/12.jpg)
#4: Close, daily cooperation between business people and developers
![Page 13: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/13.jpg)
#5: Projects are built around motivated individuals, who should be trusted
![Page 14: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/14.jpg)
#6: Face-to-face conversation is the best form of communication (co-location)
![Page 15: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/15.jpg)
#7: Working software is the principal measure of progress
![Page 16: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/16.jpg)
#8: Sustainable development, able to maintain a constant pace
![Page 17: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/17.jpg)
#9: Continuous attention to technical excellence and good design
![Page 18: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/18.jpg)
#10: Simplicity—the art of maximizing the amount of work not done—is essential
![Page 19: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/19.jpg)
#11: Self-organizing teams
![Page 20: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/20.jpg)
#12: Regular adaptation to changing circumstance
![Page 21: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/21.jpg)
The Agile Umbrella
![Page 22: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/22.jpg)
How to become an Agile Developer
• Building an Agile mindset
• Agile feedback
• Agile coding
• Agile debugging
• Agile collaboration
• Self Managing & improving
![Page 23: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/23.jpg)
Agile Mindset – Large vs Small
![Page 24: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/24.jpg)
Time boxed development
![Page 25: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/25.jpg)
Self Managed
![Page 26: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/26.jpg)
Potential Shippable product (frequently)
![Page 27: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/27.jpg)
Continuous integration
![Page 28: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/28.jpg)
TDD,BDD
![Page 29: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/29.jpg)
Pair Programming
![Page 30: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/30.jpg)
Daily meetings
![Page 31: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/31.jpg)
Progress measurement
![Page 32: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/32.jpg)
Inspect & Adapt
![Page 33: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/33.jpg)
Which Agile Method should I use?
![Page 34: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/34.jpg)
SCRUM
![Page 35: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/35.jpg)
Scrum at a Glance
![Page 36: Agile for developers](https://reader034.fdocuments.us/reader034/viewer/2022052700/55b6e386bb61eb75268b4906/html5/thumbnails/36.jpg)
Thank You
If you are interested, you can attend a Free & bi-weekly ―Introduction to Scrum‖ session at
Register at www.techmasters.co/scrum