SLASSCOM BA and QA Curriculum

Diploma level curriculum as a guidance to educational institutes.

This project is maintained by SLASSCOM

Home > Product Management > Requirements Analysis

Topic: Requirements Analysis



Lesson 1: Core-concepts in Business Analysis

Self learning Duration
120 mins
Lecture/Lab Duration
360 mins

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

Introductory lecture on the role of the business analyst and definitions including, The purpose of business analysis; IIBA Business Analysis Core-Concept Model with examples; Definitions and comparison between Requirements and Designs; Business Requirements; Stakeholder Requirements; Solution Requirements: Functional and non-functional; and Transition Requirements. Further students are expected to identify different requirements type in a given real-life scenario and document them in the appropriate format (especially for SLA based non-functional requirements)



Lesson 2: Business analysis approaches and plans

Self learning Duration
120 mins
Lecture/Lab Duration
360 mins

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

This session covers the plan-driven as well as change-driven business analysis approaches; preparing business analysis plans for stakeholder engagement, business analysis governance, and information management. Students are expected to use a real-life scenario to select the best approach and develop the above plans during the session.



Lesson 3: Strategy analysis and business case

Self learning Duration
120 mins
Lecture/Lab Duration
360 mins

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

This session is recommended to be a hands-on session covering an as-is analysis, to-be analysis and develop them into a business case.

Lesson 4: Process modeling techniques

Self learning Duration
120 mins
Lecture/Lab Duration
360 mins

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

This workshop is recommended to give working knowledge on process modelling techniques, preferably flow diagrams for a real-life case-study using a tool such as Lucid-chart.



Lesson 5: Use-case modeling techniques

Self learning Duration
120 mins
Lecture/Lab Duration
360 mins

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

This workshop may give participants the knowledge in identifying use-cases, modelling them using a use-case model and preparing use-case descriptions.

Self learning Duration
60 mins
Lecture/Lab Duration
420 mins

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

A workshop to educate the participant on writing out-come based user stories, and preparing acceptance and evaluation criteria



Lesson 7: Data modeling techniques

Self learning Duration
120 mins
Lecture/Lab Duration
600 mins

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

A workshop to model data in a given domain including ER models, related state transitions, and including the data dictionary



Lesson 8: Non-functional requirements analysis

Self learning Duration
0 mins
Lecture/Lab Duration
300 mins

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

Workshop mode session to identify key non-functional requirements, how to elicit them, and how to manage them using SLAs



Lesson 9: Requirements analysis, verification, validation

Self learning Duration
60 mins
Lecture/Lab Duration
420 mins

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

Practical lab session and theoretical lectures on how to do a requirements analysis, how to verify and validate them, including requirements quality



Lesson 10: Requirements prioritization and traceability

Self learning Duration
60 mins
Lecture/Lab Duration
420 mins

Self learning content

Before Lecture:

After Lecture:

Lecture/Lab description

Workshop in requirements relationships and prioritization techniques