软件开发原则
a.管理原则:
??? 1)估算,进度安排
??? 2)计划制定:估算项目时间进度
??????????????????????确定参与人数,技能,何时加入,具体人选
????????????????????? 确定运作方式
????????????????????? 确定采用的生命期模型
??? 3)跟踪(项目可视度)
??? 4)度量
b.技术原则:
??? 1)需求管理:分析方法,建模,沟通,需求与项目生命周期关系
??? 2)设计
??? 3)构件:主要指编码实践
??? 4)配置管理:CI,版本控制
c.质量保障:
??? 1)识别重点模块:我的经验是需求依赖图,多扇入的需求是重点关注对象
??? 2)测试
??? 3)技术回顾:检视代码
d.按指导去做