实例化需求—流程

简介:

本次将介绍实例化需求过程的基本流程

  以下为实例化需求说明的主要过程模式:

  

  当我们获取一个业务目标时,将按照上述流程图来生产实例化需求过程

  • 从目标中获取范围
    通过用户提供的需求描述,我们将这些描述转变成另一种用户能够理解且真实用户实际地行为方式,这里就要引入User Story用户故事的概念。然后以客户的业务目标为起始,然后通过协作界定可以实现目标的范围。这里最关键的就是与用户更密切地沟通,通过不断细化,确认这才是用户想要的功能。
  • 从协作中制定需求说明
    之所以要提出协作制定需求说明,目的是让需求、设计、开发以及测试都参与进来,发挥整个Team的知识和经验,力求让项目的干系人都更多的参与到交付过程中。
  • 举例说明
    举例说明其实是项目需求交流过程中不可或缺的,团队中不同职能人都有,而且每个人的业务背景不同,通过举例说明的方式可以让目标更一致。
  • 提炼需求说明
    协作过程中的开发讨论可以建立大家对相关领域的共识,但最终得到的实例往往包含很多不必要的细节。而关键实例必须是精简的。提炼需求说明的过程,其实就伴随着实例化需求的产生,且这些提炼好的实例就可以当作交付的验收条件。
  • 频繁验证
    频繁验证的依据就是提炼需求产生的实例化需求,它是所有过程实施中都必须要反复进行的工作。需求通过频繁验证与用户进行频繁确认;设计通过实例化需求来频繁验证设计是否满足用户的需求;开发通过实例化需求频繁验证代码中业务逻辑;测试通过实例化需求来频繁验证交付的功能,并作为最后验收测试的依据。
  • 演化出一个文档系统
    通过以上的这些流程,最后演化出一个文档系统。之所以称为文档系统,主要是体现它的可靠性、权威性。所有设计、开发、变更以及测试过程都以此为出发点来考虑,并及时更新,长久维护。

    实例化需求过程的核心就是与用户站在一起,从沟通开始,不断举例、细化、精简到统一确认。

 

 








本文转自一米一阳光博客园博客,原文链接: http://www.cnblogs.com/candle806/archive/2013/01/10/2855170.html   ,如需转载请自行联系原作者


相关文章
|
边缘计算 算法 调度
探究操作系统的心脏:调度算法的进化与影响
【10月更文挑战第2天】 本文深入探讨了操作系统中核心组件——调度算法的历史演变、关键技术突破及其对现代计算的影响。通过详细回顾从单任务到多任务、实时系统及分布式计算环境下调度算法的发展,文章揭示了这些算法如何塑造我们的数字世界,并对未来的趋势进行了展望。不同于传统的摘要,本文特别聚焦于技术细节与实际应用的结合点,为读者提供一幅清晰的技术演进蓝图。
199 4
|
数据采集 自然语言处理 算法
|
分布式计算 资源调度 监控
什么是 Spark DAG?
【8月更文挑战第14天】
1197 5
|
机器学习/深度学习 人工智能 算法
2024年AI辅助研发趋势:AI辅助科技发展
2024年AI辅助研发趋势:AI辅助科技发展
784 2
|
SQL 关系型数据库 MySQL
0基础学习SQL注入之万能账号密码(BUUctf例题-[极客大挑战 2019]EasySQL1)
0基础学习SQL注入之万能账号密码(BUUctf例题-[极客大挑战 2019]EasySQL1)
|
机器学习/深度学习 数据可视化 PyTorch
使用Python实现深度学习模型:迁移学习与预训练模型
使用Python实现深度学习模型:迁移学习与预训练模型
461 0
|
机器学习/深度学习 存储 API
GGML 非官方中文文档(2)
GGML 非官方中文文档
1010 0
|
数据可视化 开发工具 git
|
关系型数据库 MySQL 应用服务中间件
使用dockerfile创建wordpress镜像
使用dockerfile创建wordpress镜像
762 0
使用dockerfile创建wordpress镜像
|
机器学习/深度学习 编解码 PyTorch
DenseNet、MobileNet、DPN…你都掌握了吗?一文总结图像分类必备经典模型(二)
DenseNet、MobileNet、DPN…你都掌握了吗?一文总结图像分类必备经典模型(二)
386 0