第0章
软件的多维视角:
按阶段划分:构造时/运行时视图
按动态性划分:时刻/阶段视图
按构造对象的层次划分:代码/构件视图
根据多维视角组合,有8个视角
软件发展圈:
计划》》分析》》设计》》实现》》测试&整合》》维护》》计划
软件系统的质量特性
– 外部与内部质量因素
– 重要的外部质量因素
– 质量因素之间的权衡
软件建设的五个关键质量目标
– 易于理解:优雅美观的代码/可理解性
– 准备好改变:可维护性和适应性
– 开发成本低:设计/重用:可重用性
– 免受错误影响:健壮性
– 高效运行:性能
个人整理自刘铭老师课件,仅供参考学习,不得转载