Continuous Delivery to Deliver Organization Value
收藏DataCite Commons2020-09-04 更新2024-07-25 收录
下载链接:
https://figshare.com/articles/dataset/Continuous_Delivery_to_Deliver_Organization_Value/1496551
下载链接
链接失效反馈官方服务:
资源简介:
Software systems are essential to every organization to effectively deliver its<br>value. From small startups to large enterprises and governments, it is an<br>enabler to gain competitive advantage and render essential services to its<br>constituents. However, development process have been the main focus of most<br>software professionals. Little attention is given to the test and delivery<br>process. This decreases the effective value delivered by software. Delivery and<br>release dates gets delayed, and the value of software features is lost by the<br>time it reaches customers. I will give an overview of test-driven development, a software engineering<br>technique designed to reduce the feedback loop of delivering high quality<br>software. Next, I show how this extends to the entire software engineering<br>practice by expanding the scope to teams with practices in continuous delivery.<br>Last, I will share how the U.K. Digital Services achieved delivering software<br>with high quality, low cost and fast release cycles from their original<br>situation.
软件系统对于各类组织有效交付其核心价值而言至关重要。从初创小企业到大型企业与政府机构,软件系统均为获取竞争优势、为利益相关方提供核心服务的关键支撑。然而,绝大多数软件从业者的关注焦点长期集中于开发流程,对测试与交付流程却鲜有重视。这一现状削弱了软件所能交付的实际价值:交付与发布节点屡屡延误,待到软件功能触达客户时,其对应的业务价值已然流失。首先,本文将概述测试驱动开发(Test-Driven Development, TDD)——一种旨在缩短高质量软件交付反馈周期的软件工程技术。其次,本文将阐述如何通过将覆盖范围拓展至采用持续交付(Continuous Delivery, CD)实践的团队,将该技术延伸至全软件工程流程中。最后,本文将分享英国数字服务局(UK Digital Services)如何从初始困境出发,实现高质量、低成本且快速迭代的软件交付。
提供机构:
figshare
创建时间:
2015-07-29



