Agile Project Management: Innovation in Action
- General Overview:
-
If companies are to survive in this turbulent
economy, they must re-examine both their processes
and their perspectives with regard to change. We
are no longer talking about 15%-20% scope creep on
projects. Everything — scope, features, technology,
architecture — may change within the span of six
months. Unfortunately, most commonly used project
management practices don't provide the tools
necessary to manage this continuous change.
-
This workshop, presented by Jim Highsmith — author
of the acclaimed book Adaptive Software
Development — provides you and your team with
tools and strategies for employing agile project
management practices (APM) for increased project
success.
-
This workshop will help you determine when to apply
APM over traditional project management. You'll
learn why a well-thought-out approach to APM can
help you increase innovation, keep costs down, and
shorten your product development cycle — while you
still adhere to internal and external project
constraints.
-
This workshop will help your
organization:
- Increase your ability to deliver innovative new products
- Incorporate speed and mobility into your projects
- Bridge the gap between teams using agile software development methods (e.g. Extreme Programming) and your project management office staff
- Lessen the impact of compliance work on development schedules
- Develop a "customer voice" to identify and prioritize features
- Use a tradeoff matrix to remind stakeholders that changes have consequences
- Successfully manage a product features list
- Plan and manage frequent, feature-driven delivery iterations
- Employ "milestones" to review progress and make adjustments
- Get project managers to act as facilitators and coordinators, rather than the "ultimate authority"
- Incorporate collaborative decisionmaking skills within your team
- "Celebrate" the close of a project
-
Plus, you'll discover how to apply key APM
practices, such as a product vision box, a project
data sheet, and feature cards, for increased
project success. You'll identify questions your
executives should ask to ensure agile projects are
being controlled, practices to help you through the
envision phase of an APM project, rules for daily
integration meetings, steps for making sustainable
decisions, and practical objectives for customer
focus groups.
-
Leader: Jim Highsmith
-
Workshop Goals:
-
This workshop will help you understand advanced
techniques for iteration planning, collaboration,
and project management targeted at situations in
which projects have high-exploration factors,
customer responsiveness is paramount, and operate
within organizations with innovative cultures.
Through the application of a unique APM lifecycle
framework, this workshop will help you encourage
dramatic improvements in your project success rate
and your project team's ability to cope with
change.
- Intended Audience:
-
Teams in which there are extreme pressures (high
speed, high change, and uncertainty) on the
delivery process.
- Outline:
-
This learning experience combines both concept and
practice in covering the following topics:
- The Vision of Agile Project Management
- Exploratory projects agile principles
- A framework for agile project management
- Identifying "Who" the Players Are
- Identifying all the stakeholders and their roles
- Defining the customer-developer interface for the project
- Determining "What" Product to Deliver
- Developing a product vision box and elevator statement
- Creating a project data sheet and trade off matrix
- Determining the exploration factor
- The role of product architecture in agile development
- Agreeing on "How" to Approach Project
- Agreeing on technical and project management practices
- Developing a collaboration, communication, and decisionmaking plan
- Planning an Agile Project
- Similarities and differences between traditional and agile planning
- Gathering requirements and building a feature list
- Creating feature cards
- Moving from work breakdown structures to feature breakdown structures
- Creating release, milestone, and iteration plans
- Using iteration 0
- Iteratively Deliver Features
- Conducting daily team integration meetings
- Interacting with customers daily
- Displaying key project information
- Managing the "mood" of the project team
- Monitoring and Adapting
- Conducting customer focus group sessions
- Conducting project milestone retrospectives
- Conducting milestone technical reviews
- Creating project status review information
- Determining project adaptive adjustments
- Closing Projects
- Team Collaboration
- The six dimensions of collaboration
- Peer-to-peer collaboration: pair programming, inspections, daily integration meetings
- Group-to-group collaboration: customer focus groups, JAD sessions
- Knowledge sharing and communities of practice
- Collaborative project management tools
- Collaborative Decisionmaking
- Outlining the need for a decisionmaking focus
- Framing project decisions
- Using a collaborative decisionmaking process
- Getting past the groan zone
- Including decisionmaking in your retrospectives
- Leadership-Collaboration Management
- Moving from command-control to leadership-collaboration management
- The Vision of Agile Project Management
- For more information on bringing this workshop to your organization, contact Dennis Crowley by phone at +1 781 641 5125, by fax at +1 781 648 1950, or by e-mail at sales@cutter.com.