软件产品构建
软件产品构建
1000+ 人选课
更新日期:2026/03/30
开课平台爱课程(中国大学MOOC)
开课高校东北大学
开课教师郭军
学科专业工学计算机类
开课时间2020/06/29 - 2020/08/02
课程周期5 周
开课状态已结课
每周学时-
课程简介

    《软件产品构建》课程是一门适合软件工程、数字媒体、计算机应用、物联网工程、人工智能等专业的通识选修课程。

    教学内容

  1. 三个维度:从过程、管理和技术3个维度展开全生命周期的软件产品构建的教学活动;

  2. 五个部分:内容包括创建图景、规划路线、设计原型、研发产品、演化价值等五个部分;

  3. 廿个模块:一共包括20个教学模块。


    培养目标:对学生进行三个方面的培养:

  1. 在专业能力方面,培养软件产品构建过程中的低阶编码实现能力、中阶分析设计能力、高阶演化创新能力;

  2. 在思想教育方面,培养学生的爱校、爱乡、爱国、爱人类的大爱情怀;

  3. 在创新创业方面,培养创新作品和创业人才。

课程大纲

创建图景:课程导览之后,介绍如何发现软件产品机会,如何提出软件产品概念,以及如何设计商业模式

A3商模设计

A2概念提出

Start课程导览

A1机会发现

A创建图景测试

A创建图景:介绍如何识别产品机会,如何软件产品的概念,如何设计软件产品的商业模式

A1机会发现

A2概念提出

A3商模设计

B规划路线之WBS和团队组织:掌握WBS的概念,运用WBS分析产品范围和任务;掌握企业架构、团队结构、成员角色,以及云化组织。

B2团队组织

B1任务分解

B规划路线之成本评估:从宏观、中观和微观三个不同层次学习软件成本度量的方法。

B3成本评估

B规划路线之过程规划:掌握不同的软件开发过程模型

B4过程规划

B4过程规划

C1需求分析

C1需求分析之用例图

C1 需求分析

C1 需求分析之活动图

C1 需求分析之用例文档

C2-C4 原型设计

C3 静态原型

C2 用户体验

C4 动态原型

D1 软件设计

D16 -D17 架构和数据库设计

D11-D15 基本概念和基本方法

D1 软件设计 D2软件编码

D18-D22

D3-D4 重构和测试

D4 测试

D3 重构

E1-E4 演化价值

E1-E4 演化价值

App 下载
关注我们