软件工程
xuyuanchen
这个作者很懒,什么都没留下…
展开
-
净室软件工程
净室软件工程(cleanroom software engineering)是90年度IBM提出来的,他们的思想是不要debug,一次性compile通过。这个刚开始给我们的感觉是不可能实现的,即使实现了效果也不会像想象的好,但是,IBM通过测试与验证得出他们在开发一个OA系统,在2万多行的代码当中,bug只有1到2个。 具体的做法是首先根据图形来开出规格,然后验证程序(测试不是唯一...2010-04-14 00:52:21 · 630 阅读 · 0 评论 -
Agile modeling
Agile modeling(敏捷式开发)和Prescriptive modeling(规定式的开发)是两个不同的开发模式,对于Prescriptive process modeling,在平时的开发过程中是非常之普遍的,例如waterfall model,incremental model,spiral model等。而对于这种模式的缺点在于在创作软件过程中人的一些脆弱性,正是开发人员具有...2010-04-20 22:12:37 · 347 阅读 · 0 评论