Educode--头歌 《软件工程》-实验3-SWEBOK 与软件过程

第1关:软件工程的知识体系-SWEBOK

任务描述

本关任务:根据所学的有关 swebok 的相关知识,完成右侧练习题。

相关知识

为了完成本关任务,你需要掌握:

  • SWEBOK 的具体含义;
  • SWEBOK 的知识域。

SWEBOK是什么
软件工程是信息科技领域的核心学科,软件工程的目标是用工程化的方法来构建和维护实用的、满足需要的、高质量的软件。无论是在移动应用、互联网+、大数据、人工智能等新兴火热的概念里,还是在传统的应用软件、系统软件、信息系统、 Web 应用等概念中,软件工程都有着举足轻重的地位。
在这里插入图片描述
SWEBOK 是国际 IEEE 组织发布的针对软件工程知识领域研究与实践的权威指南,专注于软件工程领域的研发、实践、标准、文献等方面。其目标为:

  • 1、促进世界范围内对软件工程的一致观点;
  • 2、阐明软件工程相对其它学科(如计算机科学、项目管理、计算机工程和数学等)的位置,并确立它们的分界;
  • 3、刻画软件工程学科的内容;
  • 4、提供使用知识体系的主题;
  • 5、为开发课程和个人认证与许可材料,提供一个基础。

SWEBOK 的知识域

SWEBOK 描述了关于软件工程的普遍接受的知识。 SWEBOK V3 目前共有15个知识域,这15个知识领域概括了基本概念,并包括一个指向更详细信息的参考列表。它们分别包含有:

1、描述软件工程实践的知识域

  • 软件需求
  • 软件设计
  • 软件建设
  • 软件测试
  • 软件维护
  • 软件配置管理
  • 软件工程管理
  • 软件工程过程
  • 软件工程模型和方法
  • 软件质量
  • 软件工程专业实践

2、描述软件工程教育需要的知识域

  • 软件工程经济学
  • 计算基础
  • 数学基础
  • 工程基础

知识域的具体内容如图1所示:
在这里插入图片描述

作答要求

根据相关知识,按照要求完成右侧选择题任务。作答完毕,通过点击“测评”,可以验证答案的正确性。

参考资料

- 软件系统分析与设计笔记
- 现代软件工程讲义
- An Overview of the SWEBOK Guide

答案

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第2关:软件过程

任务描述

本关任务:掌握软件过程的具体含义,完成相应的练习题。

相关知识

为了完成本关任务,你需要掌握:软件过程及其具体含义。

软件过程是什么
在开发产品或构建系统时,遵循一系列可预测的步骤(即路线图)是非常重要的,它有助于及时交付高质量的产品。软件开发中所遵循的路线图称为“软件过程”。软件过程也称为软件生存周期过程,是指软件生存周期中的一系列相关过程。为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤
在这里插入图片描述
软件过程的具体含义
软件过程指软件生存周期中的一系列相关的过程。过程是活动的集合,活动是任务的集合。它共包含有三层含义:

  • 1、个体含义:指软件产品或系统在生存周期中的某一类活动的集合,如软件开发过程,软件管理过程等;
  • 2、整体含义:指软件产品或系统在所有上述含义下的软件过程的总体;
  • 3、工程含义:指解决软件过程的工程,它应用软件工程的原则、方法来构造软件过程模型,并结合软件产品的具体要求进行实例化,以及在用户环境下的运作,以此进一步提高软件生产率,降低成本。

软件过程的7大元素
软件过程主要针对软件生产和管理进行研究。为了获得满足工程目标的软件,不仅涉及工程开发,而且还涉及工程支持和工程管理。对于一个特定的项目,可以通过剪裁过程定义所需的活动和任务,并可使活动并发执行。与软件有关的单位,根据需要和目标,可采用不同的过程、活动和任务。具体含义如下:

  • 活动:开发、维护、管理等;
  • 任务:活动的细分,确定、安排任务等;
  • 工件:软件过程的工作产品,分输入与输出工件;
  • 角色:定义了软件过程中的个人或小组的行为与职责;
  • 资源:最佳实践、工具、技术、机器、场地等;
  • 目标:每个过程有明确的目标;
  • 度量指标:目标的具体度量与分析,如进度、成本、质量、返工率。

作答要求

根据相关知识,按照要求完成右侧选择题任务。作答完毕,通过点击“测评”,可以验证答案的正确性。

参考资料

【1】软件过程
【2】软件工程概论

答案

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喜欢奶盖那只猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值