Agile teams, DevOps and Microservices are the pillars of modern software development. Combined, they allow companies to break the error-prone, tedious plan-build-run process of classical software development into small flexible parts that enable quick time-to-market, high quality and high levels of innovation. These factors are essential for succeeding in the digital world.
Establishing software development based on these pillars has both organizational and technical prerequisites. As a high level of personal interaction is one key point, teams must be small. In order to operate successfully, the boundaries to other teams must be clearly defined and any required information must be made available to the team, with the business context being part of the key information.
Successful companies establish a platform to capture both the business and the technological context. They understand that for their teams to be successful, they must provide them with modern Enterprise 2.0 collaboration facilities that fit their particular working styles. Furthermore, they understand that to leverage the knowledge of the individual teams to advance their company in one direction, they need to include sharing of data into their daily work routines.
The publishing industry was hit early on by the implications of digitization, as their customers quickly turned from passive consumers to active prosumers. How to make digital content profitable is still challenging the entire industry and demands high levels of creativity.
To overcome those challenges, media companies have switched more and more to a culture of experimentation. Their willingness to learn - and also to fail from time to time - is among the key tenets for digital transformation. Small, cross-functional teams form the basis to tackle the digital journey.
Major publishing houses over Europe are working on better utilizing the enormous amount of customer data they sit on. This is a prerequisite to truly switch to digital business models. While they still have a way to go, chances are good that they will serve as role models for other companies in mindset and organizational setup to truly master digitization.Other prominent cases include Vorwerk’s “Thermomix” or Braun’s smart toothbrush. Adding software to a formerly analogue product allows these companies not only to charge premium prices, but to raise the bar for their entire industry. And not even to mention the most prominent disruptions that are in the news at regular basis, e.g. the case of Uber changing the entire urban transportation.
All three cases examined share the need of collaborative knowledge sharing in order to allow agile teams to pursue digital excellence. We will be exploring the ingredients of a modern, lean EAM in more blog posts to come.