Difference between revisions of "AgilePM"

From AgilePM wiki
Jump to: navigation, search
(DSDM Agile Project Framework / AgilePM)
 
(31 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
<strong>AgilePM</strong>
 
<strong>AgilePM</strong>
  
The AgilePM® certification helps to support people that need to work in an agile environment.  The AgilePM guidance was developed by APMG in partnership with the DSDM Consortium.  DSDM offers a practical methodology that provides a balance between the standards, rigour and visibility required for good project management, pace, change and empowerment of all project members.  
+
The AgilePM® certification helps to support people that need to work in an agile environment.  AgilePM is a practical methodology that provides a balance between the standards, rigour and visibility required for good project management, pace, change and empowerment of all project members.  
  
The focus of agile project management is on developing solutions incrementally (bit by bit) which enables project teams to react to changing requirements, encouraging increased collaboration and better ownership with all project members.
+
== 14 FREE Lessons: AgilePM Foundation ==
 +
 
 +
[[Image:AgilePM-Marketing.jpg|450px|link=https://mplaza.training/online-courses/agilepm-foundation/]]
  
 +
== Free AgilePM Awareness course ==
  
== Relationship between: DSDM, Agile Business Consortium and AgilePM == 
+
This simple [https://mplaza.training/awareness-courses/agilepm/ AgilePM Awareness course] helps you understand one of the best Agile frameworks, DSDM®, and how you can manage your project in this environment. This is an opportunity to see how you can be Agile without Scrum, and use DSDM’s benefits, such as being scaled, and supporting the common project management aspects.
It can get a bit confusing with all the names that appear above: 
 
  
* DSDM: This is the original organisation that created the the agile framework. In 2016, the name changed to "Agile Business Consortium" (https://www.agilebusiness.org)
+
'''How does this AgilePM Awareness course work?'''
* DSDM Agile Project Framework:  This is the latest and and current version of the DSDM Agile Framework
+
In this AgilePM awareness course, one short, simple email will be sent to you every weekday. It usually takes about 3 minutes to read each email, and most users read them on their mobile phones, on the way to work. It takes 6 weeks to finish the course. Basically, you learn something useful without spending any significant time or effort.  
* AgilePM:  Is the name of the Certification from APMG based on the Agile Framework from Agile Business Consortium.
+
[https://mplaza.training/awareness-courses/agilepm/ Click here to register]
* DSDM (Dynamic Systems Development Method) is the longest-established Agile method
 
  
 
== DSDM Handbook vs AgilePM Handbook ==
 
== DSDM Handbook vs AgilePM Handbook ==
 +
 +
The focus of agile project management is on developing solutions incrementally (bit by bit) which enables project teams to react to changing requirements, encouraging increased collaboration and better ownership with all project members.
  
 
The [//www.agilebusiness.org/shop/books/agile-project-management-agilepmr-handbook-v2 AgilePM Handbook] (Agile Project Management Handbook) contains a subset (90%) of the DSDM Agile Project Framework handbook so these books are basically the same.  It is focused on the management and delivery of agile projects and is written from a Project Managers point of view so it easier to understand.  Some project managers also read the original DSDM Handbook as it provides an in-depth guide and we suggest to this this if you are going to work in a company that is going to use AgilePM.
 
The [//www.agilebusiness.org/shop/books/agile-project-management-agilepmr-handbook-v2 AgilePM Handbook] (Agile Project Management Handbook) contains a subset (90%) of the DSDM Agile Project Framework handbook so these books are basically the same.  It is focused on the management and delivery of agile projects and is written from a Project Managers point of view so it easier to understand.  Some project managers also read the original DSDM Handbook as it provides an in-depth guide and we suggest to this this if you are going to work in a company that is going to use AgilePM.
Line 21: Line 24:
  
 
[[File:Agile-Handbooks.png|center|400px]]
 
[[File:Agile-Handbooks.png|center|400px]]
 
== What has APMG to do with this? ==
 
 
APMG is an Examination Institute and they accredit professional training and consulting organization and manages certification schemes.  They approached DSDM and have created the AgilePM certification is tightly based on the DSDM Agile Project Framework. 
 
 
So APMG own the AgilePM certification and do the following: 
 
- Operate an examination scheme
 
- Manage training organization
 
- Provide suggested training material
 
- Provide the AgilePM handbook
 
 
APMG Links
 
* [http://www.apmg-international.com/en/qualifications/agile-pm/agile-pm.aspx  APMG Homepage]
 
* [http://www.apmg-international.com/en/search/ao-search-en.aspx Accredited Training Providers]
 
* [http://www.apmg-international.com/faq.aspx?category=Agile+Project+Management+FAQs&btnSubmit=Open  Frequently Asked Questions]
 
 
== The AgilePM Approach ==
 
 
The AgilePM approach provides project-focused principles, together with a set of roles and responsibilities that are ideally suited to a corporate project environment.  The AgilePM approach has been simplified to better reflect current trends in evolutionary solution development as the delivery level and this brings the required flexibility.
 
 
The AgilePM approach insists that projects should do just ‘Enough Design Up Front’ (EDUF) within a Foundations phase (startup phase) so there is a basic understanding to help clarify the structure of the intended solution. Then a first version of an Agile plan for delivery can be created for the project. 
 
 
The Foundations phase of a DSDM project is very different from the deep analysis and design steps used in a traditional ‘Waterfall’ approach. In the Foundations phase the analysis and design are done but you must avoid going into detail. This EDUF approach brings agility in developing the required solution.  There is not point going in trying to do into detail at the start of the project as most requirements will not come to light until much later in the project.
 
 
== DSDM and the DSDM Consortium ==
 
DSDM is a proven framework for Agile project management and it helps to deliver results quickly.  DSDM has been applied to a wide range of projects from small software developments, so other no IT creative projects and all the way up to full-scale business process change.  DSDM works on all levels of projects from small simple projects to corporate projects. 
 
 
DSDM was created in 1994 and is the longest-established Agile method. DSDM had a lot of input from RAD (Rapid Application Development) which was primarily focused on software development. DSDM Consortium was started as a not-for-profit organization and its objective was to manage the sharing, exploitation and evolution of the intellectual property of DSDM. In 2007 the DSDM Consortium made DSDM universally available on a free to view and free to use basis.
 
 
DSDM Agile Project Framework claims to be the only agile approach that focuses on delivery of projects in an agile way.  This may have been true a few years ago but many other agile approaches made available in the last years and especially since the Agile Big Bang (the Agile Manifesto).
 
 
 
 
== DSDM Agile Project Framework / AgilePM ==
 
 
== Value of AgilePM for the Project Manager ==
 
It is now accepted that in many projects, it is not possible for to gather all customer requirements up front, document the requirements in detail, create detailed plans and then work in a dark room until the product is delivered. We call this approach the predictive approach as we try to predict the requirements and planning at the start of the project. 
 
 
The agile Project Manager requires a different style of management and skills to manage an agile project compared to a traditional predictive project.
 
 
[[File:Agile-Predictive.png|center|400px]]
 
 
 
The traditional Project Manager (PM) is responsible facilitation the process of elicitation the requirements, creating the detailed plans, handing out work, managing the performance of the team against the plans and checking that the delivered work tested (accepted) and reporting progress. Time, Cost and percentage of completion of work are used to report progress.
 
 
Sometimes milestones can be used to identify certain important points in a project plan:  e.g. Ready to hand over deliverable to another project, ready to demo a version which includes much needed functionality, investment approval, first benefits results expected, etc…
 
 
Project work is often organized into predictive stages (Analysis, Design, Build etc.), with each stage focused on a particular type of work and providing an output to be validated by the completion of the next stage. This is different in a traditional project, where the Project Manager may be very actively involved in directing work and telling the team what needs to be done. This is often referred to a 'Command and control' style or managing a project.
 
 
 
'''So how does a typical agile project work?'''
 
 
The Agile Project Manager will start by creating a high level plan, based on the known requirements and this will include a high description of the solution to be created during the project. From that point onwards the end product is created iteratively and incrementally, with each increment building on the output of increments preceding it. This is like adding a new layer to an onion each 4 weeks.
 
 
To continue the onion analogy, it is important that each new layer (incremental subset) added is properly designed and built and demonstrably meets the needs identified.  At the end of each stage, the outcome of that stage, together with the experiences gained, is used to create the detailed plan for the next stage. This is different to some traditional projects where the detailed plans for each step are created by the team members themselves and not by the Project Manager. During each stage the team works in an iterative and incremental style and are in very close collaboration with a representative of the business/customer in order to understand the requirements and to create and validate an evolving solution.
 
 
For the Agile Project Manager the “Command and Control” is replaced by a facilitative management style in an Agile project.  Good facilitation skills help the Agile Project Manager to empowered the team. In fact, the team members are empowered to make day-to-day decisions about how to achieve their goal. The Project Manager role is focused on ensuring the team have all they need to achieve their goal, only stepping in when an exception is escalated from the team.
 
 
The difference between traditional project management and agile project management is the traditional project management is predictable and can be planned in detail (this works for some projects.  However Agile projects are adaptive and we are not sure of our destination at the start of a project and need to make adjustments on the way.
 
 
== AgilePM based on DSDM Atern ==
 
There are a number of agile methods and according to DSDM, most of the agile methods provide little or no guidance on how to manage a project in an agile way and Atern from DSDM is different. Atern uses the basic lifecycle of a project and has incorporated an agile management and delivery.   
 
 
Atern is a framework based on experience from DSDM Consortium members. Atern provides a flexible yet controlled process that can be used to deliver useable products making use of peoples knowledge using such techniques as iterative development and modelling and strict timescales (timeboxes). An Atern project can deliver a working product within three to six months (sometimes even within weeks) so users do not have to wait until the end of the project.   
 
 
DSDM Atern is not just about IT projects as Atern can be used in business change projects and programmes/ projects with no technology element. e.g. More creative projects. 
 
The Atern framework empowers project staff to deliver working products soon and makes use of skills and capabilities.
 
 
== Related Links ==
 
* [https://www.agilebusiness.org/content/introduction-0 DSDM Handbook online ]
 
* [//www.agilebusiness.org DSDM (Agile Business Consortium) ]
 
* [//www.apmg-international.com/en/qualifications/agile-pm/agile-pm.aspx APMG AgilePM ]
 
* [//en.wikipedia.org/wiki/Systems_development_life_cycle Systems development life cycle]
 
* [//en.wikipedia.org/wiki/Dynamic_systems_development_method  DSDM Wikepedia]
 
* [//www.agilebusiness.org/resources/dsdm-handbooks/dsdm-atern-handbook-2008 AgilePM Handbook] 
 
* [//mplaza.pm/agile-dsdm-simple-introduction/ AgilePM Awareness Course] 
 
* [//mplaza.pm/product/agilepm-foundation-elearning-course-exam-bundle/ AgilePM Foundation Online course]
 
 
Key: AgilePM0954
 

Latest revision as of 11:27, 21 June 2019

AgilePM

The AgilePM® certification helps to support people that need to work in an agile environment. AgilePM is a practical methodology that provides a balance between the standards, rigour and visibility required for good project management, pace, change and empowerment of all project members.

14 FREE Lessons: AgilePM Foundation

AgilePM-Marketing.jpg

Free AgilePM Awareness course

This simple AgilePM Awareness course helps you understand one of the best Agile frameworks, DSDM®, and how you can manage your project in this environment. This is an opportunity to see how you can be Agile without Scrum, and use DSDM’s benefits, such as being scaled, and supporting the common project management aspects.

How does this AgilePM Awareness course work? In this AgilePM awareness course, one short, simple email will be sent to you every weekday. It usually takes about 3 minutes to read each email, and most users read them on their mobile phones, on the way to work. It takes 6 weeks to finish the course. Basically, you learn something useful without spending any significant time or effort. Click here to register

DSDM Handbook vs AgilePM Handbook

The focus of agile project management is on developing solutions incrementally (bit by bit) which enables project teams to react to changing requirements, encouraging increased collaboration and better ownership with all project members.

The AgilePM Handbook (Agile Project Management Handbook) contains a subset (90%) of the DSDM Agile Project Framework handbook so these books are basically the same. It is focused on the management and delivery of agile projects and is written from a Project Managers point of view so it easier to understand. Some project managers also read the original DSDM Handbook as it provides an in-depth guide and we suggest to this this if you are going to work in a company that is going to use AgilePM. The AgilePM Handbook is intended to be used to prepare for the APMG AgilePM exams which are AgilePM Foundational and AgilePM Practitioner. You can visit the website www.agilebusiness.org for more information on DSDM. You can see links to other guidebooks, case studies and white papers.

Agile-Handbooks.png