Amazon, AWS. • Worked for couple of different startups. • Applying agile practices for over 7 years. • Here to tell about my agile experience • Disclaimer: These are my own ideas! Any views or opinions on this presentation are personal and belong solely to me and do not represent those of people, institutions or organizations that I may or may not be associated.
innovation by squeezing engineer’s time • Time boxing creates technical dept • Management centric, everything is managed • Assumes every engineer work the same way • Creates bureaucracy
• Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan http://agilemanifesto.org/
• Deliver working software frequently • Reflect on how to become more effective • Simplicity • Self-organizing teams http://agilemanifesto.org/principles.html
Just enough practices to get things right • Less ceremonies • DevOps practices • Focus on delivering value • Small Teams https://www.slideshare.net/troytuttle/minimal-viable-agile