Feature-Driven Development (FDD) is a software-development process for producing frequent, tangible, working results. 1-Build an initial object model. 2-Build a features list. 3-Plan by feature. 4-Design by feature. 5-Build by feature. Peter will show you how to get the most from FDD, along with practical tips for geting it done well.