The most successful tech companies of the world release new software versions to production multiple times a day. Thereby, they are able to quickly fix emerging bugs and rapidly deliver new features to their customers. This leads to short development cycles, minimal lead times and a high customer-centricity. Short development cycles are easy to achieve if you start a software project on a green field. Nevertheless, this does not apply to brown field environments which are usually found in big corporates such as traditional car manufacturers. For instance, if you want to integrate with real cars you have to interface legacy systems with development cycles of up to several months. We present a solution, which worked for one of the world's largest car manufacturer, leveraging in-house core development teams, dynamic stages and feature-toggles to overcome a brown field environment, allow for short development cycles and minimize the lead time.
翻译:世界上最成功的技术公司每天多次发布新软件版本。 因此, 它们能够快速修复新出现错误, 并迅速向客户提供新特征。 这导致开发周期短、 周转时间少、 以客户为中心的高度 。 如果您在绿色田地上启动软件项目, 短期开发周期很容易实现 。 然而, 这不适用于传统汽车制造商等大型公司通常发现的棕色田地环境 。 例如, 如果您想要与真正的汽车整合, 将遗留系统与长达几个月的发展周期连接起来。 我们提出了一个解决方案, 它为世界上最大的汽车制造商之一工作, 利用内部核心开发团队、 动态阶段和地貌切合器来克服棕色田地环境, 允许短期开发周期, 并最大限度地减少准备时间 。