Managing Requirements

Paths

Managing Requirements

Author: Jamie Champagne

This skill is for business analysts, project managers and any other change agents or people involved in technology changes and identifies why managing requirements leads to better... Read more

What you will learn:

  • The value of managing requirements
  • How to reuse requirements
  • Requirements documentation approaches
  • Requirements traceability
  • How to leverage requirements for testing and operational support
  • Requirements modeling techniques
  • Requirements approvals
  • Requirements change

Pre-requisites

There are no prerequisites for this path however an introductory knowledge to requirements or prior experience eliciting or working with requirements will help in getting a better sense of the value of the course content.

Beginner

This beginner section focuses on understanding the value of requirements management and how to capture your requirements so you can leverage good management practices.

The Value of Capturing Requirements

by Jamie Champagne

Mar 11, 2020 / 48m

48m

Start Course
Description

At the core of requirements analysis is a thorough knowledge of requirements management. In this course, The Value of Capturing Requirements, you will learn how to define the value of requirements to change-based work. First, you will learn what requirements are and why they are important. Next, you will explore the change approach and how this affects your requirements work. Finally, you will discover how to ensure the usability of your requirements by considering your audience. When you are finished with this course, you will have a foundational knowledge of a requirements package that will help you as you move forward to successfully analyzing and managing requirements.

Table of contents
  1. Course Overview
  2. Understanding Requirements Management
  3. Determining Requirements Approach
  4. Creating a Requirements Package

Intermediate

This intermediate section focuses on the requirements management activities of tracing, modeling and using the requirements identified through analysis activities.

Tracing and Leveraging Requirements

by Jamie Champagne

Apr 28, 2020 / 1h 2m

1h 2m

Start Course
Description

Requirements are important to organizations by their ability to deliver valuable solutions. To help you leverage the hard work put into gathering and eliciting requirements, this course, Tracing and Leveraging Requirements, will teach you how to trace requirements to ensure valuable solutions. First, you will learn what requirements traceability is and how to use a requirements traceability matrix (RTM). Next, you will explore how to use the traceability to verify and validate requirements. Then, you will discover what acceptance criteria are and why they are critical to successful requirements. Finally, you will dig into how to use the acceptance criteria to build successful test cases to validate your requirements through to solutions. When you are finished with this course, you will have a foundational knowledge of a requirements traceability that will help you as you move forward to successfully analyzing and managing requirements for successful solutions.

Table of contents
  1. Course Overview
  2. Demonstrate Tracing Requirements
  3. Create Acceptance Criteria

Modeling Requirements

by Jamie Champagne

Jun 26, 2020 / 1h 31m

1h 31m

Start Course
Description

The power of visually modeling requirements to get consensus, buy-in, and to help validate and verify requirements is a key skill any analyst should know to deliver quality requirements for successful solutions. In this course, Modeling Requirements, you will learn how to model and visually represent your requirements to help you with any change effort. First, you will learn techniques and see examples on creating current and future state models. Next, you will explore how to create context diagrams. Then, you will see how to model requirements with use cases and use case diagrams. Finally, you will discover how to capture operational support models for complete requirements work. When you’re finished with this course, you will have the skills and knowledge to model requirements to ensure complete and successful solutions for any change-based work.

Table of contents
  1. Course Overview
  2. Create Current State and Future State Models
  3. Capture the Context of the Change Initiative
  4. Identify Use Cases
  5. Define Operational Support Models

Advanced

This advanced section moves to managing the requirements through their entire lifecycle including prioritization, approvals, and change management.

Managing Changing Requirements

by Jamie Champagne

Aug 6, 2020 / 33m

33m

Start Course
Description

To help ensure your requirements delivered the desired value, successfully managing the requirements and thinking about what changes can mean to the overall solution and value delivery is key! In this course, Managing Changing Requirements, you will focus on getting the prioritization and approvals for solid requirements, and then see how to handle changes in whatever change approach you are using. First, you will learn to define prioritization and successful criteria so that you can get and leverage prioritization for your requirements on both traditional and adaptive projects. Next, you will explore the approval processes you can use on these methodologies and what approved requirements look like. Then, you will address your requirements governance to setup the structure for successfully managing your requirements. This will be followed by you examining changing requirements and how to make the changes valued. Finally, after outlining how to present requirements change recommendations, you will be able to describe the value of maintaining your requirements for long-term use. When you are finished with this course, you will have the knowledge on how to prioritize, obtain approvals, analyze requirements changes, present recommendations, and maintain your requirements such that every action adds more value to the customer, overall solution, and organization.

Table of contents
  1. Course Overview
  2. Managing the Requirements
  3. Manage Requirements Changes