Use_Case

Use-Case2.0是一种灵活且可扩展的方法,它使用用例来捕获需求并推动系统的增量开发。该实践有助于理解系统如何被使用,并逐步发展出适合用户的系统。本文介绍了Use-Case2.0的基本原则、模型及其叙事结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

What is Use-Case 2.0?
Use Case: A use case is all the ways of using a system to achieve a particular goal for a particular user. Taken
together the set of all the use cases gives you all of the useful ways to use the system, and illustrates the value
that it will provide.
Use-Case 2.0: A scalable, agile practice that uses use cases to capture a set of requirements and drive the
incremental development of a system to fulfill them.
Use-Case 2.0 drives the development of a system by first helping you understand how the system will be used
and then helping you evolve an appropriate system to support the users. It can be used alongside your chosen
management and technical practices to support the successful development of software and other forms
of system. As you will see Use-Case 2.0 is:
  • Lightweight
  • Scalable
  • Versatile
  • Easy to use

 

First Principles
There are six basic principles at the heart of any successful application of use cases:
  1. Keep it simple by telling stories
  2. Understand the big picture
  3. Focus on value
  4. B uild the system in slices
  5. Deliver the system in increments
  6. Adapt to meet the team’s needs

 

 

 

 

 

Use-Case Model
A use-case model is a model of all of the useful ways to use a system, and the value that they will provide. The
purpose of a use-case model is to capture all of the useful ways to use a system in an accessible format that
captures a system’s requirements and can be used to drive its development and testing.
A use-case model:
  • Allows teams to agree on the required functionality and characteristics of a system.
  • Clearly establishes the boundary and scope of the system by providing a complete picture of its actors
  (being outside the system) and use cases (being inside the system).
  • Enables agile requirements management.
A use-case model is primarily made up of a set of actors and use cases, and diagrams illustrating their relationships.
Use-case models can be captured in many different ways including as part of a Wiki, on a white board or
flip-chart, as a set of PowerPoint slides, in a MS Word document, or in a modeling tool.

 

Use-Case Narrative
The purpose of a use-case narrative is to tell the story of how the system and its actors work together to
achieve a particular goal.
Use-case narratives:
  • Outline the stories used to explore the requirements and identify the use-case slices
  • Describe a sequence of actions, including variants that a system and its actors can perform to achieve
  a goal.
  • Are presented as a set of flows that describe how an actor uses a system to achieve a goal, and what
  the system does for the actor to help achieve that goal.
  • Capture the requirements information needed to support the other development activities.

转载于:https://www.cnblogs.com/lkzf/p/3767250.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值