Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SaadAAkash/awesome-agile-essentials
An awesome list of concepts & resources of Agile Software Development, curated from handpicked project management contents, courses & more!
https://github.com/SaadAAkash/awesome-agile-essentials
List: awesome-agile-essentials
agile agile-architecture agile-development agile-integration agile-learning agile-manifesto agile-methodologies awesome awesome-list best-practices engineering-management kanban product-management project-management project-managment scrum scrum-agile
Last synced: 2 days ago
JSON representation
An awesome list of concepts & resources of Agile Software Development, curated from handpicked project management contents, courses & more!
- Host: GitHub
- URL: https://github.com/SaadAAkash/awesome-agile-essentials
- Owner: SaadAAkash
- License: cc0-1.0
- Created: 2020-04-13T20:59:04.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-02-08T14:11:07.000Z (over 2 years ago)
- Last Synced: 2024-05-19T18:21:44.548Z (6 months ago)
- Topics: agile, agile-architecture, agile-development, agile-integration, agile-learning, agile-manifesto, agile-methodologies, awesome, awesome-list, best-practices, engineering-management, kanban, product-management, project-management, project-managment, scrum, scrum-agile
- Homepage: https://saadaakash.github.io/awesome-agile-essentials/
- Size: 312 KB
- Stars: 65
- Watchers: 6
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- fucking-lists - awesome-agile-essentials
- lists - awesome-agile-essentials
- awesome-starred - SaadAAkash/awesome-agile-essentials - An awesome list of concepts & resources of Agile Software Development, curated from handpicked project management contents, courses & more! (awesome-list)
- ultimate-awesome - awesome-agile-essentials - An awesome list of concepts & resources of Agile Software Development, curated from handpicked project management contents, courses & more!. (Other Lists / PowerShell Lists)
- jimsghstars - SaadAAkash/awesome-agile-essentials - An awesome list of concepts & resources of Agile Software Development, curated from handpicked project management contents, courses & more! (Others)
README
# Awesome Agile Essentials [![Awesome](https://awesome.re/badge.svg)](https://github.com/sindresorhus/awesome)
An awesome list of concepts & resources of Agile Software Development, curated from handpicked contents, courses & the Internet.## Table of Contents
- [The Fundamentals](#the-fundamentals)
- [Types of Agile Methodology](#types-of-agile-methodology)
- [User Stories](#user-stories)
- [Acceptance Testing](#acceptance-testing)
- [Free Scrum Courses](#free-scrum-courses)
- [Study Materials: Professional Scrum Master level I (PSM I)](#study-materials-professional-scrum-master-level-i-psm-i)
- [Study Materials: The Professional Scrum Product Owner level 1 (PSPO 1)](#study-materials-the-professional-scrum-product-owner-level-1-pspo-1)
- [Study Materials: The PMI Agile Certified Practitioner (PMI-ACP)](#study-materials-the-pmi-agile-certified-practitioner-pmi-acp)
- [Topic Specific Resources](#topic-specific-resources)## The Fundamentals
- [Agile Manifesto](http://agilemanifesto.org)
- [Writing the Agile Manifesto by Martin Fowler](https://martinfowler.com/articles/agileStory.html)
- [12 Principles Behind the Agile Manifesto](https://www.agilealliance.org/agile101/12-principles-behind-the-agile-manifesto)
- [Agile Glossary](https://www.agilealliance.org/agile101/agile-glossary/)## Types of Agile Methodology
- [Lean]()
- [Scrum](Scrum.md)
- [Kanban](Kanban.md)
- [Extreme Programming (XP)]()## User Stories
- [Epics, Stories, Themes, and Initiatives](https://www.atlassian.com/agile/project-management/epics-stories-themes)
- [Effective User Stories](User-Stories.md#effective-user-stories)
- [Definitions](User-Stories.md#definitions)
- [User Story Format with Examples](User-Stories.md#user-story-format-with-examples)
- [Characteristics of good user stories: The INVEST Model in Scrum](User-Stories.md#characteristics-of-good-user-stories-the-invest-model-in-scrum)
- [Epics VS User Stories](User-Stories.md#epics-vs-user-stories)
- [The Big Three Question checklist for effectiveness](User-Stories.md#the-big-three-question-checklist-for-effectiveness)
- [Resources](User-Stories.md#resources)
- [Definition of Done](Definition-of-Done.md)## Acceptance Testing
- [Definitions](Acceptance-Testing.md#definitions)
- [The 3 Cs: Card, Conversation, Confirmation](Acceptance-Testing.md#the-3-cs-card-conversation-confirmation)
- [Format of a Rule/Test](Acceptance-Testing.md#format-of-a-ruletest)
- [Resources](Acceptance-Testing.md#resources)## Free Scrum Courses
- [Scrum Training Series](http://scrumtrainingseries.com/)
- [Scrum 101](https://scrum101.com/)
- [Volkerdon Training Series](https://www.volkerdon.com/courses/)
- [Scrum Foundations Training by Mike Cohn, Mountain Goat Software](https://www.mountaingoatsoftware.com/exclusive/scrum-foundations)## Study Materials: Professional Scrum Master level I (PSM I)
- [Suggested Reading for Professional Scrum Master™ I](https://www.scrum.org/resources/suggested-reading-professional-scrum-master)
- [PSM I™ Preparation Quiz – Real Mode](https://mlapshin.com/index.php/scrum-quizzes/sm-real-mode/)
- [PSM I Assessment (Free)](https://www.volkerdon.com/courses/psm1)
- [PSM Exam Study Tips](https://mlapshin.com/index.php/2015/09/08/psm-exam/)
- [How to prepare for and pass the PSM I exam](https://psm.certification.guide/)
- [Scrum.org PSM I Study Tips](https://web.archive.org/web/20180215194840/http://www.scrumcrazy.com/Scrum.org+PSM+I+Study+Tips)
- [Pocket Scrum Certification Self-Study List](https://github.com/rubymorillo/pocket-scrum-self-study-list)
- [How to pass PSM 1 exam](https://www.volkerdon.com/pages/psm-1-exam-tips)## Study Materials: The Professional Scrum Product Owner level 1 (PSPO 1)
- [PSPO I Assessment (Free)](https://www.volkerdon.com/courses/pspo1)## Study Materials: The PMI Agile Certified Practitioner (PMI-ACP)
- [How to pass PMI-ACP exam](https://www.volkerdon.com/pages/pmi-acp-exam-tips)## Topic Specific Resources
> Scrum
| Website | Description |
| ----------------------- | ------------------ |
| [Scrum in 5 Minutes](http://stephenwalther.com/archive/2012/08/17/scrum-in-5-minutes)| The goal of this blog entry is to explain the basic concepts of Scrum in less than five minutes. You learn how Scrum can help a team of developers to successfully complete a complex software project |
| [The Scrum Guide](https://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-US.pdf)| The Definitive Guide to Scrum: The Rules of the Game |
| [The Nexus™ Guide](https://www.scrum.org/resources/nexus-guide)| This Guide Describes Nexus, the Framework for Scaling Scrum |
| [Scrum Open Assessments](https://www.scrum.org/open-assessments)| As these are free study tools, please note that the questions on the Open Assessments do not have the same level of difficulty as the certification assessments. |
| [PROFESSIONAL SCRUM DEVELOPER™ CERTIFICATION](https://www.scrum.org/professional-scrum-developer-certification)| The Professional Scrum DeveloperTM (PSD) assessment is available to anyone who wishes to validate their knowledge of how to build complex software products using Scrum. |
| [Reasons Why Scrum Can Fail](http://www.scrumexpert.com/knowledge/reasons-why-scrum-can-fail/)| Scrum fails when those in the named roles fail to live up to the role. This can also include cases where a role isn’t named or when someone or more than one person steps-up into that role. But in either case, if those mindsets are not present on the team it is a recipe for failure |
| [Product Backlog Grooming Best Practices: What it is and Why it’s Critical](https://medium.com/back-to-the-napkin/product-backlog-grooming-best-practices-what-it-is-and-why-its-critical-e1f290bdee78)| The new product development process can be messy and unwieldy if it's not managed carefully. |> Kanban
| Website | Description |
| ----------------------- | ------------------ |
| [Personal Kanban](https://www.personalkanban.com/pk/book/)| Personal Kanban is used in every country, every line of work, by families, teams, companies, and governments. |
| [Essential Kanban Condensed](https://resources.kanban.university/guide/)| by David J Anderson and Andy Carmichael |> User Stories
| Website | Description |
| ----------------------- | ------------------ |
| [Creating Effective Sprint Goals](https://www.romanpichler.com/blog/effective-sprint-goals/)| Working with a sprint goal is a powerful agile practice. This post helps you understand what sprint goals are, why they matter, how to write and how to track them |
| [Getting good user stories from business analysts](https://agilekrc.com/agile-practices/user-stories/user-stories-requirements-from-agile-business-analysts)| 7 things to keep in mind when writing good requirements |
| [10 Tips for Writing Good User Stories](https://www.romanpichler.com/blog/10-tips-writing-good-user-stories/)| User stories are probably the most popular agile technique to capture product functionality: Working with user stories is easy. But telling effective stories can be hard. |
| [Identifying and Improving Bad User Stories](https://www.agileconnection.com/article/identifying-and-improving-bad-user-stories) | Charles Suscheck and Andrew Fuqua explain some common failure patterns that will help you focus on the right role, value, and business functionality when writing stories |> Definition of Done (DoD)
| Website | Description |
| ----------------------- | ------------------ |
| [DONE Understanding Of The Definition Of "Done”](https://www.scrum.org/resources/blog/done-understanding-definition-done)| The Professional Scrum Master (PSM) workshop has a module that talks about the Definition of "Done" (DoD) and Technical Debt. |
| [Definition of Done](https://www.agilealliance.org/glossary/definition-of-done/)| Software developers have a reputation for being somewhat careless when answering the question "Are you done with this feature"? |
| [Agile Best Practices: The Definition of Done](https://www.youtube.com/watch?v=y9MYd6CCDwM) | 3Pillar Global's SVP of Engineering, Jeff Nielsen, talks about how a mutual understanding of the definition of done |> Accepting Testing
| Website | Description |
| ----------------------- | ------------------ |
| [Specifying with examples](https://gojko.net/2008/11/04/specifying-with-examples/)| An interesting thing about examples is that they pop up several times later in the process as well. |
| [Behind-the-Scenes: How We’re Automating Acceptance Testing](https://deliciousbrains.com/how-were-automating-acceptance-testing/)| Acceptance testing can be quite a complex thing, so while I’ll show some code it is far from complete and primarily here to give you a taste of how we set things up. |