×

Loading...

阿拽的一个好处是尽早消灭歧义:

需求确定以后,分解成小(或者更小)的功能,先写UNIT TEST,再写代码(TDD),通过测试后,就提交。好处是尽早发现和需求不一样的地方,避免N个月后当整个软件写好才发现南辕北辙。
Report

Replies, comments and Discussions:

  • 工作学习 / 科技杂谈 / 如果你有了一个绝好的主意有可能赚大钱,自己砸锅卖铁集资掏腰包请几个人一起干,六个月不成功便成仁,摸着石头过河一路试水把你的灵光一现产品化但多半变化会比计划快 ----
    你很有可能会考虑用 agile,你更多时候不是公司老板而是 product owner,你的目的不是每日例会 stand up,而是尽快把你的想法变成产品。




    这种情况下你可能会理解 agile 的初衷。







    记得不要雇每天7.5小时里5个小时刷rolia的人。
    • 是的,Owner 最喜欢 Agile。十多年前曾在一项目,那个把项目承包下来的就是这样,用的是 XP。
    • 现在的问题是,业界把Agile当成了万金油,似乎用了Agile什么都可以迎刃而解,那就有点过了。
    • 阿拽的一个好处是尽早消灭歧义:
      需求确定以后,分解成小(或者更小)的功能,先写UNIT TEST,再写代码(TDD),通过测试后,就提交。好处是尽早发现和需求不一样的地方,避免N个月后当整个软件写好才发现南辕北辙。