管理原则:
准确判定产品规模(功能、复杂度等);
根据产品规模分配资源;
制定资源计划;
监控、引导资源保持项目方向不偏离
技术原则:
进行需求管理:需求分析方法、系统建模实践、沟通实践、需求管理和其他生命期模型的关系
好的设计:把握预先设计的度,多重构
频繁构建:从开发的集成到构建(Build)
到位的软件配置管理:版本控制
质量保证原则:
尽量在早期发现错误
易错模块:找出易错模块并优先处理
测试:单元测试与系统测试
技术回顾:走查、代码阅读、检查、技术回顾
管理原则主要涉及项目估算、计划、跟踪与度量四个方面。
估算:对项目规模、成本、计划的估算。
计划:计划一个项目应该包含的活动,包括项目估算和时间进度、确定人员(多少人、人员的技能以及何时加入)、项目运作方式、项目的生命期模型、管理风险、项目策略
跟踪:
管理级跟踪控制:任务列表、进展报告会议、进展报表、里程碑审查、预算报告、走查管理
技术级跟踪控制:技术审查、技术审计、标志里程碑是否完结的质量关口
度量:收集基准收据来分析软件质量和生产率