How to Measure a Progress of Software Development?

The agile manifesto states that working software is the primary measure of progress. Whilst this makes sense, a set of key metrics can help everyone to understand how things are going and to identify areas for improvement. Developing software or orchestration vs automation  is a complex business; a healthy relationship with your supplier is an essential ingredient in the recipe for...