article thumbnail

Is Your Financial Process Killing Your Software Quality?

Accenture

We create minimum viable products and treat them as experiments to gauge customer appetite for more. The released code is now virtually defect-free in production. But then there is a catch: the TDD process takes 35% more time. With Agile, we have learned how to take a lot of the risk out of software projects.

article thumbnail

The Problem With Over-Engineering

Mentormate

Here’s why: The main purpose behind building a prototype is to test ideas fast so that, if they don’t turn out to be feasible, you can quickly come up with better ones at a minimum cost.