Scrum with Microsoft Project 2010
|
Love it or hate it, the defacto project management software tool is still Microsoft Project. The latest version is 2010 and was featured on the Project Management 2.0 blog by Dave Garrett on this site.
I know many Agile/Scrum purist would scoff at using such traditional Gantt based desktop PM tool like MS Project, but for many project managers making the transition to Agile/Scrum or existing ScrumMasters who are in an organization already using MS Project 2010, this is a great and cost effective way to do Scrum in an existing tool you are already familiar with. |
PMI's new “Agile Certified Practitioner”
| I found this excellent post by Mike Griffiths, that shows a Venn diagram of how PMI's new ACP cerfification maps to all the various bodies of knowledge from PMI and Agile:
I'm still skeptical of the adoption of this certification by the project management community, especially those from the Agile camp. Futhermore, the other certifications from PMI for risk, scheduling and program management do not seem to have come close to the popularity and adoption of the PMP, which may be indicative of how this certification pans out. Only time will tell... |
The ScrumMaster’s Role: Conducting an orchestra without a conductor
|
This excellent blog by Wai-Mun Koo got me thinking about the project manager as like a conductor leading an orchestra.
But I recently heard about a conductor-less orchestra called the “Orpheus Chamber Orchestra” that has won numerous Grammy awards and is a break from traditional orchestra’s that are lead by a main conductor. Instead, they rely on cross collaborative leadership in which the actual musicians lead and collaborate on the orchestra.
This ensemble of leadership was created to dismantle the top-heavy hierarchy of traditional conductor driven orchestras, by developing more flexible, responsive and agile strategies into the decision-making process of musical scores, thereby unleashing the creativity, responsibility and productivity to each musician. This “Orpheus Process” comprise 5 key elements:
It struck me quite suddenly how this resembled the transition from traditional, process oriented project management to the more flexible and adaptable agile one for many organizations. In particular, the notion of collaborative leadership is in line with Scrum's principle of more team leadership and collaboration through cross functional teams. The core tenant of the Orpheus Process is that individual musicians spontaneously take on ad hoc leadership responsibilities in response to the specific demands of each piece of music, ensuring that they sustain a unique multi-leadered orchestra that fully engages and flexibly deploys the creative abilities and energies of each musician. Though not explicitly outlined in the Orpheus Process, this rotation of leadership and improvisational adjustments to the music is allowed to facilitate the self-organization of the team, which is a one to one correspondence to the main tenets of Scrum. How does this apply for the ScrumMaster who is charged with leading the project? It seems to apply quite well. According to Scrum's philosophy, the ScrumMaster's function is to remove impediments and facilitate the environment surrounding a team so that it can organize itself. He/she has to challenge and assist the team in establishing the deliverables of a Scrum project while simultaneously supporting the members of the team as they organize themselves. He/she facilitates the open collaboration needed for actual self control and works together with the Product Owner to insure the directions of the visions and goals are clear. This kind of leadership is harder than the kind expected in a traditonal project manager, since the ScrumMaster has to balance the ability to distinguish between what is important and what is not important and between what needs to be done right away and what can be done later, while still allowing the team to self-organize and collaborate. The ScrumMaster will still have to address and solve conflicts, but give neutral feedback, pointing out potential improvements, but suggest corrections to incorrect behavior patterns to ensure the project get's delivered on time, within scope, under budget and with high quality. I think the subtleties, complexities and multi-faceted roles a ScrumMaster must engage in is underestimated. It is more than just removing impediments, as it requires leading without being a leader or conducting an orchestra without the authority or role of conductor. |
Should Scrum integrate with Six Sigma?
|
My recent post in the PMC discussion forum and the excellent replies about the utilization of Earned Value Management and Six Sigma's Statistical Process Control, got me thinking about how this differs from Scrum and its use of Empirical Process Control. This article from Scrum Alliance seems to advocate that both techniques can co-exist, and my initial thought is that they could. And since the focus on my blog is “bridge the gap between traditional and agile project management”, I thought I’d write about how they could. (Six Sigma) is largely about reducing variation, which is one of the key control methods in (repetitive) production. Product creation, on the other hand, is very much about innovation and generation of understanding in a once-in-a-lifetime environment. I find these two fundamental approaches very much in opposition to each other. At the core of Six Sigma is the need to reduce variation while simultaneously increasing quality for well defined projects and processes, whereas Scrum is used for ill defined projects or processes that have never been solved before or is heavily dependent on feedback to determine when the problem has been solved correctly
Projects that require detailed and process oriented planning would be best served with Six Sigma statistical control. This would especially be the case for projects with good historical artifacts, or projects with very similar scope and requirements, e.g., a project to build an extension to a data center with the requirements that it mirror the existing one. In this example, I would be confident of being able to establish a firm baseline for scope, cost and schedule. When the project gets executed, I could use EVM and Six Sigma statistics to reduce variation and increase quality. |
Introduction
| I've been an off and on reader and contributor to this excellent PM portal, and wish to now contribute more regularly by having this blog. My goal, obviously, is to post on project management related topics, but as the title of this blog relates, I'm very interested in bridging the intersection between traditional, process oriented project management, with the agility and flexibility of Agile project management. Topics to range from the theory and practice of traditional processes such as PMBOK, CMMI, SDLC, etc. to Agile frameworks such as SCRUM, Extreme Programming (XP), Lean, etc., but most importantly, to how the incorporation of these standards, frameworks and methodologies enhance project leadership. Project leadership is to me, the most vital element of any project success whether and whatever method, framework, or philsophy of managing projects you happen to employ. At the core, what really stirs my passion in these discussion is how project leadership becomes realized. |





