article thumbnail

All technical debt is a risk to the product and to your business

Scrum.org

I hear the phrase “but not all debt is bad” a lot, usually coupled with “some level of debt is manageable” and, as a software developer, it makes me cringe. The non-linear accumulation of technical debt A good example of this is from the Developer Division (DivDev) at Microsoft in developing a product called Team Foundation Server.

article thumbnail

Product Delivery – when Business and IT are talking

Scrum.org

Business does not understand the complexity of software development or engineering work. Once you have a goal, it is crucial to measure the progress on cadence. Remember about cadences. 1 Patrick Lencioni, Overcoming the Five Dysfunction of a Team, 2005. Sometimes there are plenty of misunderstandings. vice versa.

article thumbnail

Compendium of Works to Increase Probability of Project Success

Herding Cats

Agile Software Development (#ASD). Those lessons are directly transferable to the management of software development teams. Parametric Project Monitoring and Control - Earned Value is an approach to Performance measurement for monitoring and controlling the progress of software development projects.