This second article in the “3 years of Kanban at Sandvik IT” series focuses on the lessons that the System Development Office learned when sustaining the Kanban method during this 4 years journey. Presented are four qualities that Sandvik IT identified as key when setting-up relevant, and long-term, kanban systems in the enterprise: Stickiness, Clarity, Curiosity and Influence.
Software architects must create designs that can endure throughout software evolution. In this article, based on a research study the authors discuss the criteria that can help architects assess architectural design decisions’ sustainability. They describe the challenges to achieving sustainable decisions, criteria for such decisions, solutions they tried, and lessons learned.
The book Programming for Kids contains many examples that kids in the age from 9-14 can use to learn the basics of programming, using the programming language Ruby. It also shows them how they can use the command line on a Mac computer. Parents can sit beside their kids and follow along. InfoQ did an interview with the author Peter Armstrong about how kids learn computer programming.
This article helps agile coaches to to facilitate change on the management level by understanding the context of their target audience and formulate a coaching message matching that context. 2
InfoQ caught up with Andy Piper, lead of the Eclipse Paho project, to find out more about the history of MQTT and why it is being used by internet scale companies.
The story of an internally driven and remarkably smooth Kanban implementation approach which quickly rewarded Siemens with real and sustainable improvements in predictability, efficiency and quality. 12
Using so-called "matcher libraries" to implement custom assertions to make tests more readable and maintainable. 1
InfoQ interviewed Capers Jones about advancements and events in software engineering and the effects that they have had on our society.
Quality Code book covers different aspects of SDLC with focus on delivering quality product. InfoQ spoke with author Stephen Vance about the book and best practices for testing applications.
This article provides an overview of tools and libraries available for embedded data analytics & statistics, both stand-alone software packages and programming languages with statistical capabilities.
The authors compare different methods to compute the variance of a large data set using an imperative style, The fork/join framework and the new Streams API in Java 8 9
This third and last article in the series on the Kanban “nine values, three agendas” model explores the survivability agenda: the humane, start with what you do now approach to change.