Description
The term 'Agile' describes many many software development methodologies: systems for designing, developing, and deploying products, and organizing the teams of people that do so in a way that respects their humanity and creativity. What makes a system Agile? What techniques can we use to increase communication, feedback, simplicity, reliability, and transparency? What if my pair programming partner has bad breath? Take this course to find out.
Links
- https://medium.freecodecamp.org/want-to-be-a-developer-you-should-probably-be-pair-programming-2c6ec12c4866
- https://www.slideshare.net/RyanLockard/secrets-from-the-agile-manifesto-authors-on-flow
- Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz
- https://martinfowler.com/articles/lean-inception/
- https://www.ted.com/talks/mihaly_csikszentmihalyi_on_flow
- http://www.paulgraham.com/makersschedule.html