Agile project management is changing the way industry-leading organizations think, act, and deliver. For many organizations, however, understanding and applying agile principles and practices within the constraints of existing teams and organizational structures represent very real obstacles that rhetoric and theory cannot effectively address. Misconceptions of agile project management propagated by popular agile approaches can exacerbate this challenge resulting in unmet expectations, failed adoptions, and potentially abandonment of the pursuit of becoming agile often in the very organizations that need it the most.
The FDD talk was very informative – an eye opener to those who are new to Agile. Although I’m familiar with Scrum, the FDD overview gave me a new perspective on how to use Agile for organizations looking to make a change. While SCRUM and XP are more revolutionary in nature, FDD is more suited to organizations wanting to move to agile but still keep the structure intact and not make drastic changes. Granted SCRUM is one of the most widely used Agile frameworks in the world today, but the practical implementations of ideal SCRUM is pretty difficult – which is where FDD can help companies and teams make the gradual move to Agile. Vernon is one of the best trainers out there – I have attended both his CSM and CSPO classes – his vast experience really helps to put the concepts in perspective. I really look forward to attending his FDD workshop this year。
Feature Driven Development (FDD), one of the six approaches represented during the authoring of the Agile Manifesto, offers a practical alternative that may be more appropriate to many organizations than more popular but more extreme agile methods. FDD represents an evolutionary approach to agile that builds upon proven roles and practices already familiar to many organizations. Investment in project management and technical skills are portable into FDD as project managers, chief programmers, architects, developers, and testers continue to be first-class roles. Formalized and proven practices for system design assure everyone is on the same page and activity driven inspections help assure quality. Weekly release planning provides a solid foundation for frequent delivery of complex systems at scale.
Feature Driven Development embodies the essence of agile in the tagline coined by one of the originators of the approach, Peter Coad, in his simple description of the purpose behind FDD: frequent, tangible, working results. This workshop establishes a foundation for Project Management using the Feature Driven Development methodology.
Feature Driven Development (FDD)
- Understand how Feature Driven Development relates to the Agile Manifesto
- Understand a fundamental change model and how the Project Manager supports the organization through change
- Understand the 5 fundamental Feature Driven Development process steps
- Understand the key technical practices that augment FDD to enable delivery of frequent, tangible, working results
- Understand how FDD can be applied to large scale, sensitive system development
WHO SHOULD ATTEND:
- Program, Portfolio, Project, Functional, and Technical Managers
- Agile coaches interested in understanding alternatives to more well known agile approaches
- Project team members interested in introducing agile into their organization in through a more evolutionary approach