Awesome Agile !Awesome (https://awesome.re/badge.svg) (https://github.com/sindresorhus/awesome) Awesome List of resources on Agile Software Development. "When to use iterative development? You should use iterative development only on projects that you want to succeed." - Martin Fowler Contents - The Fundamentals (#the-fundamentals) - Key Concepts (#key-concepts) - Agile Adoption (#agile-adoption) - Team and Roles (#team-and-roles) - Engineering (#engineering) - Product Development (#product-development) - User Stories and Estimation (#user-stories-and-estimation) - Ceremonies (#ceremonies) - Metrics (#metrics) - Agile Leadership (#agile-leadership) - Blogs and Podcasts (#blogs-and-podcasts) The Fundamentals - Agile Manifesto (http://agilemanifesto.org) - Agile Principles (https://www.agilealliance.org/agile101/12-principles-behind-the-agile-manifesto) - Agile Glossary (https://www.solutionsiq.com/agile-glossary) - Agile Mindset (https://www.cio.com.au/article/609763/more-agile-need-mindsets-change) - Periodic Table of Agile Principles and Practices (https://www.niceideas.ch/Agile_table.pdf) - by Jerome Kehrli  Key Concepts - Extreme Programming (XP) (Extreme-Programming-XP.md) - Kanban (Kanban.md) - Lean (Lean.md) - Scrum (Scrum.md)  Agile Adoption - Antipatterns (Antipatterns.md) - Case Studies (Case-Studies.md) - Patterns (Agile-Adoption-Patterns.md) Team and Roles - Team (Team.md) (includes resources on Team Building, Teamwork, Great Teams and Team Dysfunctions) - Product Owner (Product-Owner.md) - Scrum Master (Scrum-Master.md) - Agile Coach (Agile-Coach.md) Engineering - Acceptance Testing (Acceptance-Testing.md) - Agile Architecture (https://www.youtube.com/watch?v=VjKYO6DP3fo&t=12s) - Agile Engineering Self Assessment (http://wall-skills.com/2016/agile-engineering-self-assessment/) - Behaviour Driven Development (BDD) (Behaviour-Driven-Development-BDD.md) - Code Reviews (Code-Review.md) - Continuous Delivery (Continuous-Delivery.md) - Continuous Integration (Continuous-Integration.md) - Domain Driven Design (DDD) (Domain-Driven-Design-DDD.md) - Feature Flag Driven Development (Feature-Flag-Driven-Development.md) - InnerSource (InnerSource.md) - Pair Programming (Pair-Programming.md) - Refactoring (Refactoring.md) - Test Driven Development (TDD) (Test-Driven-Development-TDD.md) - Technical Debt (Technical-Debt.md) Product Development - A/B Testing (A-B-Testing.md) - Design Sprint (Design-Sprint.md) - Design Thinking (Design-Thinking.md) - Objectives and Key Results (OKRs) and Radical Focus (Objectives-and-Key-Results-OKRs.md) - Product Backlog (Product-Backlog.md) - Product Management (Product-Management.md) - Product Roadmap and Prioritisation (Product-Roadmap-and-Prioritisation.md)  - Minimum Viable Product (MVP) (Minimum-Viable-Product-MVP.md) User Stories and Estimation - Epics (Epic.md) - User Stories (User-Stories.md) - User Story Splitting (Story-Splitting.md) - User Story Mapping (Story-Mapping.md) - Estimation (Estimation.md) - Definition of Done (Definition-of-Done.md) - Definition of Ready (Definition-of-Ready.md) Ceremonies - Backlog Refinement (Backlog-Refinement.md) - Daily Standup (Daily-Standup-Meeting.md) - Retrospectives (Retrospectives.md) - Sprint Demo (Sprint-Demo.md) - Sprint Planning (Sprint-Planning.md)  Metrics - Metrics (Metrics.md) Agile Leadership - 7 Lessons Agile Can Teach Us about Leadership (https://www.agileconnection.com/article/7-lessons-agile-can-teach-us-about-leadership) - by Ryan Ripley - Decisions (Decisions.md) - Management 3.0 (Management-3.0.md) Blogs and Podcasts - The Agile Revolution Podcast - The Podcast That Is Everything Agile, Lean and Kanban (https://theagilerevolution.com) - J.D. Meier's Blog - Agile Results, Digital Business Transformation, and Program Management (https://blogs.msdn.microsoft.com/jmeier) - Agile Archives - Atlassian Blog (https://www.atlassian.com/blog/agile) - DZone Agile (https://dzone.com/agile-methodology-training-tools-news) - Blog - Agile Alliance (https://www.agilealliance.org/community/blog) - Mike Cohn's Blog at Mountain Goat Software (https://www.mountaingoatsoftware.com/blog) - Resources Archive - SolutionsIQ (https://www.solutionsiq.com/resource) - Blog – Gamestorming (http://gamestorming.com/blog) Contribute Your Favourites Please share your favourite agile software development resources (books, articles, videos, podcasts) by adding them to this list. Review the contributor guidelines (CONTRIBUTING.md) and make a pull request. FAQ - How can I submit a link or ask a question? (#how-can-i-submit-a-link-or-ask-a-question) - How can I get more info on missing topic? (#how-can-i-get-more-info-on-missing-topic) How can I submit a link or ask a question? For submissions, follow the contributing guidelines (CONTRIBUTING.md). For questions, go ahead and post an issue in our Issues Tracker. How can I get more info on missing topic? If there is a topic you would like this list to include submit it via the Issues Tracker. License !CC0 (http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg) (https://creativecommons.org/publicdomain/zero/1.0/) agile Github: https://github.com/lorabv/awesome-agile