什么是自适应软件开发(ASD)?

自适应软件开发(ASD)是早期敏捷框架快速应用程序开发(RAD)的直接产物。它旨在通过轻量级的计划和不断学习,使他们的产品不断发展,从而使团队能够快速有效地适应不断变化的需求或市场需求。ASD方法鼓励团队根据三个阶段的过程进行开发:推测,协作,学习。

自适应软件开发(ASD)的历史是什么

项目经理John Highsmith和Sam Bayer在1990年代初发明了自适应软件开发方法,功不可没。他们将ASD开发为快速应用程序开发(RAD)敏捷框架的更具迭代性和​​更短间隔的版本。

海史密斯(Highsmith)和拜耳(Bayer)使用他们的新项目管理方法(围绕一个月的项目和一个星期的迭代周期进行设计),完成了跨越多个行业的100多个实际商业软件项目。他们在海史密斯(Highsmith)2000年的著作《自适应软件开发》中描述了他们的新方法。

ASD的优点和缺点

ASD的优势包括:
专注于最终用户,这可以带来更好,更直观的产品
准时交货,甚至提早交货
鼓励开发人员和客户之间提高透明度

ASD的弱点包括:

需要用户的广泛参与,而这可能很难促进
将测试集成到每个阶段,这可能会增加项目成本
强调快速迭代和连续反馈会导致示波器蠕变
您应该使用自适应软件开发吗?
如果您的组织优先考虑快速交付产品并在不断发展您的产品中看到价值,那么自适应软件开发可能是一种可行的方法。但是,如果您认为确保用户的深度参与是不可行的,或者您不愿意在整个开发过程中添加昂贵的连续测试,那么这可能不是适合您的敏捷框架。

分享不易,请支持本站其他资源

全球手机话费充值:http://www.globalrecharge.cn/
新版axureshop产品原型网:http://www.axureshops.com
AxureShop商城:http://axure.amynik.com/
情趣商城:http://sex.chanpindashi.com/
Axure工具集下载:http://www.chanpindashi.com/2019/12/02/1997.html
产品大师:http://www.chanpindashi.com/
源码商城:http://mall.amynik.com/list/1
axureshop产品原型网(旧版停止更新):http://axureshop.amynik.com/
产品经理论坛:http://bbs.amynik.com
淘宝优惠券:http://taobao.chanpindashi.com/
京东优惠券:http://jd.chanpindashi.com/?chanpindashi.com

最后编辑:2020年06月11日 ©著作权归作者所有

发表评论

×