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/2
下载链接
链接失效反馈官方服务:
资源简介:
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)——一种旨在缩短高质量软件交付反馈循环的软件工程技术。随后,本文将展示如何通过将应用范畴拓展至采用持续交付实践的团队,将该技术延伸至完整的软件工程实践体系。
最后,本文将分享英国数字服务局(U.K. Digital Services)如何从初始境况出发,实现兼具高质量、低成本与快速发布周期的软件交付。
提供机构:
figshare
创建时间:
2016-04-02



