Scaling Mobile at XING: Platform, Framework and Domain Teams
This article describes learning from XING on how to scale mobile development in a way so that as many teams as needed could contribute to development of mobile apps (on both iOS and Android platforms) and at the same time keep the apps consistent, stable and shiny. It summarizes all key decisions and structural changes they made in order to enable scaling mobile from 2 to 10 teams.
In this article Vijay Algarasan, a Principal Architect at Asurion, discusses how he and his teams have encountered microservices at various engagements and some lessons they have learned as a result. This has resulted in them building up a series of anti-patterns and some associated patterns, which Vijay believes are more widely applicable to all practitioners of microservices
Agile Goal Setting with OKR - Objectives and Key Results
OKR (Objectives and Key Results) is a goal setting framework adopted by Silicon Valley companies that can complement Agile and Lean, creating an agile approach for setting goals and measuring value.
Used by Google, Twitter and LinkedIn, OKR can help evolve the Agile Community and the Agile Manifesto itself from a focus on outputs (delivering features) to a focus on outcomes (delivering results).
We take a look at Etsy's blameless postmortems, both in terms of philosophy, process and practical measures/guidance to avoid blame and better prepare for the next outage. Because failures are inevitable in complex socio-technical systems, it’s the failure handling and resolution that can be improved by learning from postmortems.
In the book Kanban Change Leadership Klaus Leopold and Sigi Kaltenecker explore how kanban can be deployed to get change done in organizations and to build a culture of continuous improvement. An interview on doing change in small steps, solving problems, using WIP limits, priorities and classes of service in kanban, using the Theory of Constraints with kanban, and getting results with kanban.