Working Practice-通过开发循环达到目标

通过开发循环达到目标(参考自《Head First软件开发》

没有开发循环

  1. 没有持续与客户核对的开发方法。
  2. 很大的程度上偏离客户的想法,并非一点点。

有开发循环

  1. 持续与客户沟通
  2. 持续集成
  3. 重大进展的时候与客户沟通确认
  4. 开发循环产生可工作的软件
  5. 每个开发循环都是一个微型项目,都有自己的需求,设计,编码,测试等阶段。
  6. 可以使开发循环一直保持在相对正确的轨道上,即便有些问题,也会比较小,容易修改。
  7. 如有必要,比较大的循环项目,可以再拆分成开发循环。

箴言

  1. 开发循环与从客户那里得到反馈都是很重要的。
  2. 即便是短期的项目,开发循环也很重要(短期的项目相对时间更紧,有问题得到改变的buffer更少)
  3. 不缺定的东西,打电话问产品经理或客户,空等和瞎猜都没有意义。
  4. 交付有些功能能正常工作的软件比交付功能虽多但不能正常工作的软件总是要好。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值