Requirements Gathering with Use Cases for Business Analysts




Requirements Gathering with Use Cases for Business Analysts

Lean Business Use Cases Help You Manage Complexity

Use Case Models are well suited to building a product backlog. They are the ideal tool for representatives of the business community to identify, clarify, and organize functional software requirements for a digital solution.

Use Cases define the interactions between people and technology. They enable business users to talk to Information Technology (IT) professionals about what the business needs in a manner both parties can understand. Use Cases also enable IT professionals to talk about technology to the business community without using technical jargon.

User Stories and other forms of textual requirements are phenomenal ways of expressing business needs but they often lack context. That leads to ambiguous and subjective interpretations creating software that does not meet the business needs. Use Case Models, however, provide this context and are easily understandable by all stakeholders (customers, users, managers, developers, and testers). Creating and distributing Use Cases significantly decreases miscommunication that causes incorrect implementation of requirements. The time spent up front  drastically reduces the overall time required to develop a viable product that meets the business needs. Use Cases are essential for Agile Teams that are not co-located!

Lean Use Cases are becoming the de facto standard for defining and communicating functional requirements in Lean and Agile environments. Applying the Lean philosophy of waste reduction to the Use Case concept creates a powerful tool for communication to and within a Lean or Agile Software Development team.

Writing a Lean Use Case is a skill that anyone in an organization can easily acquire. Learning how to write and manage Lean Use Cases at varying levels of detail is a major step in getting your IT applications to do what you want them to do. Knowing why you need a Lean Use Case, when to create one (especially in a lean environment), and where to put what information is critical to creating high-quality functional requirements.

Learn How Lean Use Cases Improve Communication in a Lean / Agile Setting

This exercise and example-rich business analysis training course explains the who, what, when, where, how and why of Lean Use Case models. Learn how Use Cases augment Lean and Agile software development by providing just enough detail at every point in the Agile development process.

To easily discover Use Cases, we include a section on Event-Response Analysis, Vision Statement Analysis, and Example- or Scenario-based Use Case Identification.

After finishing this course, you can write high-quality Use Cases defining actors, pre-conditions, post-conditions, main paths, alternate paths, exception paths and more.

Lean Use Cases Are an Easy Requirements Elicitation Technique that Align Business, User, and Technical Stakeholder Needs

Url: View Details

What you will learn
  • Document user interaction in Lean Use Cases descriptions and diagrams
  • Define and defend the need for Lean Use Cases
  • Describe the major components of a Lean Use Case

Rating: 4.25

Level: All Levels

Duration: 3.5 hours

Instructor: Tom and Angela Hathaway


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.


© 2021 hugecourses.com. All rights reserved.
View Sitemap