Can code every be perfect in an agile environment? Refactoring allows for continuous improvements and strive for perfection.
The basis behind Lean Thinking is to re-think the existing value chain, but how does this fit into Agile development and XP?
The infinite search for the ‘silver bullet’ leads our endeavour to Domain-Driven Driven development. This concept aims to align IT solutions to business problems by creating a collaboration between both parties and move software development away from the mass production paradigm.