授课 --->《软件过程》硕士课程
学时:32学时

课程简介:
  最近几年,人们逐渐认识到,"产品的质量不仅和产品本身有关,而且更重要的是组织和生产过程",这是全面质量管理 TQM 的核心思想,软件过程(Software Process)因而也成为软件组织的核心竞争力,软件产业界和学术界的热点。所谓软件过程,是指软件生存周期中用于开发和维护软件和相关产品所采用的活动一系列相关过程,这些过程的执行可以是有序的、重复的、并行的、嵌套的,也可以是有条件地引发。它和软件技术、软件人员一起,构成了软件工程的金三角。本课程以RUP为例,具体讲授什么是软件过程?如何在企业中设计和实施软件过程?如何度量和评估软件过程的质量和有效性?
  本课程面向软件产业,以SWEBOK和CMMI为基础,采用案例教学。
 共 享 资 料
国际软件工程知识体系SWEBOK
软件开发文档模板

课程提纲:

1.Software Process
· Software Process Overview

2.Rational Unified Process
· RUP Iterative Development
· RUP Structure and Navigation
· RUP Content

3.Agile Process
· Agile Principles
· Scrum
· Extreme Programming

 

4.Software Process Implementation & Change

· Implementation & Change Overview
· Assess Development Organization
· Plan Implementation
· Configure Process and Guidelines
· Tools and People
5.Software Process Quality
· Process Assessment
· Process and Product Measurement