• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

敏捷软件开发(下篇)

发布: 2008-5-28 10:15 | 作者: 不详 | 来源: ZDNet | 查看: 114次 | 进入软件测试论坛讨论

领测软件测试网

      两周的反复让客户可以充分利用任何变化。例如,3Q公司碰到了一个很有预见能力的客户。他意识到一个按计划放在发布后期的素材事实上需要更早完成。在经过一个简短的讨论之后,小组用客户要求的素材替换掉了当前发布里具有同等价值的素材。那么成本呢?只是一个15分钟的对话。

      以上只是对策划过程如何工作的简要概述。我们建议寻求对该过程这一部分的一些帮助或者指导,因为它可能会十分复杂,仔细调整常常也是必需的。

      这一反复过程和发布策划分别要每两个星期和每三个月进行一次。

      重要的成功因素

      在反复中期进行一次检查——尽早检查小组在反复中期的进展情况。
      估计就是这样——小组一开始的估计常常会偏离甚远——开发人员都是乐观主义者!但是随着小组进展到新的反复并适应这一过程,估计(的准确性)或者速度(小组工作有多快)就会确定下来。
      昨天的天气——一旦完成了一个反复,你将对小组的速度有一个粗略的概念——两个星期里可以交付多少素材。这就是小组认可的在未来两周里的速度和小组工作量。随着小组的成熟,具备更好地进行估计的能力,你的速度可能会提高,然后固定在一个稳定的速度上。
      速度不是一根棍子——而是对管理者的提醒——速度不是用来鞭打小组的大棒;它是用来测量自然波动的。
      决策——客户或者客户小组必须具有决策权,或者能够迅速进行决策,尤其是在需要变化或者适应的时候。
      协商的意愿——客户必须愿意就范围等内容进行协商。这才是敏捷开发的工作方式:就范围进行协商,排列最具业务价值的功能的优先顺序。
      敏捷开发里的策划可能会很困难,所以我们建议你去寻求一些帮助,并花时间来完成它。

      保持高效——第四步
      逐步推进这一过程的最佳方法之一是有一个在现场的客户。最理想的方法是让客户坐在小组成员当中,这样就可以随时回答问题。这限制了开发人员的随意猜想。此外,在现场的客户能够以最快的速度回答开发人员的疑问。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网