Course curriculum

    1. Lesson 1.1 - Course Introduction

    2. Lesson 1.2 - Description of Courseware

    3. Lesson 1.3 - Main Course Outcomes

    4. Lesson 1.4 - SFIA Levels & Skills

    5. Lesson 1.5 - Syllabus Overview

    6. Course Syllabus Document

    7. Requirements Engineering Exercise Workbook

    1. Lesson 2.1 - Introduction to Requirements Definition

    2. Lesson 2.2 - Learning Outcome 1.1

    3. Lesson 2.3 - What is a Requirement

    4. Lesson 2.4 - Service Value Proposition

    5. Lesson 2.5 - Service Activities 1

    6. Lesson 2.6 - Service Activities 2

    7. Lesson 2.7 - Service Activities 3

    8. Lesson 2.8 - Service Techniques

    9. Lesson 2.9 - Rationale for Requirements Engineering

    10. Lesson 2.10 - Learning Outcomes 1.2

    11. Lesson 2.11 - Requirements Engineering Framework

    12. Lessson 2.12 - Planning Your Approach

    13. Lesson 2.13 - The Business case

    14. Lesson 2.14 - Common Problems

    15. Module 2 - Quiz Questions

    1. Lesson 3.1 - Introduction to Requirements Elicitation

    2. Lesson 3.2 - Learning Outcome 2.1

    3. Lesson 3.3 - Knowledge Types

    4. Lesson 3.4 - Knowledge Types: Tacit

    5. Lesson 3.5 - Areas of Tacit & Explicit Knowledge

    6. Lesson 3.6 - Tacit to Explicit Knowledge

    7. Lesson 3.7 - Elicitation Techniques

    8. Lesson 3.8 - Interviews - Part 1

    9. Lesson 3.8 - Interviews - Part 2

    10. Lesson 3.9 - Workshops

    11. Lesson 3.10 - Workshop Techniques When Eliciting Requirements

    12. Lesson 3.11 - Workshop Preparation & Facilitation

    13. Lesson 3.12 - Conducting an Interview

    14. Lesson 3.13 - Document Analysis

    15. Lesson 3.14 - Scenario Analysis

    16. Lesson 3.15 - Storytelling

    17. Lesson 3.16 - Prototypes

    18. Lesson 3.17 - Observation

    19. Lesson 3.18 - User Role Analysis

    20. Lesson 3.19 - Learning Outcome 2.2

    21. Lesson 3.20 - Prototyping

    22. Lesson 3.21 - Prototyping Requirements

    23. Lesson 3.22 - Types of Prototype

    24. Lesson 3.23 - Learning Outcome 2.3

    25. Lesson 3.24 - Identify an Appropriate Technique - Part 1

    26. Lesson 3.24 - Identify an Appropriate Technique - Part 2

    27. Module 3 - Quiz Questions

    1. Lesson 4.1 - Introduction to Requirements Documentation

    2. Lesson 4.2 - Learning Outcome 3.1

    3. Lesson 4.3 - Types of Requirement

    4. Lesson 4.4 - Business: General Requirements

    5. Lesson 4.5 - Business: Technical Requirements

    6. Lesson 4.6 - Solution: Functional Requirements

    7. Lesson 4.7 - Solution: Non-Functional Requirements

    8. Lesson 4.8 - Learning Outcome 3.2

    9. Lesson 4.9 - Why Document?

    10. Lesson 4.10 - Documentation Styles

    11. Lesson 4.11 - Documentation Factors

    12. Lesson 4.12 - Requirements Catalogue

    13. Lesson 4.13 - Business Requirements Document (BRD)

    14. Lesson 4.14 - User Story

    15. Lesson 4.15 - Backlogs

    16. Lesson 4.16 - Data Models

    17. Lesson 4.17 - Function Models

    18. Lesson 4.18 - UML Activity Diagrams

    19. Lesson 4.19 - Use Case Models

    20. Lesson 4.20 - Business Process Models

    21. Module 4 - Quiz Questions

    1. Lesson 5.1 - Introduction to Analysing Requirements

    2. Lesson 5.2 - Learning Outcome 4.1

    3. Lesson 5.3 - Requirements Analysis

    4. Lesson 5.4 - Analysis in Context

    5. Lesson 5.5 - Tasks in Analysis

    6. Lesson 5.6 - Examples of Poorly Expressed Requirements

    7. Lesson 5.7 - Learning Outcome 4.2

    8. Lesson 5.8 - Analysis Filters

    9. Lesson 5.9 - Learning Outcome 4.3

    10. Lesson 5.10 - INVEST

    11. Lesson 5.11 - Quality Checklist

    12. Lesson 5.12 - Testability

    13. Lesson 5.13 - Learning Outcome 4.4

    14. Lesson 5.14 - Slicing Requirements

    15. Lesson 5.15 - Business Rules

    16. Lesson 5.16 - Example of Hierarchy of Requirements

    17. Lesson 5.17 - Example of Hierarchy of Requirements

    18. Lesson 5.18 - Prioritisation Techniques

    19. Lesson 5.19 - Priority (MoSCoW)

    20. Lesson 5.20 - Modelling to Analyse Requirements

    21. Lesson 5.21 - The Purpose of Modelling Requirements

    22. Lesson 5.22 - Use Case Diagram

    23. Lesson 5.23 - Modelling Data

    24. Lesson 5.24 - Why Model Data

    25. Lesson 5.25 - Class Diagrams

    26. Lesson 5.26 - CRUD Matrix

    27. Lesson 5.27 - Customer Journey Map

    28. Module 5 - Quiz Questions

    1. Lesson 6.1 - Introduction to Validating Requirements

    2. Lesson 6.2 - Learning Outcome 5.1

    3. Lesson 6.3 - Requirements Validation

    4. Lesson 6.4 - Validating Requirements: Agile vs Linear

    5. Lesson 6.5 - Learning Outcome 5.2

    6. Lesson 6.6 - Stakeholders Involved in Requirements Validation

    7. Lesson 6.7 - Learning Objective 5.3

    8. Lesson 6.8 - Reviews

    9. Lesson 6.9 - During a Formal Review

    10. Lesson 6.10 - Post-Review

    11. Lesson 6.11 - Agile Validation

    12. Lesson 6.12 - Formal vs Informal Reviews

    13. Module 6 - Quiz Questions

About this course

  • Free
  • 123 lessons
  • 0 hours of video content

Discover your potential, starting today