ACP敏捷项目管理需求管理和需求判断重要性?
我们做软件项目时,判断需求是否需要做,是项目经理或需求经理一项必备的技能,需求是否收集一般要形成一定的判定标准,不能随心而欲,依照个人喜好去收集,项目就很容易失控了。
需求主要看是toB还是toC的。toB的需求,是查看用户所提的需求是为了解决什么问题(痛点),提需求的背景是什么,然后分析制定解决方案。toC的需求,是根据调研的结果,大部分用户想要的功能,及核心功能放到**位,然后按优先级进行排序。
toB的需求,看客户提的需求是功能性的、统计展示性的、性能的、接口对接的、安全性的等。
功能的需求,提出解决方案,视情况设计功能页面demo,制定测试方案,内部评审后,让用户确认,后期根据demo页面和测试方案进行验证。
统计展示性的需求,提供demo给客户确认,而后按此开发,开发完成客户参考demo验收。
性能需求,通常可量化,制定测试方案,也是让用户确认,后期按照测试方案进行测试。
接口对接需求,做好接口定义,制定对接方案,后续对接、验证。
系统安全性等需求,按照相应的安全性要求,制定相应实现方案,实现后能够给客户提供满足相应标准要求的证据,如截图、文字等。
toB的需求主要以验收交付为考核,满足测试用例就说明你需求满足了,你要证明你的功能是满足需求的你就提,用户也可以对照技术建议书来核对你的功能。
toC的需求是根据调研的结果,大部分用户想要的功能,及核心功能放到**位,然后按优先级进行排序,有可能是一个功能非常重要,但对于研发的工作量很小,也有可能功能不是特别重要,但是研发可能需要开发几个月。
经常迭代排优先级,如果现在做的没有缺陷的BUG,基本功能没有问题,且没有更优且能替代的方案,一般还是把现在的继续做完。因为不可能一次性把所有好的功能全部做完,外面的需求是无序、多变的,一直在变化,我们做好版本迭代就好。
二、需求是否可做的主要判断依据:
1. 给谁带来了价值,价值是多少?
2. 这个需求需要多大的成本,成本和价值的比例是多少?
3. 需求对业务的影响是什么?还是价值的问题
4. 是否解决了需求?解决了什么需求?这个需求是否有其他成本更低的方式解决。
需求到手要不要做从两方面考虑,一方面看是否对公司主线业务有不良影响,如果有,影响有多大。另一方面看对公司主线业务的帮助,如果有很大帮助,则坚持做下去,如果可做可不做,则衡量开发工作量是否饱和,如果饱和,则推迟或不做。
如果您想要学习了解更多的这方面的知识欢迎关注:深圳青蓝,
0755-86950769
ACP敏捷项目管理需求管理和需求判断重要性?
我们做软件项目时,判断需求是否需要做,是项目经理或需求经理一项必备的技能,需求是否收集一般要形成一定的判定标准,不能随心而欲,依照个人喜好去收集,项目就很容易失控了。
需求主要看是toB还是toC的。toB的需求,是查看用户所提的需求是为了解决什么问题(痛点),提需求的背景是什么,然后分析制定解决方案。toC的需求,是根据调研的结果,大部分用户想要的功能,及核心功能放到**位,然后按优先级进行排序。
toB的需求,看客户提的需求是功能性的、统计展示性的、性能的、接口对接的、安全性的等。
功能的需求,提出解决方案,视情况设计功能页面demo,制定测试方案,内部评审后,让用户确认,后期根据demo页面和测试方案进行验证。
统计展示性的需求,提供demo给客户确认,而后按此开发,开发完成客户参考demo验收。
性能需求,通常可量化,制定测试方案,也是让用户确认,后期按照测试方案进行测试。
接口对接需求,做好接口定义,制定对接方案,后续对接、验证。
系统安全性等需求,按照相应的安全性要求,制定相应实现方案,实现后能够给客户提供满足相应标准要求的证据,如截图、文字等。
toB的需求主要以验收交付为考核,满足测试用例就说明你需求满足了,你要证明你的功能是满足需求的你就提,用户也可以对照技术建议书来核对你的功能。
toC的需求是根据调研的结果,大部分用户想要的功能,及核心功能放到**位,然后按优先级进行排序,有可能是一个功能非常重要,但对于研发的工作量很小,也有可能功能不是特别重要,但是研发可能需要开发几个月。
经常迭代排优先级,如果现在做的没有缺陷的BUG,基本功能没有问题,且没有更优且能替代的方案,一般还是把现在的继续做完。因为不可能一次性把所有好的功能全部做完,外面的需求是无序、多变的,一直在变化,我们做好版本迭代就好。
二、需求是否可做的主要判断依据:
1. 给谁带来了价值,价值是多少?
2. 这个需求需要多大的成本,成本和价值的比例是多少?
3. 需求对业务的影响是什么?还是价值的问题
4. 是否解决了需求?解决了什么需求?这个需求是否有其他成本更低的方式解决。
需求到手要不要做从两方面考虑,一方面看是否对公司主线业务有不良影响,如果有,影响有多大。另一方面看对公司主线业务的帮助,如果有很大帮助,则坚持做下去,如果可做可不做,则衡量开发工作量是否饱和,如果饱和,则推迟或不做。
如果您想要学习了解更多的这方面的知识欢迎关注:深圳青蓝,
0755-86950769
ACP敏捷项目管理需求管理和需求判断重要性?
我们做软件项目时,判断需求是否需要做,是项目经理或需求经理一项必备的技能,需求是否收集一般要形成一定的判定标准,不能随心而欲,依照个人喜好去收集,项目就很容易失控了。
需求主要看是toB还是toC的。toB的需求,是查看用户所提的需求是为了解决什么问题(痛点),提需求的背景是什么,然后分析制定解决方案。toC的需求,是根据调研的结果,大部分用户想要的功能,及核心功能放到**位,然后按优先级进行排序。
toB的需求,看客户提的需求是功能性的、统计展示性的、性能的、接口对接的、安全性的等。
功能的需求,提出解决方案,视情况设计功能页面demo,制定测试方案,内部评审后,让用户确认,后期根据demo页面和测试方案进行验证。
统计展示性的需求,提供demo给客户确认,而后按此开发,开发完成客户参考demo验收。
性能需求,通常可量化,制定测试方案,也是让用户确认,后期按照测试方案进行测试。
接口对接需求,做好接口定义,制定对接方案,后续对接、验证。
系统安全性等需求,按照相应的安全性要求,制定相应实现方案,实现后能够给客户提供满足相应标准要求的证据,如截图、文字等。
toB的需求主要以验收交付为考核,满足测试用例就说明你需求满足了,你要证明你的功能是满足需求的你就提,用户也可以对照技术建议书来核对你的功能。
toC的需求是根据调研的结果,大部分用户想要的功能,及核心功能放到**位,然后按优先级进行排序,有可能是一个功能非常重要,但对于研发的工作量很小,也有可能功能不是特别重要,但是研发可能需要开发几个月。
经常迭代排优先级,如果现在做的没有缺陷的BUG,基本功能没有问题,且没有更优且能替代的方案,一般还是把现在的继续做完。因为不可能一次性把所有好的功能全部做完,外面的需求是无序、多变的,一直在变化,我们做好版本迭代就好。
二、需求是否可做的主要判断依据:
1. 给谁带来了价值,价值是多少?
2. 这个需求需要多大的成本,成本和价值的比例是多少?
3. 需求对业务的影响是什么?还是价值的问题
4. 是否解决了需求?解决了什么需求?这个需求是否有其他成本更低的方式解决。
需求到手要不要做从两方面考虑,一方面看是否对公司主线业务有不良影响,如果有,影响有多大。另一方面看对公司主线业务的帮助,如果有很大帮助,则坚持做下去,如果可做可不做,则衡量开发工作量是否饱和,如果饱和,则推迟或不做。
如果您想要学习了解更多的这方面的知识欢迎关注:深圳青蓝,
0755-86950769
http://www.shzhchina.com/kctxview.aspx?id=46
资讯来源:http://www.shzhchina.com/kctxview.aspx?id=108
|