摘要:
一个关键事实:提高开发效率和改善质量的最佳途径——减少代码返工的时间。无论返工的原因是需求/设计/调试任一原因。软件产品的业界平均生产效率是每人每天10-50行最终交付代码[包括所有非编码开支]。 ??——那时间是怎么花费了呢测试人员、项目经理、行政支持、设计人员的非编码工作虽然被计算在内,但不是时间花费最主要的原因。调试、修正、重构、返工是最昂贵的软件开发的时间开销。IBM研究的一个结论:缺陷最... 阅读全文
摘要:
外在特性:该软件产品用户所能感受到的部分。包括:正确性可用性效率可靠性完整性适应性精确性健壮性内在特性:开发人员更关注的部分。包括可维护性灵活性可移植性可重用性可读性可测试性可理解性强调某个外在属性,可能会对另一些外在属性产生正面[é]或者负面[ê]的影响,也可能没有影响,如下表: 正确性 ... 阅读全文