Business Analysis Modules
Our modular approach allows you to create a training course by picking the specific modules that you require.
Target Audience
Modules are designed around 3 competency levels as defined by the BACA scheme.
- Level 1 - Junior Business Analyst (from beginners up to 2 years experience)
- Level 2 - Business Analyst (typically 1 to 5 years experience)
- Level 3 - Senior Business Analyst (typically >4 years experience)
Where a module is described as 1-2, 2-3 or 1-3, it should be suitable for a range of levels of experience or can be tailored to a specific level. Our training consultants will be happy to advise you.
The number of delegates on each course is generally limited to a maximum of ten persons. Due to the practical nature of our courses, the effectiveness of the training is diluted by increasing the maximum number of delegates and is not generally recommended.
Approach
All modules have a practical bias with delegates being encouraged to learn through exercises and discussion about application of the learning in their own workplace.
Case study work and exercises are conducted in teams and delegates are encouraged to make short informal presentations at the end of each exercise to build their confidence.
Where relevant, delegates are supplied with simple checklists and deliverable templates to take back to their working environments and to put into use. These are based on our own experience of real world projects and serve as simple reminders when completing Business Analyst related tasks.
All instructors are experienced Business Analysts with a minimum of 10 years experience across a broad range of industry sectors.
Module Duration
Each module has a specified duration but this can usually be tailored for a specific group. Around half the time for most modules will be devoted to practical exercises and/or group discussion.
Available modules (click for detail)
- Introduction to the Business Analyst Role
- The Project Lifecycle and the Business Analyst
- Effective Interviewing
- Requirements Hierarchy and Types of Requirement
- Requirements Elicitation Techniques
- Requirements Documentation Techniques
- Process Modelling Basics
- Data Modelling Basics
- Getting from Requirements to Solutions
- Supporting Business Implementation
- Producing Use Case Diagrams and Descriptions
- Project Scoping and Definition Basics
- Business Case Basics
- Effective Prototyping techniques
- User Experience Basics
- Ensuring Requirements Quality
- User Acceptance Testing Basics
- Agile Introductions
- Data Modelling Intermediate
- Running Effective Requirements Workshops
- Process Improvement and Redesign
- Estimating for Requirements Analysis
- Writing and Executing System Test and User Acceptance Test scripts
- Requirements Analysis for Package Solutions
- Requirements Definition for Off-shored Development
Available modules in detail
Module: Introduction to the Business Analyst Role
| Level | 1 |
|---|---|
| Duration | ½ day |
Objectives / |
Sets the context for Business Analysis and defines 4 basic rules of business analysis (note – this introductory module is recommended to start all Level 1 courses). |
| Module content |
|
Module: The Project Lifecycle and the Business Analyst
| Level | 1 |
|---|---|
| Duration | ½ day |
Objectives / |
Provide an overview of the project lifecycle and demonstrate how the Business Analyst should be involved in all project phases. Examines how different types of project require different approaches. |
| Module content |
|
Module: Effective Interviewing
| Level | 1 |
|---|---|
| Duration | ½ day |
Objectives / |
Effective interviewing is about good listening skills. Different types of interview objective require different approaches and questioning technique. |
| Module content |
|
Module: Requirements Hierarchy and Types of Requirement
| Level | 1 |
|---|---|
| Duration | ½ day |
Objectives / |
Understand why different types of requirement are needed. The importance of distinguishing between high-level and detailed requirements. |
| Module content |
|
Module: Requirements Elicitation Techniques
| Level | 1 |
|---|---|
| Duration | ½ day |
Objectives / |
Understand how different knowledge types can affect how requirements are gathered. Illustrates with examples how business stakeholders rarely understand the full set of requirements that are needed to provide a robust end-to-end solution and how the Business Analyst can drive their thinking |
| Module content |
|
Module: Requirements Documentation Techniques
| Level | 1 |
|---|---|
| Duration | ½ day |
Objectives / |
This module illustrates the need for different approaches and levels of formality when documenting requirements. Examines how working with off-shore developers and third party vendors influences the way in which requirements are documented and levels of formality in sign-off. A pragmatic approach is required depending on the type of project undertaken. |
| Module content |
|
Module: Process Modelling Basics
| Level | 1 |
|---|---|
| Duration | ½ day (this module can be extended to 1 day where a more detailed knowledge is required). |
Objectives / |
Why process modelling is important to Business Analysts. How to draw basic process models using BPMN. The importance of having standards. |
| Module content |
|
Module: Data Modelling Basics
| Level | 1 |
|---|---|
| Duration | ½ day (this module can be extended to 1 day where a more detailed knowledge is required). |
Objectives / |
How data modelling can be used to discover requirements that would not be discovered using any other technique. Construct a basic data model and interpret a data model. Identify attributes for entities. |
| Module content |
|
Module: Getting from Requirements to Solutions
| Level | 1 |
|---|---|
| Duration | ½ day (this module can be extended to 1 day where a more detailed knowledge is required). |
Objectives / |
How the Business Analyst is the key facilitator between business users and delivery teams to ensure a robust and cost effective system is delivered. How to run a Delivery Transition Workshop. How requirements are turned into solutions. |
| Module content |
|
Module: Supporting Business Implementation
| Level | 1 |
|---|---|
| Duration | ½ day (this module can be extended to 1 day where a more detailed knowledge is required). |
Objectives / |
The Business Analyst should support the business through all aspects of implementation. |
| Module content |
|
Module: Producing Use Case Diagrams and Descriptions
| Level | 1-2 |
|---|---|
| Duration | ½ – 1 day |
Objectives / |
Use cases can be used to drive business thinking and to validate and drive out requirements. |
| Module content |
|
Module: Project Scoping and Definition Basics
| Level | 1 - 2 |
|---|---|
| Duration | ½ day |
Objectives / |
Project Definition lays the foundations for a successful project. Project objectives and scope must be clearly defined. |
| Module content |
|
Module: Business Case Basics
| Level | 1 - 2 |
|---|---|
| Duration | ½ day |
Objectives / |
The importance and use of business cases. How to construct a simple business case. |
| Module content |
|
Module: Effective Prototyping techniques
| Level | 1 |
|---|---|
| Duration | ½ day |
Objectives / |
Prototyping is an important (often under-used) part of IT development. Prototyping builds user confidence if done correctly. Prototyping as a process should be carefully planned and managed. |
| Module content |
|
Module: User Experience Basics
| Level | 1 - 2 |
|---|---|
| Duration | ½ - 1 day |
Objectives / |
A great user experience will reduce business costs. To define the importance of good user interface design and the Business Analysts role in ensuring that it is fit for purpose. Key principles of screen design as well as other types of user interface. |
| Module content |
|
Module: Ensuring Requirements Quality
| Level | 1 - 2 |
|---|---|
| Duration | 1 day |
Objectives / |
Each project should individually consider its quality criteria for requirements documentation. Quality must be considered from a business and a technical perspective. |
| Module content |
|
Module: User Acceptance Testing Basics
| Level | 1 - 2 |
|---|---|
| Duration | ½ - 1 day |
Objectives / |
User Acceptance Testing needs to be carefully planned and managed. Test scripts will be linked to requirements documents and use case descriptions. How the Business Analyst can manage issues between the business, testers and development teams. |
| Module content |
|
Module: Agile Introductions
| Level | 1-3 |
|---|---|
| Duration | ½ - 1 day |
Objectives / |
Introduce the principles of Agile and how this may impact on the Business Analyst role and their deliverables. |
| Module content |
|
Module: Data Modelling Intermediate
| Level | 2 -3 |
|---|---|
| Duration | 1 day |
Objectives / |
A correct data model can reap vast benefits in future years but an incorrect data structure will impede the business for years to come. |
| Module content |
|
Module: Running Effective Requirements Workshops
| Level | 2 - 3 |
|---|---|
| Duration | 1 day |
Objectives / |
Following successful participation in this course, delegates will know how to organise, run, participate in, and facilitate workshops. |
| Module content |
|
Module: Process Improvement and Redesign
| Level | 2 -3 |
|---|---|
| Duration | 1 day |
Objectives / |
Process improvement requires strong sponsorship and clear direction. Processes can be documented analysed and evaluated |
| Module content |
|
Module: Estimating for Requirements Analysis
| Level | 2 - 3 |
|---|---|
| Duration | 1 day |
Objectives / |
Breaking down a problem into its component parts assists more accurate estimates. Estimating is often done ‘finger in the air’ but specific techniques will produce more accurate estimates. |
| Module content |
|
Module: Writing and Executing System Test and User Acceptance Test scripts
| Level | 2 |
|---|---|
| Duration | ½ day |
Objectives / |
System and User Acceptance Testing have different objectives. Test scripts must be based on a number of different inputs. Business Analysts can help the testing process run more smoothly. |
| Module content |
|
Module: Requirements Analysis for Package Solutions
| Level | 2 - 3 |
|---|---|
| Duration | 1 day |
Objectives / |
Dealing with package solutions requires the overall project approach to requirements to be evaluated. Relationships with package suppliers must be managed carefully and various other stakeholders must be involved. |
| Module content |
|
Module: Requirements Definition for Off-shored Development
| Level | 2 -3 |
|---|---|
| Duration | 1 day |
Objectives / |
Outsourcing and off-shoring of IT development require a different approach to requirements documentation. |
| Module content |
|
» For more information call us now on 01943 830825 or send us a message online
-
Surveys suggest only 16% of projects are completed on time and within budget -
94% of projects will have at least one re-start -
The main reason for project failure is incomplete requirements ... -
... and the second biggest reason for project failure is lack of user involvement -
In one form or another approximately 25% of British GDP is spent on projects each year -
Reworking requirements defects on most software development projects costs 40 to 50 percent of total project effort
-
If a requirements defect gets into the live system it will cost you 100 times more to fix it
