Use-Case 2.0
Use-Case 2.0 — масштабируемая гибкая практика, использующая сценарии использования для формирования требований к системе, а также отслеживания выполнения этих требований. Предложена Иваром Якобсоном в 2011 году как развитие стандарта управления требованиями Use-Case, разработанного в 1980-х годах.
Use-Case 2.0 помогает описывать требования к системе или процессу в понятной форме, что может улучшить качество разработки и упростить процесс управления требованиями. Он также может быть полезен для управления рисками, так как помогает учитывать возможные ситуации, которые могут возникнуть в процессе разработки и эксплуатации системы.
Принципы
- Быть проще, рассказывая истории.
- Понимать общую картину.
- Сфокусироваться на ценности.
- Разрабатывать систему по слоям.
- Поставлять систему инкрементальными обновлениями.
- Адаптироваться к нуждам команды.
Литература
- "Mastering Use Cases: A Practical Guide to Requirements Gathering" by Alexander R. Pope
- "Use Case Modeling" by Kurt Bittner and Ian Spence
- "Use Case Driven Object Modeling with UML: Theory and Practice" by Doug Rosenberg and Kendall Scott
- "The Use Case Handbook: A Practical Guide to Requirements Gathering" by Simon Reindl and Andreas Holzinger
- "Use Case Maps for Object-Oriented Systems" by Doug Rosenberg and Kendall Scott
- "Use Case Points: Measuring and Estimating Software Development Efforts" by Juho Kettunen
- "A Use Case Method for Requirements Engineering" by C. H. Wu and Y. S. Wu
- "Use Case-Driven Requirements Engineering: A Practical Guide" by Sumeet Dua and G. Jayakumar