Business System Analyst (Level 1)
Intended Audience
The course is the basis for the next level in Business Systems Analysis i.e. Level 2 and is intended for:
- End-users participating in Requirements Gathering
- Business System Analysts that wish to understand / deploy the practicalities of Use Case Approach (UCA)
- Project, Technical and Quality Assurance Managers
- Documentation Specialists
- Software Analysts, Designers and Developers
- Quality Assurance personnel
- Application Subject Matter Experts
The intended audience is anyone actively involved in any form of Business Systems Analysis.
Prerequisites
The course participants are expected to have:
- General understanding of Business Principles (pertaining to their field of expertise)
- General knowledge and some qualification in Information Technology
- Overall familiarity with the Software Development Life Cycle
- Principle awareness of Traditional and Object Oriented approaches
- General comprehension of Quality Assurance
Course Objective
At the end of the course the students will acquire knowledge pertaining to:
- Understand Object Oriented (OO) principles
- Assistance in formulation of System Requirements
- Undertaking of Requirements Elicitation and Management
- Development of Business Use Cases (BUCs)
- Development System Use Cases (UCS) – High Level only
- Requirements definition to a satisfactory level i.e. Sign-off by End-User
- Coverage Analysis / Traceability between Requirements, Features and Business Use Cases
- Coverage Analysis / Traceability between Business Use Cases and System Use Cases
- Coverage Analysis / Traceability between System Use Cases and Test Cases
- Requirement Analysis and Management
- Requirements Elicitation
- Requirements Analysis methods
The course outline is as follows:
- Business Systems Analysis Rationale
- Business Systems Analyst Tools
- Traditional SDLC To Object Oriented Transition
- Object Oriented Terminology
- The Traceability Model
- Business Systems Analyst Responsibilities
- Best Practices
- OO Concepts
- SDLC Iterative Process
- SDLC Disciplines
- Use Cases
- Coverage Analysis
- Requirements Analysis & Design
- OO Use Case Approach
- The Requirements Problem
- Requirements Management
- Requirements and the SDLC
- The S/W Team & the 5 Steps in Problem Analysis
- The Business Modelling
- Requirements Elicitation
- Use Case Approach (UCA)
- Organising Requirements
- Requirements Scope and Management
- Software Requirements
- Use Case Refinement
- Requirement Elicitation and techniques
- Requirements Elicitation and Management