- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
敏捷的本质.pdf
敏捷的本质
白杨
2010-10-29
重新认识到软件研发的工艺性
即:软件研发过程除了有类似于汽车、手机制造的工程性之外,也包含了类似
绘画、雕塑创作的艺术(或技艺)成分。为此:
正视不同开发人员之间,个体生产力和产出质量上的巨大差异(最典型的
例子:我们经常能看到一个程序员需要两周时间才能完成的任务,交给另
一个程序员来做的话,可能只需要2 、3 个小时)。
进而认识到程序员不同于流水线上可替换的零件,从而重视并强调开发人
员的专业素养和团队协作能力等各项技能指标。
强调人和交互比流程和工具更重要。这其中不仅涵盖了开发人员之间的交
流,也包括了开发人员和客户间的合作。
拥抱变化
归根结底,敏捷所致力于解决的两个根本问题都是与快速适应变化有关的,其
一是:如何以最小的代价快速适应不断变化的市场和需求;另一个问题是:如何在
客户仅有一个美好愿景,但缺乏具体需求的前提下,以最小的浪费逐步开发出使客
户满意的产品。
由此可以看出,敏捷骨子里的基因是拥抱变化,敏捷强调“可用的软件重于完
善的文档”、“响应变化重于遵循计划”等务实的价值观。在实践上,敏捷提供了四
种手段保证其能够快速响应变化:
1. 用户故事:用户故事将不同的需求按照用户的使用案例进行分组,理清需
求之间的关联性。从而区分出哪些功能是最重要、最稳定,需要尽早实现
的;哪些是次要的,甚至是潜在(即:很有可能在以后发生变化)的。
通过整理用户故事,我们可以优先挑选最重要、最稳定的需求予以实现,
避免那些次要的、变化风险较高的需求。并且对于用户自已对需求也不是
很清楚的场合(其实这才是大部分用户的常态,大部分软件产品都是从一
个模糊的方向性创意开始的),用户故事也可以起到逐步迭代式开发的作
用。
2. 迭代交付(其实也可以叫“持续交付”?):即我们常说的“早交付、常
交付”将需求放在不同的迭代进行交付,每次交付都让用户有机会检验真
实产品与其脑中的理想产品间差异,并及早做出沟通和调整。越早调整,
造成的返工和浪费就越少。
除此之外,迭代式交付也利于开发人员与客户的合作,使客户可以在真实
的使用体验中较为准确地提出自己的下一步需求。毕竟比起抽象的概念和
想象来说,人类总是更善于处理实际的问题。通过对实际产品的操作和体
会,用户更容易判断其下一步演进方向(或者下一步需要改进的方面)。
3. 持续重构:持续地对产品的实现和架构进行优化和重构,使产品保持在一
个健康的状态下;让代码易于阅读、理解和维护;使组件之间保持高内聚
和低耦合,尽可能缩小需求变化的影响范围,降低需求变化所引起的额外
工作量。
4. 持续集成:依靠自动化测试和构建工具搭建持续集成环境。尽早发现并修
正每次提交中包含的缺陷。
您可能关注的文档
- 得到老百姓的肯定是最重要的——焦点访谈节目制片人兼主持人翟树杰访谈实录.pdf
- 循环小数的三种输入方法.doc
- 循证护理实践中正确评价和使用证据的研究.pdf
- 微信平台上做营销常犯的一些小错误.pdf
- 微小误差准则在科学实验中的重要地位_韩小卫.pdf
- 微软俱乐部干部管理制度.doc
- 德育工作各项制度.doc
- 必修一化学错题集.doc
- 必修二专题七复习.ppt
- 志愿者协会机构职位.doc
- 2025年金融科技对金融行业生态圈构建的影响报告.docx
- 云计算服务模式演变下的智能穿戴设备市场分析报告.docx
- 农业物联网在2025年精准种植领域的应用现状及发展前景分析报告.docx
- 食品加工企业2025年节能减排技术改造项目实施过程中的成本控制与风险防范.docx
- 2025年康复医疗器械行业研究报告:市场需求增长,创新产品为核心.docx
- 2025年教育行业数据分析报告:学生学习行为与教育产品优化.docx
- 新能源产业园区人力资源配置风险与人才培养计划报告2025.docx
- 2025年餐饮企业冷链物流成本控制策略分析报告.docx
- ZARA快时尚供应链2025年消费者需求预测分析报告.docx
- 市事业单位招聘考试《行政能力测试》模拟题库及答案.docx
文档评论(0)