Established September, 1992
Agile Program Management: Another Approach to Large Projects
Have you ever waited weeks for one piece of functionality so you could release a large project? Have you been in the situation where the software is waiting for the hardware? Or, where the database admin held up the entire release because his work wasn't coordinated with the feature-based teams?
Program management is the art of coordinating several sub-projects to a common objective. Until the parts are assembled into the whole, the parts have no value to the organization. Agile approaches help manage risk for projects, and we can scale agile approaches to programs.
In this session, we will discuss several options for how to create a program and run it in an agile way. We'll examine how to report and obtain status, how to create and maintain a coherent architecture, and how to coordinate teams who are focused on their sub-project deliverables to create an overall deliverable for the organization. We'll examine the issues of how to organize the teams, synchronize iterations, and know when you are ready to release.
Whether you work in an organization that uses agile methods or more traditional approaches, you can learn new ideas about managing programs.
About the Speaker
Johanna Rothman helps managers and leaders solve problems and seize opportunities.
She consults, speaks, and writes on managing high-technology product development. She enables managers, teams, and organizations to become more effective by applying her pragmatic approaches to the issues of project management, risk management, and people management.
Johanna publishes The Pragmatic Manager, a monthly email newsletter and podcast, and writes two blogs: Managing Product Development and Hiring Technical People. She is the author of several books:
Johanna is also a host and session leader at the Amplifying Your Effectiveness Conference. Find more of Johanna's articles and her blogs at www.jrothman.com