摘要: 软件=程序+软件工程 推导 软件质量=程序质量 +软件工程质量。软件的开发过程有三个主要的特性;“好”“快”“便宜”。通俗的理解就是”软件在功能丶成本丶时间三方面满足利益相关者的需求。把自己项目的架构和流程做好,让所有人都能比较容易地进行QA工作,这样,团队的“软件工程质量”才会有提高。培养“大家都 阅读全文
posted @ 2025-03-28 00:15 Moonbeamsc 阅读(12) 评论(0) 推荐(0)
摘要: 第十三章的内容是关于各种测试方法和测试的设计方法。 在软件项目中,有这样一个拐点存在——在这一点之前,新的Bug产生的数量大于Bug解决的数量;在这一点之后,Bug的解决数量大于新的Bug产生的数量。各种测试方法:单元测试;代码覆盖率测试;构建验证测试;验收测试;探索式测试;回归测试;场景/集成/系 阅读全文
posted @ 2025-03-28 00:14 Moonbeamsc 阅读(8) 评论(0) 推荐(0)
摘要: 第15章 稳定和发布阶段 根据事情的轻重缓急,安排大部分事情在下一个版本做。正因为我们对项目、团队、商业模式有信心,才会把很多事情安排在以后的版本中。一个团队经历了计划/设计/开发等阶段,达成代码完成这一目标,似乎后面的事情就水到渠成了。其实不然,软件生命周期的最后阶段往往是最考验团队的,不但考验团 阅读全文
posted @ 2025-03-28 00:13 Moonbeamsc 阅读(11) 评论(0) 推荐(0)
返回顶端