article thumbnail

The Best Product Engineering Org in the World

James Shore

We use Extreme Programming as our model of how to develop software. They also love test-driven development, pairing, continuous integration, and evolutionary design. They tend to be passionate, senior developers. This is what test-driven development is all about, and its an amazing way to work.

article thumbnail

Is Your Financial Process Killing Your Software Quality?

Accenture

We have test-driven development, behavior-driven development, continuous integration, continuous delivery, acceptance-test-driven development, and a whole host of other ways from XP and DevOps to keep quality up while still delivering value to the business. We optimize for small batches.

article thumbnail

Software Outsourcing: Why CEOs Love It

Gorilla Logic

Agile development is best for speed and flexibility, but is it compatible with software outsourcing? For companies tackling business-critical and complex projects that support digital transformation and the current CEO agenda, the ability to rapidly produce minimum viable products (MVPs) is essential.