I have tried to cover all key areas of product software development, from a lean architecture using DDD and a lean UX to get (visual) feedback as early as possible to a Lean IT approach to using Kanban to drive development all under Mary & Tom Poppendieck Lean Product Software Development Principles and sticking in Mike Cohn unbeatable cleverness on user stories.

link to png doc

Lean approach to Product Software Development