软件工程与计算总结(二十三)软件工程职业基础

本系列最后一更,《软计》系列总结的大结局!本栏目告一段落,之后会结合真题和练习题再发布新的总结~

往期链接:

《软件工程与计算》总结


一.软件工程职业

1.行业的发展

  • 20世纪50年代:计算机还是研究型机器,只有重要的科研院才拥有计算机,此时均处于研究目的编写软件
  • 20世纪60年代:有些大型企业开始使用商业大型机,但是较为昂贵,只有少数企业拥有,软件从业人员也不多
  • 20世纪70年代的两个趋势------小型商业机和结构化编程理论,前者扩大了应用软件的需求,后者降低了开发难度、提高了开发成功率,二者联合起来,使得软件行业的公司和从业人员都出现了显著增长------软件行业雏形开始显现
  • 20世纪80年代PC和GUI的普及,软件行业的公司和人员数量急剧增长
  • 20世纪90年代至今,随着Internet和小型设备的发展,软件深入到了人类社会的各个角落,软件行业的公司和从业人员数量也继续急剧增长

2.职业的出现

一个行业成熟为职业需要具备下列几个基本特征:

  • 有一批专职的从业人员
  • 界定了一个知识体系,明确从业人员需要具备的知识和技能
  • 建立了合格的教育体系,能够批量培养职业人员
  • 建立了严格的认证体系,能够保障从业人员的合格资质
  • 形成了职业的道德规范认同
  • 组织了指导性的行业协会

3.工程师职业素质

  • 团队工作能力
  • 交流沟通能力
  • 遵守职业的道德标准和操行规范
  • 积极参与行业协会活动,遵守行业标准,推进行业发展~
  • 了解软件工程对社会、经济、法律等相关领域的影响、问题和观点~

二.职业概况

1.知识体系

15个知识领域:

  • 软件需求
  • 软件设计
  • 软件构造
  • 软件测试
  • 软件维护
  • 软件配置管理
  • 软件工程管理
  • 软件工程过程
  • 软件工程工具和方法
  • 软件质量
  • 软件工程职业实践
  • 工程经济学基础
  • 计算基础
  • 数学基础
  • 工程基础

2.教育体系

(CCSE2004认为上述蓝标即为本科教育的核心知识领域~)外加:建模与分析、验证与确认

3.职业道德规范

参考《软件工程道德和职业实践规范(5.2)版》【SEEPP1999】

4.认证体系

  • 教育鉴定:政府主导
  • 职业认证:行业主导
  • 从业执照:鉴定不同于认证,认证也不同于执照;鉴定针对专业,认证针对个人

5.行业协会

相关推荐
丶Darling.5 小时前
26考研 | 王道 | 数据结构笔记博客总结
数据结构·笔记·考研
道长没有道观6 小时前
计算机操作系统笔记
笔记·考研·操作系统
西电研梦9 小时前
学硕热度下降,25西电数学与统计学院(考研录取情况)
考研·数学·统计学·西安电子科技大学·应用经济
瓯雅爱分享16 小时前
任务管理系统,Java+Vue,含源码与文档,科学规划任务节点,全程督办保障项目落地提效
java·mysql·vue·软件工程·源代码管理
LVerrrr16 小时前
Missashe考研日记-day27
学习·考研
光头颜18 小时前
UML之序列图事件时刻与轨迹
软件工程·uml
西电研梦21 小时前
上岸率85%+,25西电先进材料与纳米科技学院(考研录取情况)
科技·考研·西安电子科技大学·材料学·材料物理与化学·材料化学工程
西电研梦21 小时前
热度上升,25西电机电工程学院(考研录取情况)
考研·研究生·西安电子科技大学·机电工程·仪器科学与技术
Nita.1 天前
UML 类图基础和类关系辨析
软件工程·uml类图
lwewan1 天前
26考研——存储系统(3)
c语言·笔记·考研