软件设计中的敏捷开发
郑州软件公司(www.nwisdom.com)和您谈一谈敏捷开发
敏捷联盟为希望达到敏捷的人们定义了1 2条原则:
1.我们最优先要做的是通过尽早、持续地交付有价值的软件来使客户满意。
2.即使在开发的后期,也欢迎需求变更。敏捷过程利用变更为客户创造竞争优势。
3.经常交付可运行软件,交付的间隔可以从几个星期到几个月'交付的时间间隔越短越好。
4.在整个项目开发期间,业务人员和开发人员必须天天都在一起工作。
5.围绕有积极性的个人构建项目。给他们提供所需的环境和支持’并且信任他们能够完成工作。
6.在团队内部,最富有效果和效率的信息传递方法是面对面交谈。
7.可运行软件是进度的首要度量标准。
8.敏捷过程提倡可持续的开发速度。责任人( sponsor)、开发者和用户应该能够长期保持稳定的开发速度。
9.不断地关注优秀的技能和好的设计会增强敏捷能力。
10.简单(使不必做的工作最大化的艺术)是必要的。
11.最好的架构、需求和设计出自于自组织团队。
12.每隔一定时间,团队会反省如何才能更有效地工作,并相应调整自己的行为。
并不是每一个敏捷模型都同等使用这1 2项原则,一些模型可以选择忽略(或淡化)这个或多个原则的重要性。然而,上述原则定义了一种敏捷精神,这种精神在使用者提出的每一个过程模型中得以维护。
联系我们
软件开发: 15838307519(司经理)
网络营销: 13676968269(王经理)
网络建设: 13073737771(郭经理)
24小时服务电话: 0371-56683330