In recent years we see the popularity of new techniques to speed up the delivery of reliable and functional software. Unit testing (TDD) and integration tests, code quality metrics, continuous integration servers (CI), continuous delivery (CD), continuous deployment (CD) and other methods to add value to your software.
With so many options, many are lost on how to do this mixture. As a recipe for soup, we need to put the ingredients in specific order to get excellence. In this talk I will discuss all the necessary stages, their minimum requirements and tips for your software deliver quality with speed.