1 / 12

S/W Quality I

S/W Quality I. Agile Project Management Lesson 4. Project Management The Classical Technique. What have we learned so far ?. To this point in our journey of Project Management understanding, we have discussed the classical style of being a PM

chalondra
Download Presentation

S/W Quality I

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. S/W Quality I Agile Project Management Lesson 4

  2. Project ManagementThe Classical Technique

  3. What have we learned so far ? • To this point in our journey of Project Management understanding, we have discussed the classical style of being a PM • The theory, approaches and techniques discussed thus far really do work and will lead to successful project conclusions • Tell me what you believe the job of a PM is ? • How does Project Management work ? Give me the details …

  4. This PM Strategy works … • So we know that this PM strategy works well in IT-based projects • It has been working very well since the late 1990’s • As you may have suspected, this style of PM tends to work in more traditional product development • Every member of a project knows their purpose and works together • Just like cogs in a finally tuned machine • We know that not every project is best developed using the traditional approach • What about the Agile methodologies ? • How do PM’s manage such a project ??

  5. Agile DevelopmentRemember this ?

  6. What is Agile Development ? • Last year in Systems Analysis and Design (SAaD) you were introduced to the idea of Agile as an Adaptive Design Methodology • Let’s take a minute to review what we learned last year here • Visit this link for a description and list of other Agile Development techniques • Let’s take a pop-quiz about Agile Development … • You can check out your answers here … • Keep in mind that the techniques and ideas discussed in that lesson deal with Project Development not Project Management. • So we still don’t quite know where PM falls into the world of Agile …

  7. Agile PM … Where are you ? • I have included a couple a video links below that talk about Agile Development, but also profess to talk about Agile PM • As you watch them you really have to focus not on the specifics of how Agile Development works, but what is going on around the day-to-day development … this is the PM • What is Agile PM … (35 minute video) • This is a really good video about what Agile Development is and isn’t and in his discussion he does mention some good tidbits about how PM works in such a world – worth watching • A Tale of Two Teams … (8 minute video) • Through pictures, this video shows the life of two PMs – a traditional PM and an Agile PM – again in order to gain any idea of what and how PM works in the Agile world, you need to really observe • Mary’s Toy Store … (8 minute video) • This is a commercial video (for a company’s PM tool) – but it again shows how Agile development is managed

  8. Agile Project Management What is it ? Does it really exist ?

  9. What is Agile Project Management ? • After the idea of Agile Development (XP, SCRUM) methodologies caught on in the mid to late 90’s, it was only a matter of time before the need to have more Agile Project Management would become a reality • So - is there a single unifying PM technique that can be applied to Agile projects ? • In order to adapt classical PM techniques to an Agile World, we would need to ensure that the strategy was founded on the same values as agile • If you want an expert’s point of view on Agile Projects and Project Management – check out this set of slides by Jurgen Appelo

  10. Agile Project Management (cont’d) • So once again, I ask the question … Is there a single unifying PM technique that can be applied to Agile projects ? • What do you think ?? • The real answer to this is – Yes and No • Some believe that all encompassing sets of PM techniques exist • See Agile Software Development and look for The Declaration of Interdependence • See Project Management and look for the section on Agile and Extreme Project Management • While others believe that in order to manage Agile projects, a mixture of Classical and Agile PM techniques must be used • See this article on Agile Project Management • While others believe the best way to manage Agile projects is still through the use of Classical PM techniques • It is the source of ongoing discussion, research and debate within the various PMI around the world • One good resource offering an all-around view is found here

  11. Agile Project Management Where does that leave us ?

  12. The fact that the jury is still out on the idea of a single unifying Agile PM technique leaves us wondering … does Agile PM really exist ? • In my experience, when it comes to mixing Agility with Project Management, the lines between the agile development methodology and the role of the PM become quite blurred … • Agile purists would insist that classic PM techniques / concepts and ideas have no place • Let’s watch these videos and see if we can derive an answer … • The Road from PM to Agile Coach – Part I • The Road from PM to Agile Coach – Part II • Or could we say that to be an Agile PM means that you follow the classical PM concepts (9 Knowledge Areas across 5 Process Groups) • With more flexibility and agility • Always expecting change and being able to deal with it on the spot ? • Or is it not possible for Classical PM techniques and ideas to manage a project being developed in an agile way ? • hmmmmm … let’s discuss

More Related