马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

什么是敏捷开发,敏捷开发的几点要素

  [复制链接]
查看8235 | 回复9 | 2016-7-18 09:40:48 | 显示全部楼层 |阅读模式
楼主待过的两家公司,都是敏捷开发,所以说一下敏捷开发的要素。

       敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。


•尽早地、持续地交付有价值的软件来使客户满意。一方面让客户看到一个渐增的系统,另一方面可以更早的确认实现的功能是客户需要的,交付的越频繁,最终的产品质量越高


•拥抱变化,即使是项目后期。敏捷过程能够驾驭变化,为客户创造竞争优势。作为敏捷开发参与者应该不惧变化,通过保持软件结构的灵活性应对需求的变化

•软件交付的时间间隔越短越好。


•在软件开发期间,业务人员和开发人员必须一起工作。以敏捷的方式进行项目开发,客户、开发人员以及利益相关者之间必须进行有意义的沟通


•环境因素也是影响项目开发的重要因素,但最重要的还是人,所以参与开发的人应该是斗志昂扬的


•在团队内部,最有效的沟通方式就是面谈


•可以工作的软件是进度的主要标准。代码的开发进度不是编写了多少代码函数、写了多少文档,而是完成了30%的必需功能,才可以确定进度完成了30%


•敏捷过程应该是可持续的,保持稳定的开发速度。一鼓作气,再而衰,三而竭,所以开发人员不应该让自己过于疲惫,也不应该将任务拖到明天


•敏捷团队成员应该追求卓越的技术和良好的设计,编写高质量的代码,如果编写了混乱的代码,当下就应该处理掉,而不是过后处理


•用最简粗暴的方式实现系统,而不是构建华而不实的系统

•每个参与项目的开发人员应该都对系统的设计、需求有了解,而不是某个人只负责某个模块。也就是说参与开发的人员,对系统的各个功能换个人就能上


•每到一定的时间,团队都应该对项目进行总结,而后做出相应的调整

 轻装上阵,灵活应变,注重沟通,快速反馈

C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
ibcadmin | 2016-7-18 09:41:23 | 显示全部楼层
123
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
即墨还雀 | 2016-7-18 09:45:30 | 显示全部楼层
123422343234
ibcadmin | 2016-7-18 09:49:26 | 显示全部楼层
骑猪看世界 发表于 2016-7-18 09:45
沙发都木有机会抢。。。。抢个板凳坐坐。。。

C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
剑弑 | 2016-7-18 09:57:27 | 显示全部楼层
个人感觉敏捷开发不适用于对工厂制造人员使用的系统上,因为工厂制造人员大多数不知道自己的需求,往往开发人员功能实现了,他们最后交付时才说这个不是我想要的;需求更改跨度太大,成本反而会更高,跟敏捷开发减少成本这一点不符合。
ibcadmin | 2016-7-18 10:07:42 | 显示全部楼层
剑弑 发表于 2016-7-18 09:57
个人感觉敏捷开发不适用于对工厂制造人员使用的系统上,因为工厂制造人员大多数不知道自己的需求,往往开发 ...

所以才需要迭代嘛
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
剑弑 | 2016-7-18 10:25:34 | 显示全部楼层
这样不是交付时间分开了,但是整体项目时间长了很多吗?
Amy尾巴 | 2016-7-18 12:50:49 | 显示全部楼层
还没看。抢个地板继续改BUG
ibcadmin | 2016-7-18 17:49:22 | 显示全部楼层
剑弑 发表于 2016-7-18 10:25
这样不是交付时间分开了,但是整体项目时间长了很多吗?

不会 真正用到以后  开发时间会变短

点评

哦,可能我还没完全理解吧  详情 回复 发表于 2016-7-19 08:20
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
剑弑 | 2016-7-19 08:20:00 | 显示全部楼层
ibcadmin 发表于 2016-7-18 17:49
不会 真正用到以后  开发时间会变短

哦,可能我还没完全理解吧
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则