57
Welcome to this course on Developing Requirements. This course describes how to develop a set of requirements. The use of requirements is critical to the success of almost every project. You cannot build anything unless you first understand the requirements. This course provides a good foundation for anyone new to the requirements process.
This course includes
Hours of videos
1 day, 15 hours
Units & Quizzes
11
Unlimited Lifetime access
Access on mobile app
Certificate of Completion
Moving through the Course – Use the arrow buttons in the lower right section of the page to move through each page of the course.
Course Outline – An outline of all pages and chapters is listed on the left side of the page. Progress Bar - As you work through the table of contents, a progress bar will appear in the upper-left portion of the course box. You should also pay attention to your progress within the Learning Management System. All components will need to be marked as complete in order for you to receive a Certificate of Completion.
Specific Objectives Chapter by Chapter
Developing Requirements
Chapter 1 – Basic Concepts
After completing this chapter, you will be able to:
- Define key characteristics associated with requirements
- Recognize the importance of requirements as it relates to project success
- Identify the four primary steps for developing requirements
- Apply certain practices for defining the scope
- Construct the System Development Life Cycle (SDLC) in terms of important sequential phases
- Construct the major components of a Business Case
- Identify important components that make up a Concept of Operations
- Differentiate approaches to the SDLC such as Waterfall and Agile
- Organize and manage various stakeholders during requirements
- Identify four major levels of requirements that you might prepare
- Choose specific organizations for sample work products you can use in your requirements
- Identify the key steps associated with Elicitation
- Identify major outputs from Elicitation
- Apply critical questions for jump-starting the elicitation process
- Recognize different sources you can use for elicitation of requirements
- Apply the practices of interviewing and observations to requirements
- Apply specific practices to ensure a successful elicitation interview
- Recognize the types of questions to ask during the elicitation interview
- Formulate a Quality Function Deployment approach during the requirements process
- Identify the four important steps for getting through requirements analysis
- Distinguish the objectives behind gap analysis and requirements analysis
- Organize different user groups into three categories
- Identify different attributes for building a user profile
- Apply the Use Case Diagram as part of your requirements
- Apply gap analysis as part of the requirements process
- Prioritize your requirements into three categories
- Write a requirements statement
- Distinguish which words to use and what words to avoid within your requirements statement
- Reference your requirements in the context of a Requirements Traceability Matrix
- Differentiate levels of traceability within requirements
- Create a test case for your requirement
- Identify five important layers for accomplishing a “baselining” of your requirements
- Identify the four activities for establishing a viable configuration management process
- Identify different sources behind changes to your baselined requirements
- Apply a Change Control Board to changes to your requirements
- Identify important characteristics with Version Control and related databases
Who this course is for:
- Business Analysts
- Project Managers and Product Managers
- Systems development and QA professionals
- Functional staff interested in process management
Course Currilcum
-
- Basic Concepts (DR) 03:40:00
-
- Elicitation (DR) 04:10:00
- Analysis (DR) 05:00:00
- Manage (DR) 04:10:00
- Vision and Scope Document (DR) 05:00:00
- Software Requirements Specification (DR) 03:20:00
- Development Requirements Quiz 00:40:00