Benefits of Agile Transformation at Barclays

by Ben Linders on  Sep 08, 2016

Increased throughput, reduced code complexity, less production incidents, shorter deployment cycles and higher happiness in teams; these are some of the benefits that the agile transformation at Barclays has delivered. Within the first year of the transformation, which is based on Disciplined Agile, more than 800 teams adopted agile making this one of the largest agile implementations.

Leadership Fit for the 21st Century: Challenges in an Agile Environment

by Ben Linders on  Jan 21, 2016

This first post in the series on leadership fit for the 21st century covers the talk given by Hendrik Pothof from ING and Michael Bres from Axis into Management about leadership challenges in an agile environment.

Measure and Improve Code Quality

by Ben Linders on  Jan 11, 2016

InfoQ interviewed Boris Modylevsky about the importance of measuring code quality and how measurements can be used to improve quality, integrating static code analysis in continuous integration, testing coverage and test automation, and the benefits that continuous integration with integrated code analysis and test coverage can bring.

Measuring in Agile Teams

by Ben Linders on  Oct 26, 2015

At the Agile Tour London 2015 Doug Talbot gave a talk titled "Do you know how fast you're going?". InfoQ interviewed him about difficulties with estimation and planning, the measurements that agile teams use, objectively measuring productivity, his view on the #NoEstimates movement, and asked him for ideas that can help teams to make measurement more meaningfully.

Key Takeaways from DevOps Days Ljubljana 2015

by Manuel Pais on  Apr 05, 2015

DevOps Days Ljubljana 2015 took place on the 3rd and 4th April and talks covered the full CAMS spectrum: Culture, Automation, Measurement and Sharing.

Evidence-Based Managing of Software Development

by Ben Linders on  Jan 29, 2015

If organizations want to make informed management decisions to maximize the delivered value they will need to gather evidence about value says Gunther Verheyen. InfoQ interviewed Gunther about evidence based software management and finding evidence, how Scrum relates to evidence-based managing, challenges in scaling agile, and advice for enterprises that want to adopt Scrum.

Getting People to Limit Their Work In Progress

by Ben Linders on  Dec 02, 2014

Kanban talks about limiting work in progress (WIP) as a way to manage workflow. “Limiting WIP is hard enough, but selling it can be nearly impossible” said Jim Benson. At the Lean Kanban Central Europe 2014 Conference he talked about how to convince others to limit WIP.

Using Complexity Measurements to Improve Software Quality

by Ben Linders on  Oct 24, 2014 3

Complexity is a direct indicator of software quality and costs: if the complexity for any code is high, the quality of that code will be lower and it will cost more to manage it. Complexity measurements can be used to estimate development and test activities and to decide where refactoring is needed to improve quality and prevent problems.

Getting your Quality Management System Used

by Ben Linders on  Oct 20, 2014

Creating and maintaining a Quality Management System (QMS) can be difficult, certainly when organizations have multiple product lines where different regulations and standards are applicable. InfoQ interviewed Willem van den Biggelaar about the benefits of having a QMS, dealing with multiple regulations, assuring adherence, how a QMS can support agility and deploying a QMS in an agile way.

Concerns about Measuring Velocity for Team Improvement

by Ben Linders on  Apr 03, 2014

Agile teams measure the velocity of their sprints. It helps them to plan and track their progress and provides insight for product owners to plan product releases. Can teams also use velocity data when they want to improve themselves? Several authors have written about velocity and shared their concerns on measuring velocity to improve the productivity of teams.

Measuring the Value of Agile Adoption

by Ben Linders on  Mar 27, 2014

When defining a business case for adopting agile, the question can arise how you can measure the business value that can be delivered using agile software development.

Working with Investors as a Lean Startup

by Ben Linders on  Mar 13, 2014 1

Entrepreneurs using lean startup can work with investors to raise capital for their business. Business plans from lean startups often differ from traditional startups and lean startup encourages learning from failure and to pivot, which might scare off investors. Can entrepreneurs and investors together use the lean startup approach to do fundraising?

A Tool Atlas for the Enterprise Developer

by Abel Avram on  Dec 19, 2013

VisionMobile has created an interactive map of more than 500 tools covering all aspects of enterprise software development: integration, development, testing, deployment, measuring, and marketing&monetization. The map provides a few descriptive paragraphs outlining the strengths of each tool, the idea being to offer developers a quick guide for choosing the right tool for the job.

How to Measure and Analyze Happiness

by Ben Linders on  Jan 31, 2013

Companies have reported that focusing on things that make their employees happy can give benefits. But how can you measure and analyze employee happiness? Some insights in the why of happiness, and the results and lessons learned from those who used it.

The Questions when Measuring Agile Adoption

by Craig Smith on  Oct 25, 2011

There have been numerous attempts over the years to determine the best way to measure the effectiveness of an Agile adoption. Some recent articles have reignited the debate around the most useful metrics.