首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在只需要对现有流程进行改进的情况下,我应该将什么作为业务需求输入?

在只需要对现有流程进行改进的情况下,我应该将什么作为业务需求输入?
EN

Software Engineering用户
提问于 2018-09-04 08:08:41
回答 2查看 100关注 0票数 -2

我正在为投标编写系统要求。

功能需求主要包括改进系统(添加/删除数据字段、改进统计数据和活动日志、与其他系统交换更多数据)而不添加任何新进程。

作为业务需求,我应该输入什么?如果没有新的业务流程,我可以将该部分保留为空吗?描述已经在生产中的过程似乎是毫无意义的。

编辑:示例。已经存在的业务流程(BP):BP1 -用户打开应用程序,输入有关申请者的数据,申请获得批准.BP2 -为本地和国际组织选择有关申请者数据的统计信息。

在招标中,我添加了这个功能要求(FR):FR1 -添加200个关于申请者的新字段。FR2 --根据FR1在统计数据过滤器中添加新的数据字段。

从业务角度看,BP1和BP2没有变化,只是数据量大。是否有必要在招标业务流程中包括: BPR1 -由于数字化而向应用程序添加新的数据字段。BPR2 --为统计数据添加新的字段,因为现在我们有更多的应用数据,因此我们需要为本地和国际组织提供更多的统计数据。我正在编写超级基本的示例,以了解这是否有必要包括对业务流程的描述,而这种描述不会改变。如果我是一个开发人员,我只需在已经存在的应用程序表单中添加新字段,并在已经存在的统计数据筛选器中添加新的筛选字段,因为这两个进程都已在需要时存在。只是改进了现有的东西。

EN

回答 2

Software Engineering用户

发布于 2018-09-04 08:13:02

显然,需要有这些额外的字段。找出为什么需要他们和谁需要他们。这是一项要求。写下为什么他们需要田野,而你是好的。

票数 1
EN

Software Engineering用户

发布于 2018-09-04 08:34:27

我想说的是,如果你正在寻找一个固定价格报价,最重要的是包括:

  • 所使用的技术
  • 现有测试的测试覆盖率
  • 待更改的过程概述
  • 所需新流程的概述(即添加到步骤5的额外字段)
  • 关键的非功能需求。ie性能
  • 过程对企业的价值,有多少人使用它,如果它坏到什么程度,等等

本质上,您是在要求供应商估计他们需要多长时间才能实现更改。对他们来说,风险在于,一些被忽视的方面使这项工作更加困难100倍。

因此,他们需要:

  • 与开发人员交谈,他们是所使用的技术方面的专家,以前做过类似的业务流程。
  • 猜猜你需要什么程度的抛光。如果一年需要重新启动一次,这个软件会在战舰上运行吗?如果它需要一年重新启动一次的话,它会在战舰上运行吗?还是帐户中的bob每个月运行一次来做一个没有人阅读的报告?
票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/377887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档