Главная
Study mode:
on
1
Welcome to today's ACM SIGSOFT Webinar Use-case 2.0: The Hub of Modern Software Development
2
Abstract
3
AGILE USE CASES
4
A brief history of use cases
5
The lightness of user stories with the power of modeling
6
Powered by OMG Essence Essence: A visual standard language for describing practices and ESSENCE a standard Software Engineering Kemel context for practices
7
A use case is still a use case
8
First Principles
9
Keep it simple by telling stories • Make requirements understandable and testable by telling stories • Use cases provide a way to identify and capture all the different but related stories in a simpl…
10
Understand the big picture • A use-case diagram is a simple way of presenting an overview of a system's requirements.
11
Focus on value • When trying to understand how a system will be used it is always Important to focus on the value it will provide to its users and other stakeholders • Each use case provides value to…
12
Too many stories for a single release
13
Too many stories for a single increment
14
So we slice up the use cases to drive the development
15
Drive development with use case slices • Breakdown use case into slices for development
16
Build the system in slices • The system should be built in slices, each of which has clear value to the users.
17
Deliver the system in increments • Each increment builds on the previous increment to add more functionality or improve the quality of what has come before.
18
Adapt to meet the team's and the client's needs . All of the work products are defined with a number of levels of detail. . Choose the level of detail you need
19
Different Situations Require Different Approaches
20
Spot the Difference
21
Use Cases enable agility
22
A truly scalable solution
23
Getting started is easy. You only need to model what is important to you
24
The practice summarized on a set of cards
25
Use Case 2.0 with One-Piece Flow
26
Apply Complementary Techniques
27
Use Case 2.0 solve many problems
Description:
Explore the evolution and application of Use-Case 2.0 in modern software development through this comprehensive ACM SIGSOFT webinar. Delve into the integration of agile methodologies with traditional use case techniques, learning how this approach combines the simplicity of user stories with the power of modeling. Discover how Use-Case 2.0 scales from small agile teams to complex system development, utilizing concepts like "slicing" to enhance flexibility and efficiency. Gain insights from Dr. Ivar Jacobson, a pioneer in software engineering, as he discusses the principles, implementation, and benefits of Use-Case 2.0 in various development scenarios. Understand the role of OMG Essence standard in this methodology and how it revolutionizes software engineering practices. Explore practical applications, including use case diagrams, value-focused development, and incremental system delivery, while learning to adapt the approach to meet specific team and client needs.

Use-Case 2.0 - The Hub of Modern Software Development

Association for Computing Machinery (ACM)
Add to list
0:00 / 0:00