Back to top

Use Cases

Blueprint Software Systems Interviews Dr. Ivar Jacobson

Use-Case adoption is growing again: In this interview ‘Use Cases and its role in Agile Software Development’ by Blueprint Systems, Dr. Ivar Jacobson explains how Use-Case 2.0 includes everything important about user stories, but offer significantly more for larger systems, larger teams, and more complex and demanding development projects than user stories alone. They are as lightweight as user stories but can also scale in a smooth and structured way to incorporate as much detail as needed. Most importantly, they drive and connect many other aspects of software development.

An Interview with Ivar Jacobson by BluePrint

Adam Lacombe from BluePrint sat down with Ivar Jacobson, the father of component architecture, aspect-oriented software development, UML, RUP, and a multitude of other principles that have shaped the current software development landscape, to discuss his book Use-Case 2.0 and the role of use cases in Agile development practices.

Use cases, as argued by Jacobson, “include the techniques that are provided by user stories, but offer significantly more for larger systems, larger teams, and more complex and demanding development projects than user stories alone. They are as lightweight as user stories but can also scale in a smooth and structured way to incorporate as much detail as needed. Most importantly, they drive and connect many other aspects of software development.”

How to Approach Applying Use Case Data To YOUR Business.

Since their inception some 30 years ago, use cases have been used to identify, organize, synthesize and clarify system requirements for organizations across the globe. In most recent years, they have been used in techniques such as user stories. Use-Case 2.0 is the new generation of use-case driven development – light, agile and lean – inspired by user stories, Scrum and Kanban.

Although they are much more agile and lean, they still embody the same popular values from the past while expanding to architecture, design, test, user experience, and also instrumental in business modeling and software reuse. But, for the adoption of use cases to be seamless, there should be a balance of principles applied.

Delivering More Value to the Business at Dutch Railways (NS)

  • Better support for Agile programs by supplying development teams with the right amount of work at the right time
  • Delivering more value to the business faster as the development team began to specify realistic specifications
  • Waste was reduced as better feedback from the business and users was incorporated in a timely fashion

Dutch Railways (NS)

Keeping Development on Track with Use-Case Slices: Lightweight & Agile with a big picture view

Nicole de Swart interviews Ivar Jacobson on Use-Case 2.0

On April 21st, 2015, software development professionals from across Europe met in Amsterdam to discuss and learn about Use-Case 2.0. Nicole de Swart of Reaco Academy sat down with Ivar to ask some questions about Use-Case 2.0.

Use Cases are the Hub of the Software Development Lifecycle

Use cases have been around for almost 30 years as a requirements approach and have been part of the inspiration for more recent techniques such as user stories. Now the inspiration has flown in the other direction. Use-Case 2.0 is the new generation of use-case driven development - light, agile and lean - inspired by user stories, Scrum and Kanban.

Use-Case 2.0 Conference in Amsterdam, Netherlands, Spring 2015

In some cases user stories are enough, but not when the number of user stories begins to grow, or when you develop enterprise systems for banks, insurance, telecom operations, defense or other large scale or regulated industries. Practitioners gathered in Amsterdam in the spring of 2015 to learn how Use-Case 2.0 is the agile way of doing use cases. Presentations were made by Dr. Ivar Jacobson, NS (Dutch Railways) and Munich Re.

Learn the Agile Way to Do Use Cases

Use-Case 2.0 re-focuses on the essentials and offers a slimmed down, leaner way of working, for software teams seeking the benefits of iterative, incremental development at an enterprise level.

Pages

Subscribe to RSS - Use Cases