Applying Agile MoSCoW Prioritization
59mBeginner2018-11-19
Authors

Claudine Peet
Founder of IT Explained, LTD
Course details
Appropriate prioritization of requirements helps ensure timely and efficient project delivery. The MoSCoW method sorts requirements into four categories: must have, should have, could have, and won't have. The framework helps the project team reach a common understanding with stakeholders and ensures you deliver high-quality results that are on time and on budget. In this course, Claudine Peet shows how to implement MoSCoW prioritization in agile project management. Learn how to define requirements, prioritize and test those requirements, and deal with changes that arise during the project life cycle. Claudine provides tips and tricks that will ensure you end up building the product with exactly the features you needed—without the features you thought you wanted.
Learning objectives
Describe what a project’s variables are.
Identify the best time to define broad project requirements.
Summarize the process of testing the requirements of a project.
Recall tips for prioritizing requirements.
Explain the process of making a requirement change.
Learning objectives
Describe what a project’s variables are.
Identify the best time to define broad project requirements.
Summarize the process of testing the requirements of a project.
Recall tips for prioritizing requirements.
Explain the process of making a requirement change.
Skills covered
Agile Project ManagementProject ManagementFoundations
Concepts
0. Introduction
- 01 - Agile MoSCoW prioritization
1. Overview
- 02 - What are requirements
- 03 - What is MoSCoW
- 04 - Challenges applying MoSCoW
- 05 - Importance in projects
- 06 - Project variables
- 07 - Requirements levels
2. Defining Requirements
- 08 - Roles and responsibilities
- 09 - Techniques
- 10 - How to document requirements
- 11 - Tips for writing user stories
- 12 - Functional and nonfunctional requirements
3. Prioritizing Requirements
- 13 - How to apply MoSCoW to requirements
- 14 - What will be delivered
- 15 - Testing requirements
- 16 - Requirements cycle
- 17 - Tips for prioritizing
- 18 - Tracking projects
4. Dealing with Changes in Requirements
- 19 - Reasons for change
- 20 - Impact on levels
- 21 - Effect on prioritization
- 22 - Baselining requirements
Conclusion
- 23 - Next steps
Related courses
- Business Innovation Foundations
- Introduction to Agile Development Practices: Bring Agile to Your Development Pipelines
- DevOps Foundations: Lean and Agile (2017)
- Agile at Work: Getting Better with Agile Retrospectives
- Putting ITIL® Into Practice: Applying ITIL® 3 Foundation Concepts
- Putting ITIL® Into Practice: Applying ITIL® 4 Foundation Concepts
- Introduction to Stata
- Agile at Work: Building Your Agile Team
Related learn paths
- Getting Started with Agile Software Development
- Prepare for the PMI-ACP Certification
- Develop Your Skills in Agile Software Development
- Getting Started with DevOps
- Become a Technical Program Manager
- Become a FileMaker Custom App Developer
- Getting Started as an Agile Project Manager
- Improve Your ITIL® Skills