软件工程复习

chapter 1

layer:
process (model):
communication
planning
沟通,策划,建模,构建,部署
method
tool

quality

硬件与软件定义与区别:

chapter 2

process models
communication(task,work,products)
planning
modeling:
analysis
design
constructing:
coding
testing
deployment

umbrella activity:
management
tracking&monitoring
SW configuration management
risk management

eg.
waterfall(liner model)
Increamental model
prototyping model(UI,需求不确定)
spiral model

敏捷开发
agility model:
宣言
change
working SW

SE:90 IEEE
XP
CRC
refactoring重构
pair-programming结对

process assessment
ISO
IEEE
SEI
CMMI()
level
name

RUP(UP), S phase

practice实践原则principle