Wayland logo

Wayland Systems

Home

Business analysis blogs

Management blogs

Book excerpts

Courses

Contact us

Use Cases In Depth for Business Analysts

2 days

Description

Use cases are at the core of a powerful technique for gathering, organizing and verifying users’ business-systems requirements. Many shops have successfully managed to tap into the power of use cases for requirements elicitation and capture, architecture, design, programming, and testing.

Other shops, however, haven’t mastered use cases and have failed to achieve much benefit from them. There are reasons for these use-case failures and this course shows how to avoid those pitfalls.

In this course you will learn what use cases are and how to use them to understand, model and validate user requirements quickly but precisely. The course covers not only use cases but also the little-known technique of business-event modeling. It shows how a through understanding of business events leads quickly to a clear, useful set of use cases. It continues by showing you how best to organize your use cases for validation and how to define use cases both distinctly and succinctly.

Not forgetting project managers and team leaders, the course also shows how use cases form the backbone of the project for clearer planning and tracking.

During the course you will practice designing and developing use cases on a real business application and will have ample opportunity to discuss your specific use-case questions with the course instructor.

Important note: In recent years, use cases have been equated with object-oriented system development. Not so! This course shows how use cases can assist any kind of system development or package evaluation. It’s definitely not restricted to object-oriented organizations. Everyone is welcome!

Contents

In this course we will cover:

Introduction

The context model

Modeling business events

From events to use cases

Use cases

Use cases and quality-of-service requirements

Use Cases and Project Management