快速开发的最佳实践整理

1.          变更委员会
变更委员会是控制软件产品变更的一种措施。通过各个有关部门(开发部门,用户支持部等)的代表一起工作的方式进行的,对批准和拒绝项目变更具有最总决定权,可以控制变更数目。
 
2.          日创建和冒烟测试
项目每天被完整编译创建一次,并且通过一系列的测试以检验其基本的运行状态。和里程一起使用,提供增量开发所需的支持,将集成的问题的可能性缩小,防止不能集成的情况出现。
 
3.          变更设计
在软件开发的早期,引入变更设计活动,识别可能发生的变更,制定可行的变更计划,隐藏设计结果避免影响。采用软件重用的开发方法,增量开发。
 
4.          渐进交付
在可能的情况下,把软件的某些选定的部分提前交付,具有用户响应用户要求并改变产品方向的能力。
 
5.          渐进原型
系统以逐步增加的方式进行开发,以便于随时根据用户的反馈来修正系统。
 
6.          目标设计
以最近的目标来激励开发人员的积极性。
 
7.          检查
一种正是的技术性回顾,通过良好的训练和特定的角色,使用常见的错误列表,对各种要检查的材料进行核对。
 
8.          联合应用开发
设计人员、用户和管理人员共同澄清系统相关细节。
 
9.          生命期模型的选择
 
10.      测量
 
11.      小型里程碑
一种进行项目跟踪和控制的方法。
 
12.      外包
 
13.      原则性谈判
一种基于沟通和创造双赢的策略,而不是单方活力的谈判技巧。
 
14.      高效开发环境
 
15.      快速开发语言
16.      需求修正
通过仔细检查去掉不必要的需求。
 
17.      重用
建立常用部件库的长远策略,积累的部件有助于新项目的快速集成。
 
18.      签约雇佣
 
19.      螺旋型生命期模型
 
20.      阶段性交付
 
21.      W理论管理
22.      舍弃型原型法
23.      限时开发
24.      工具组
25.      构建用户接口原型
26.      自愿加班
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值