Impact Mapping has taken off in the last few years from its roots in user experience strategy and design, and adopted by small startups and big enterprise software companies alike. All the recent popularity is providing an immense amount of front-line feedback, and helping to refine and improve the method. A new model proposes two key factors to consider for software delivery using impact maps.
In his new book Scrum: The Art of Doing Twice the Work in Half the Time, Jeff Sutherland explains how the Scrum framework can be used as a general business practice to accelerate work of all kinds. An interview with Jeff about using Scrum outside software development, characteristics of great teams, increasing happiness, product owner teams, and on experiences from applying Scrum for education.
Why don’t more teams use pair programming? Why should they? Pair programming can increase quality, velocity and even job satisfaction, if it is implemented well. If you have ever been curious about pair programming, loved or hated pair programming, wished you were pair programming or tried and failed to introduce it to your team, this article examines how to make it work and how to get started.
The book Improving Software Development Productivity contains practices, models and case studies which help you to quantitatively support adoption of agile software development.
Common System and Software Testing Pitfalls provides 92 pitfalls that make testing less efficient and effective. It aims to help you to avoid falling into pitfalls or dealing with the consequences.
What are the practical concerns associated with running microservice systems? And what you need to know to embrace the power of smaller services without making things too hard? 2
In this article, authors discuss the Reflective Agile Learning Model (REALM) that embeds reflective practice into the iterative and agile software engineering development cycle.
This article describes how Danske Bank effectively introduced Kanban for development teams in a two day workshop using an “involve me and I learn” method.
People are not widgets that can simply be fitted to a specific spot and just work. Zhenya Rozinskiy covers steps required for building remote teams and shares his own experiences.
At the recent Agile 2014 conference Sam Guckenheimer gave the opening keynote on Microsoft Developer Division's transition to a continuous delivery model. After the talk he sat down with InfoQ.
In the book Kanban from the Inside Mike Burrows describes the Kanban Method, explores various models that can be using with Kanban and provides a process for implementing Kanban in organizations.
This article provides a holistic approach to scaling Scrum. It is based on LeSS, amending it to better face the challenges of large projects.