未录制

处理软件开发项目中的Scopecrip

范围管理Linda Russell读取时间分钟内

数据流图图中间浅聚焦

范围爬虫是软件开发项目的重大风险并避免或至少降低风险

作用域Criep是什么

开发新软件通常是客户识别需求的结果(可能是内部或外部组织)下一步是具体说明软件将如何满足需求具体地说,什么功能开发这是项目“范围”。项目计划根据开发交付规定功能估计并商定结束日期

开发启动项目似乎进展顺利客户发现有附加需求 忘记提及 或额外功能元素增加这些额外因素往往会导致延长项目持续时间,结果错过最后期限并增加费用,导致项目差值下降,客户可能因延迟交付而不满并丧失信誉。

如何处理作用域criep

功能规范一开始就制作很重要,写成客户能理解的词句举例说,通过软件支持过程,或许用模拟屏幕拍子演示,将有助于从用户角度澄清新系统将如何运作。

功能规范必须由客户商定并签名,并应当包括范围说明表示只有规格中明文描述的功能才包括在项目范围中,而任何未描述的东西都为“外部范围”。

客户随后识别额外元素时参考规范:描述或间接指用所需功能反之则新开发超出范畴

下一步是研究开发新功能的影响:需要额外努力吗?这会对项目总体持续时间产生什么效果将产生哪些额外费用以及这将如何影响项目比值

如果撞击无关紧要,可商定在现有项目中包括新功能,但最理想的是,应发布订正规范以书面形式说明。风险在于客户认为创下先例, 并会以类似方式做进一步的修改:在此例中传递允许修改的理由很重要 。

额外开发更有可能造成延迟和/或额外费用需要使客户了解修改对时间尺度和费用的影响,并书面说明增改由客户决定是否愿意支付更多款项,并接受修改后项目结束日期如果他们同意,新规范应像以前一样签名

需要范围说明吗?

可认为写出足够详细规范来制作范围说明比整个项目值需要更多时间(和成本)。举例说,如果整个项目只花几个星期时间写详细规范需要5天时间,成本/效益分析将显示它不值得做。

评估风险概率(基于你对客户的了解和对确定所有需求的信心)和潜在效果,并充分应急估计时间和成本以覆盖除最大规模修改规范以外的所有内容


Linda Russell有M.A技术授权并有25年以上软件实施和咨询经验


推荐文如下:停止Criep运行与您的项目邓肯豪伊

下题

可能你还有兴趣