197
社区成员
发帖
与我相关
我的任务
分享Task1
姓名:马飞洋
学号:2030110414
班级:软工201
兴趣爱好:打篮球、听音乐、散步、刷视频
个人编程能力:个人觉得自身的编程能力不是很出色,接触过c++和java,简单的可以编写,没接触过什么项目,主要是课后作业,编程能力还有待提高。
Tsak2
Q1:SWEBOK的 发展简史?(起源、时间、版本、特征)
软件工程自1968年被提出以来,经过40余年的发展,已逐渐形成本学科的基础理论、工程方法与技术体系。在软件工程学科发展过程中,软件工程知识体系(SoftwareEngineeringBodyofKnowledge,SWEBOK)发挥了重要作用,促进了软件工程学科建设与教育体系完善,奠定了软件工程成为独立学科的基础,并因此受到人们越来越多的重视。
美国电子电气工程师学会IEEE-CS于1994年开始研究SWEBOK,2001年发布SWEBOK1.0版[1],2004年发布SWEBOK2.0版[2],2015年发布SWEBOK3.0版,成为软件工程知识体系的样板[3]。SWEBOK定义了“有能力的软件工程人员,为胜任潜在的应用所应该具有的知识”及其关键知识领域(KA)。SWEBOK的提出和演变对于全球范围软件工程学科与课程体系建设产生了广泛而又深远的影响,成为许多国家开展软件工程教育、制定软件工程专业课程体系的重要参考依据。
Q2: SWEBOK V3.0 和 C-SWEBOK 区别与联系?
鉴于软件工程学科近年来的发展新趋势与软件人才培养发生的新变化,吸纳我国软件工程学科与软件工程教育发展的经验,教育部软件工程专业教学指导委员会基于SWEBOK3.0及相关学科的知识体系,参考SEEK(SoftwareEngineeringEducationKnowledge)课程体系[5],提出中国版软件工程知识体系C-SWEBOK(ChineseSWEBOK),在软件服务工程、软件工程典型应用、软件工程职业实践等知识领域方面进行了适当扩充与细化,融入部分中国软件工程教育元素,以便适应我国软件人才培养的需要。C-SWEBOK旨在进一步完善和形成适合中国国情的软件工程专业教育理论与知识基础,为我国众多高校的软件工程课程体系与学科建设提供指导,也有利于提高我国软件人才的培养质量。
C-SWEBOK主要面向高校教学管理者及任课教师,兼顾学生及软件行业从业人员,有助于读者理解软件工程的基础知识与核心知识,为不同类型高校制定软件工程专业培养方案、课程体系和教学内容提供指导。
Q3:展望SWEBOK 下一个版本可能补充或改进的知识域?
改进知识域可从已有的知识域软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件工程管理、软件工程模型与方法、软件工程过程、软件质量进一步改进与修改。