软件工程(2016春)

软件工程(2016春)

课程
zh
中文
此内容评级为 0/5
来源
  • 来自www.xuetangx.com
更多信息
  • 等级 介绍
  • 从23 二月 2016开始

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Learn more

课程详情

教学大纲

第1章 初识软件工程
1.1 软件的本质特性
1.2 软件工程的产生与发展
1.3 软件工程的基本概念
1.4 软件质量实现
1.5 业界人士谈软件工程
测验题
讨论题
作业题
第2章 软件开发过程
2.1 软件过程
2.2 软件过程模型
2.3 敏捷开发过程
2.4 微软公司开发过程
测验题
第3章 编写高质量代码
3.1 编程过程与规范
3.2 良好的编程实践
3.3 Python集成开发环境
3.4 代码静态检查
3.5 代码性能分析
3.6 结对编程实践
3.7 刘贺谈软件工程
测验题
作业题
作业题再次提交
第4章 单元测试
4.1 单元测试概述
4.2 黑盒测试方法
4.3 白盒测试方法
4.4 单元测试工具
测验题
作业题
第5章 团队开发管理
5.1 团队组织与管理
5.2 项目沟通管理
5.3 软件项目计划
5.4 软件项目估算
5.5 敏捷开发之Scrum
5.6 团队协作工具Tower
5.7 软件配置管理
5.8 配置管理工具Git
测验题
讨论题
作业题
第6章 需求获取与文档化
6.1 需求工程师
6.2 需求定义
6.3 需求的类型
6.4 需求工程过程
6.5 需求的主要来源
6.6 需求获取技术
6.7 用户故事与估算
6.8 撰写需求文档
测验题
讨论题
第7章 软件系统设计
7.1 软件体系结构概念
7.2 软件设计原则
7.3 软件体系结构风格(一)
7.4 软件体系结构风格(二)
7.5 软件体系结构风格(三)
7.6 软件设计过程
7.7 Web系统架构设计
7.8 数据库选择策略
测验题
作业题
第8章 软件交互设计
8.1 交互设计概述
8.2 交互设计目标
8.3 GUI设计原则
8.4 KLM效率模型
8.5 Fitts定律
8.6 交互设计过程
测验题
第9章 软件系统测试
9.1 软件测试概念
9.2 软件测试类型
9.3 软件功能测试
9.4 软件性能测试
测验题
第10章 软件交付与维护
10.1 软件部署与交付
10.2 软件演化与维护
测验题
期末考试

先决条件

没有。

讲师

  • 刘强

平台

慕华(北京)网络技术有限公司旗下的学堂在线是免费公开的MOOC(大规模开放在线课程)平台,是教育部在线教育研究中心的研究交流和成果应用平台,致力于通过来自国内外一流名校开设的免费网络学习课程,为公众提供系统的高等教育,让每一个中国人都有机会享受优质教育资源。通过和清华大学在线教育研究中心、以及国内外知名大学的紧密合作,学堂在线将不断增加课程的种类和丰富程度。

此内容评级为 4.5/5
(没有评论)
此内容评级为 4.5/5
(没有评论)
完成这个资源,写一篇评论