Rajasree Talla, Puppet Inc.
Current thinking in the software industry demands that companies be ready to release a product whenever our customer is ready – not when the company is ready. It’s also important to build and deliver software that’s designed from the customer’s viewpoint. It’s no longer about, “Here’s a cool feature that makes us look like awesome coders.” It’s about releasing increments that allow us to deliver features or capabilities that customers find valuable.
Incorporating devops practices is desirable to deliver products faster, so you can get feedback faster, get to revenue faster, and compete effectively. Hearing from our customers and going through transition of practicing devops at Puppet, informed it’s not easy and there is no prescribed way. Also, this journey uncovered how closely being agile and practicing devops need to work together in order to achieve the true value.
Join this session to have a closer look at Puppet’s journey to become a well-oiled machine — how our internal processes, testing practices, tooling improvements, incorporating feedback loops supported with agile mindset helped us achieve this transformation providing incredible value to us as an organization and also to end-users.
Key focus areas include:
- Adopting the c-suite (continuous integration, delivery & deployment)
- Iterative development and agile mindset
- Incorporating feedback loops: build, measure and learn
- Building the muscle of continuous improvement
Rajasree Talla, 2018 Technical Presentation, Abstract, Paper, Slides