码迷,mamicode.com
首页 > 其他好文 > 详细

浅谈敏捷开发

时间:2016-03-27 11:05:35      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

首先,了解下敏捷开发的定义:以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。通俗地说,就是把一个大任务分成很多小的块来做。相对传统软件开发模式,它主要是针对快速变化的需求,不断优化管理流程,最终推出优质软件。  

对于敏捷开发,最吸引我的的是它的这几个核心原则:主张简单,拥抱变化,快速反馈。作为一个大三学生,编程从大一就开始接触,程序越来越复杂,也越来越力不从心。我想,每个编程人员都希望自己的程序简单明了,而不是代码上万,一看就眼花头疼。当今时代就是一个信息时代,信息的更迭变化瞬息万变,没有一成不变,人们对于需求的理解也时刻在变。项目进行中,可能功能时刻要变化,会有新人加入,也会有旧人离开,你努力的目标和成功标准也有可能发生变化。这就意味着随着项目的进行,项目环境也在不停的变化,因此你的开发方法必须要能够反映这种现实。反馈就是市场需求的表现,纵观当今各大商业巨头,他们之所以强大就是因为它们占有大量市场。比如,现在异军突起的华为手机,在中国销量仅次于苹果,占有大量的手机市场,我想,这源于它平均每半年就要发布新手机,它能更快对用户的反馈进行应对,先占先得,抢占市场,而且他手机的系统也更新频繁,快速反馈。

我想,敏捷开发的优势会越来越明显,人们都喜欢简单高效高质量的事物,未来的时代,只有更好更快的满足用户的需求,才能独占鳌头。

浅谈敏捷开发

标签:

原文地址:http://www.cnblogs.com/lvstudy/p/5325059.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!