407 字
1 分钟
软件工程课程学习笔记
2026-09-07

第一章:软件概述#

软件 = 程序 + 数据 + 文档

现代软件项目开发与管理是环环相扣的八大系统工程: 现状分析、模式梳理、体系架构、蓝图设计、结构、平台、策略、组织

软件的本质特性#

构造性是软件最本质的特性。传统软件开发由于是个人作坊式的,主要解决功能问题而较少考虑结构问题,导致结构复杂维护难度大

演化性也是软件的重要特性,软件不可能一成不变

软件技术的总体发展趋势#

平台网络化,方法对象化,系统构件化,产品家族化,开发工程化,过程规范化,生产规模化,竞争国际化。
其中:软件系统是核心,支撑软件是手段,应用是目标,标准规范是基础,安全是保障

软件项目管理的关键概念点#

  • 项目、产品、平台判断:721原则,64原则
  • 软件项目的合理利润30%
  • 软件项目管理体系分类CMM/CMMI(衡量软件组织开发过程成熟度的一套体系),XP(敏捷开发),IPD(集成产品开发,关注整个产品开发过程)
  • 软件公司费用构成:人力成本与平台管理成本五五开
  • 工作预测:人天 = 人数 * 天数, 人月 = 人数 * 工作月数
分享

如果这篇文章对你有帮助,欢迎分享给更多人!

软件工程课程学习笔记
https://www.naie-char.cc/posts/软件工程学习笔记/
作者
萘Naie_Char
发布于
2026-09-07
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录