软件开发后期新增需求,如何解决?

项目基本完成,尾款不断被拖延,客户提出新的需求,如何解决?

1、不能直接拒绝客户

以沟通的态度处理问题,不能直接拒绝客户,在与客户沟通中,挖掘客户变更的真实原因。如果新需求操作较为困难,需向客户说明情况,申请评估后再给出回复。

2、评估新需求带来的影响和风险

需要组织团队讨论和评估新增需求对项目的影响和风险,评估需求引起的工作量。如果新需求属于项目范围蔓延,需要商务拟定合约和修改价格。

需求变更风险

3、争取项目顺利结款

针对新需求,商务尝试和客户再签订新的合约,并争取目前项目的顺利结款。如果用户非常重要,新的需求在价格方面可以有一定的优惠甚至免费。

4、需求管理流程很关键

面对客户的需求要求,需求管理流程很关键。

在前期与用户签订合同时,可以增加一些相关条款,如限定用户提出需求变更的时间,规定何种情况的变更可以接受、拒绝接受或部分接受,还可以规定发生需求变更时必须执行变更控制流程。

5、需求分析颗粒度越小越好

需对用户需求进行明确分析,颗粒度越小越好。而基准文件定位范围越详细,双方对需求越清晰,用户交流顺畅,才有利于软件的顺利开发。如果需求没做好,基准文件范围含糊不清,后期需求频繁变更直接影响开发进度。

另外在划分用户需求时,需秉承需求迭代紧跟核心业务指标,按照一定的准则进行优先级的划分。

需求优先级划分

6、保障用户需求分析质量

CoCode平台针对这一问题,不仅对用户需求进行三级分类,更通过开发工具进一步提升用户需求质量。

CoCode需求分析工具,快速分析用户需求缺陷,对用户完整性以及全面反应用户需求有非常重要的警示作用,工具提升了用户需求质量,能够在一定程度上预防需求变更风险。另外工具自动生成UML用例图,直观表达用户需求,为系统设计提供基础并为估算项目规模提供依据。

CoCode需求分析工具 分析需求质量 估算项目规模

目前CoCode发布了四大开发工具:Co-Projec智能项目管理工具、需求分析工具、评审分析工具、故事点估算工具。目前限时免费,欢迎大家使用。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年8月12日
下一篇 2022年8月12日

相关推荐