Agile Development Best Practices
Course No: PM503
Duration: 2 days
Audience: Software developers, analysts, and project managers who want to understand how to make their teams more agile.
Prerequisite: Experience in any form of software development (programming, managing, designing)
Summary:
Software organizations seem to come in two main flavors: formal, high-ceremony ones; or undisciplined, code-slinging ones. Developers seem to be either straight-jacketed or thrashing - how can we achieve balance? The answer is agility, which loosens the straight-jackets on the one hand and formalizes the code-slinging at the other. This course presents the basics of agile development - with a focus on management of an agile team.
In simple terms, an Agile Team is one that reacts to changes fast enough to survive. These changes come from many places, but the two most common are external changes to the system's requirements and priorities and internal changes forced by the realities of development. This course analyzes what it means to be an agile team, and provides a number of best practices that provide and/or enhance agility. Various agile practices from different processes (including RUP, XP and Scrum) are discussed and integrated.
| MORE INFORMATION | |
If you are interested in this course, provide your information and a representative will contact you. Use the comments box if you have any special requirements. |
|

