This is the story of an enterprise-wide Kanban implementation. It explains why Sandvik IT chose the Kanban method; how it was deployed using a kick-start concept; how it was followed-up using a depth-of-kanban assessment; and the effects so far. The article includes links to concrete and step-by-step information on how to run these kick-starts and assessments
Agile methodologies have become mainstream because they provide a better fit to the modern, changing software world. CMMI is a cross-organizational approach which has proven successful in terms of quality assurance and cost when executed properly. Big organizations with self-organized agile teams can achieve technical maturity levels, by using a common metalanguage and a good-practices catalog.
In its attempts to modernize retirement claims processing the Office of Personnel Management had several versions of this project cancelled. The most recent of which used "requirements, design, implement, and test cycles to develop the system. During the testing phases, serious issues became evident". In trying again the director said that they weren't going to repeat the mistakes of the past.
JetBrains is one of the few companies that thrives selling developer tools. In this interview you get some insight in their strategies, current and new products and future plans. 5
This article combines the case-study experience of the author and a general decision-making framework for agile teams facing the challenge of introducing a new technology, mid-stream in a project. 5
This short article is a first-person case history of someone taking up Agility for the first time. It covers the problems and reactions that are common to most teams and most developers. 13
Olivier Mallassi shares a story of a typical software development project, some typical problems and what he learned from Tom Demarco about addressing those problems, and an alternative story.
This article ties a rather abstract and developer centered concept (story points) to the real world of business (spreadsheets and ledgers). Making this connection is essential for management. 5
A review of Frederick P. Brooks' latest book, The Design of Design. Few individuals have had as much influence on the 'practice' of software development, and his newest book adds valuable insights. 10
This article discusses significant new threats to host agents, outlines a generic architecture for malware detection, based on enhanced cloud computing, and outlines enhanced computing solutions.
In part two of InfoQ's interview with the FlightCaster team, we discuss scaling Rails on Heroku, the problems of integrating data from multiple providers and mobile smartphone applications.
This hidden side of an Agile transformation includes many soft skills that are at least as important as the more visible practices of Agile adoption. 4