A-Z Popular Blog Projects Search »
Project Management
Related Guides
Project Management

What is a Use Case?

 , updated on
A use case is a description of the interactions between users, products, services or systems.
Use cases are famously depicted as simple diagrams with stick figures connected to bubbles that list events and actions. Such diagrams are always accompanied with textual descriptions that give details such as scope, preconditions, triggers, process flow, business rules and post conditions. Each use case is focused on a user driven goal that can be achieved with a list of steps known as a main success scenario. Use cases may also list steps for alternative scenarios such as invalid user data, these are known as extensions.
Overview: Use Case
A description of the interactions between a user and a service, product or process that captures user driven functional requirements.
Use Case: Buy Bread
1. Have money in wallet
Main Success Scenario
1. Leave your apartment
2. Walk to bread store
3. Choose fresh bread
4. Pay the cashier
5. Walk home
6. Put bread away in bread box
3a. The bread store is out of bread, ask cashier when they will make more
3b. The bread isn't fresh, ask cashier when they will make more
Post Conditions
1. Have fresh bread in bread box
Related Techniques

Project Management

This is the complete list of articles we have written about project management.
Acceptance Criteria
Acceptance Testing
Actual Cost
Basis Of Estimate
Behavioral Requirements
Burndown Chart
Change Control
Change Control Board
Change Fatigue
Change Request
Concept Note
Cone Of Uncertainty
Corrective Action
Cost Baseline
Cost Contingency
Cost Control
Cost Overrun
Cost Variance
Defect Density
Definition Of Done
Document Control
Earned Value
Estimate At Completion
Estimate To Complete
Feasibility Analysis
Fudge Factor
Full-Time Equivalent
Human Factors
Issue Management
Lead Time
Lessons Learned
Level Of Effort
Opportunity Study
Out Of Scope
Parametric Estimate
Phased Implementation
Planned Value
Program Management
Project Charter
Project Communication
Project Complexity
Project Concept
Project Controls
Project Failure
Project Goals
Project Management
Project Metrics
Project Planning
Project Productivity
Project Proposal
Project Risk
Regression Testing
Requirements Quality
Return On Investment
Risk Register
Schedule Baseline
Schedule Chicken
Scope Baseline
Scope Creep
Set Up To Fail
Smoke Testing
Stakeholder Management
Statement Of Work
Story Points
Use Case
User Stories
Variance Analysis
If you enjoyed this page, please consider bookmarking Simplicable.

Project Risk

A list of common project risks.

Project Management Basics

A list of basic project management techniques.


A definition of workaround with examples.

Project Branding

A list of project branding techniques.

Stakeholder Management

An overview of project stakeholder management with examples.

Action Plan

A definition of action plan with examples.

Cost Overrun

The primary types of cost overrun.

Document Control

The definition of document control with examples.

Project Oversight

A guide to project oversight.

Design-Driven Development

A definition of design driven development with examples.

Project Risk

A list of common project risks.

Project Stakeholder

A list of common project stakeholders.

Business Risks

A list of common business risks.

Risk vs Issue

The difference between a risk and an issue.

Risk Treatment

The five things that can be done about risk.

Secondary Risk

The definition of secondary risk with examples.

Risk Register

A guide to creating a risk register with an example.

Risk Perception

A definition of risk perception with examples.


The common types of implementation.

Project Risk Management

A reasonably complete guide to project risk management.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map