摘要: 对非软件领域的其他领域[比如化工、船舶等等]的工程项目有了解的人,应该都知道:工程规模扩大,其他相应的人力成本,过程计算,工程周期等等并不是线形关系。更经常地,您会发现,有时候小工程和大工程适用的科学理论体系都是不同的。
依据小工程的经验判断大工程问题是单纯的幻想,那么,软件领域又有哪些值得注意或者有趣的规律呢?
阅读全文
随笔分类 - 学习笔记
摘要:你越了解你的对手——BUG,你的测试就越做的更好,软件质量就越可靠。
虽然很难将其他组织的经验数据应用到自己所在的组织,甚至有些数据和直觉相反,但你需要行动起来,借助一些方法,评估自己的情况,去改进。
阅读全文
摘要:一个关键事实:提高开发效率和改善质量的最佳途径——减少代码返工的时间。无论返工的原因是需求/设计/调试任一原因。软件产品的业界平均生产效率是每人每天10-50行最终交付代码[包括所有非编码开支]。 ??——那时间是怎么花费了呢测试人员、项目经理、行政支持、设计人员的非编码工作虽然被计算在内,但不是时间花费最主要的原因。调试、修正、重构、返工是最昂贵的软件开发的时间开销。IBM研究的一个结论:缺陷最...
阅读全文
摘要:外在特性:该软件产品用户所能感受到的部分。包括:正确性可用性效率可靠性完整性适应性精确性健壮性内在特性:开发人员更关注的部分。包括可维护性灵活性可移植性可重用性可读性可测试性可理解性强调某个外在属性,可能会对另一些外在属性产生正面[é]或者负面[ê]的影响,也可能没有影响,如下表: 正确性 ...
阅读全文

浙公网安备 33010602011771号