Mastering Requirements Management with Use Cases
(BAUCASE, Live Instructor-Led Training, 3 days)


Description

This SETC Certified Business Analysis course provides business professionals with a good overview of the end to end roles and responsibilities of a business analyst. The course begins with a discussion of the differences between a waterfall methodology and an iterative methodology as it applies to the business analyst role. It is worth noting that the iterative methodology is emphasized and discussed in detail. Having situated business analysis within the larger context of the overarching methodology, a thorough discussion of information gathering techniques, business use case development and the role of the business use case is undertaken. The focus is on the development of high quality business use case documents in support of an organization’s business process development or systems development activities. The course concludes with a brief discussion of the testing discipline and of its relationship to business use cases.

Dates and Pricing


Jan 31 to Feb 2, 2018$1,675/person Feb 28 to Mar 2, 2018$1,675/person Mar 28 to Mar 30, 2018$1,675/person

Outline

Introduction
Business Analysis
Analysis Perspectives
Functional and Non-Functional Requirements
Best Practices of Software Engineering
Characteristics of a good software solution
How good software is built
Iterative development
Requirements management
Use of component-based architectures
Ongoing verification of software quality
Control of software changes
The Software Engineering Process
The Rational Unified Process
The Inception Phase
The Elaboration Phase
The Construction Phase
The Transition Phase
The RUP: Dynamic Structure
Symptoms and Root Causes of Software Development Problems
Information Gathering
Survey Project Steps
Surveys and Interviews
Question Types
Brainstorming
Joint Application Development
Decision Tables
Condition-Response Tables
Use Cases in the Overall Process
Business Process Modeling
Use Cases in the Software Development Process
Use Cases and Requirements
Management of Requirements and Use Cases
Writing Use Cases
Graphical Notation
Use Case Formats
Use Case Sections
The Supplementary Specification
Change Management
Change Happens
The Impact of Change
Baseline the Requirements
Implementing a Change Management Process
Managing Change using a Top-Down Approach