Rovio: Angry Birds hit automated software production line

Rovio Entertainment, having risen to worldwide fame due to its Angry Birds characters, creates solid results. Eficode’s DevOps team was given the honour to help Rovio produce games even faster, while actively answering to the business requirements.

Rovio Entertainment wants to keep players’ fingers busy far into the future by continually bringing to the market increasingly insightful games and other products.

When small birds became an international hit

The people at Rovio had identified a need to adjust various processes and their effectiveness. The game development functions were already in good condition, but the organisation’s rapid growth had not allowed enough time to adapt all the processes to the ways of a big game house. It was felt at Rovio that extra muscle was required for scaling up production. Furthermore, preparations had to be made for future growth spurts.

At the same time, the business side places its own heavy demands: prototypes need to be developed so that game ideas can be tested quickly, and promising games must pass through the pipeline swiftly to numerous different game platforms.

Smoothly from game recipe to devices

The untangling of the knot began with an intensive planning phase. The correct, production-hindering problems were sought in unison and the overall solution was divided into easily approachable pieces. Then we rolled up our sleeves and got down to work.

Together with Rovio, we set out to build a software production line that brings a game idea to reality at a rapid speed. Because of this, game recipes can be translated for every device intelligently and with less errors. In this way, developers can concentrate on the game in peace without worrying about the products’ functionality on different platforms. Also, a dedicated system is being developed for the management of the hundreds of game variants aimed at different customers and devices.

Introducing the DevOps way of doing things

Naturally, according to the spirit of Eficode, all kinds of obstacles are cleared out of the way of developers’ work, and an extra boost is achieved towards carrying out unit testing, build automation, and other proven practices for the good of software development. This will reduce unnecessary manual work, accelerate prototyping, and improve the conditions for developers’ creative work.

Start your DevOps transformation

Adopting DevOps methodology and culture can be a huge challenge for organizations, especially those with a long history of outdated development practises. Our three-step development path have guided hundreds of companies through DevOps transformation.

Request a demo

Efimo-10

Stay up-to-date on Eficode ROOT

  • "We are very lucky to have ROOT as our partner!"

    — Mikael Kuisma, Change and Release Manager, DNA telecom company

  • "The Eficode ROOT Team has been very efficient and quick to resolve any problems that come up. All development has been handled professionally and we now have a very reliable product."

    — Christopher Scicluna, IT Project Manager, Valmet Automotive

  • "Centralized DevOps environment service brings us cost savings and VR doesn’t need to worry about the updates and maintenance of servers and softwares."

    — Markus Niskanen, System Architect, VR National Railways

  • "Our annual savings range from millions to tens of millions, when also accounting for the faster launching of products and the ability to respond more rapidly to changing market conditions."

    — Mikael Kuisma, Change and Release Manager, DNA telecom company