12 2015 档案
摘要:书简述了ATDD和BDD的区别。ATDD侧重于让开发目标更加明确。BDD则侧重于制定系统行为的场景。两者对防止功能退化十分重要。但是书指出,实例化需求既不是防止退化的充分条件,也不是必要条件,只是有效条件。并且,在EstimatingSoftwareCosts这本书中作者做了统计:通过回归测试移除缺...
阅读全文
摘要:第二章给出了做到实例化需求的关键过程模式:从目标中获取范围---->协作定制需求说明---->举例说明----->提炼需求说明----->不需要修改需求说明的自动化验证------->频繁验证----->演化出一个文档系统。从目标中获取范围:交付团队不应该指望用户直接给出范围或者解决方案,因为客户大...
阅读全文
摘要:一个系统开发的成败,好的需求是必要条件,这一点毋庸置疑。经过n年的争斗,大部分人还是不得不承认,文档是需求最好的载体,我们离不了它。请不要说代码是最好的文档,且不说这么多年了敢拍胸脯说代码特别好,特别可读的项目有几个?开发的同学起码不要指望业务人员精通你的编码,其实也不要指望测试人员,也没理由指望,...
阅读全文


浙公网安备 33010602011771号