Release management is a major part of our daily work as well as regular app development. Frequent release is essential to survive in this fast-paced industry, which, however, gets harder and harder to manage as the project continues because the specification gets increasingly complicated and business will expand to different countries, which means you need to support more languages. What you need to care about is not only apps for your customers but also internal apps whose audience can be developers, product managers, community managers and QA team.
In this talk, Yusei will share how Cookpad copes with the complexity of release management by covering different topics ranging from basics like how to schedule releases properly to advanced topics like how to leverage ChatOps.