
Agile project management training, from QA
QA provides a comprehensive range of Agile project management
training courses, ranging from initial ‘awareness’ courses to
‘leadership’ courses for project leaders.
Project and programme management (PPM)
Today’s businesses often need to implement change faster than traditional project management methodologies can accommodate – and agile project management provides the solution.
To stay effective, businesses need to be able to change quickly.
However, the core focus of traditional project management
methodologies is to thoroughly understand the reasons for change
before the change can be enabled; in the real world, this approach
can be far too time-consuming.
'Agile project management' provides organisations with a leaner,
more structured approach to project management. It enables them to
respond far more quickly to change and provides a way to implement
high-priority initiatives.
What is agile project management?
Agile project management is a set of frameworks that covers the
people, products and practices (techniques) required to
successfully implement projects. Agile is not only suitable for
software/systems development - it can also be used to help manage
any form of business change.
Agile frameworks concentrate on:
Putting the greatest business benefit first
- Prioritising change around business benefits
- Prioritising the implementation of change within releases
- Regular reviews of prioritisation and re-planning
Good communications
- Ensuring that all of the correct stakeholders are identified,
involved and informed throughout the project's lifecycle
- Regular planned reviews of work with stakeholders at the
appropriate organisational levels
- Facilitated workshops to gain consensus decisions from
stakeholders
- Daily communications between the change team and business
representatives
Trusted teams
- Self-directed and empowered teams of change and business
personnel
- Project managers facilitate the teams and do not direct
them
- Fixed timescales and resource budgets
- Software development techniques that significantly reduce
errors