Open Source Enterprise Continuous Delivery
Drupal South — Melbourne 2015
Our goal in this session is to bring enterprise Continuous Delivery (CD) practices to Drupal with a comprehensive walk through of the totally awesome, recently open-sourced CD platform called “Go”: Download Go Open Source. The “Go” project started as “Cruise Control” in 2001, rooted in the first principle of the Agile Manifesto: “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software”. We’ll start with an outline of the principles of CD practice, and then move right into implementation.
Let's agree to define productivity in terms of throughput. We can debate the meaning of productivity in terms of additional measurements of the business value of delivered work, but as Eliyahu Goldratt pointed out in his critique of the Balanced Scorecard, there is a virtue in simplicity. Throughput doesn’t answer all our questions about business value, but it is a sufficient metric for the context of evaluating the relationship of practices with productivity.