摘要: 从编写边改的无规划编程,再到有一套繁琐规则的重型方法,敏捷方法可以说是它们在无过程和过于繁琐的过程中达到了一种平衡,使得能以不多的步骤过程获取较满意的结果。简单的说,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。一、核心思想:适应变化和以人为中心 项目最重要的一项就是需求,可客户的需求总在变,根本不可能完全预见,这就需要迭代式开发,其要点是经常不断地生产出最终系统的工作版本... 阅读全文
posted @ 2013-10-15 23:33 sunsoul 阅读(227) 评论(0) 推荐(0) 编辑