Scrum is an Agile process framework. PMP, assuming you mean Project Management Professional, is a title. Comparing the two is like saying that a Formula 1 car is better than a driver's license -- it doesn't make sense.
Nick Romedios wrote:Scrum has better ability to cope with uncertainties than conventional Project Management techniques.
Scrum does give teams a better framework for dealing with and adapting to changing requirements. Traditional project management practices are more geared towards preventing, controlling, and limiting change whereas Scrum allows teams to accept and embrace change.
Both have their pros and cons. Project Management is a deeper subject while scrum is more or less just limited to IT related projects and has a much smaller scope within that. IF you are familiar with PMP i would suggest you become more familiar with scrum as well, for a quick understanding you can access multiple links online to enhance your subject knowledge. You can access a lot of free stuff at http://www.scrum-master.info/FreeResources.asp regarding scrum from various websites.
Matt Daniels wrote:Project Management is a deeper subject while scrum is more or less just limited to IT related projects and has a much smaller scope within that.
I don't fully agree with that.
It's true that Scrum has a limited scope, but that's by design: It's meant to be a framework on which teams can build a flexible and responsive project management process. In and of itself, there's not that much to Scrum. However, you can't effectively use Scrum if you don't pull a myriad of other Agile practices into the picture as well. I would say that the general subject of project management is broader rather than deeper than Scrum/Agile because it encompasses a wider range of techniques, including the traditional ones that Agile practices try to improve upon. IMO, Scrum and Agile Project Management go as deep as, if not deeper, into the various aspects of project management when compared to traditional methods.
Scrum is based on principles around empirical process control which is not limited to just IT-related projects. If you search for "Agile Scrum other industries" you'll find a number of references to Scrum and Agile practices being used outside of IT projects. Lean practices, in particular, largely came out of the automotive industry.
The PMI, realizing that Agile is no longer just a grassroots developer fad, has been incorporating Agile and Scrum in its programs for a few years now.
Well both are totally different in my view. Scrum is a process control tool which enhances the productivity of the projects. PMP is a project management Professional and this needs deeper understanding of the project management concepts and tools. It needs your attention, reading, and passing the exam and also keeping yourself updated. Where scrum can be learnt in a day or two, it is more practical and better learnt with activities, etc. Here is a blog by SCRUMstudy which speaks about the Scrum pitfalls and how to avoid them. You may find this useful http://www.scrumstudy.com/blog/?p=145
Alan Baldwin wrote:Where scrum can be learnt in a day or two, it is more practical and better learnt with activities, etc.
Getting a Certified Scrum Master certificate after a two-day workshop is shallow learning at best. On the surface, Scrum may seem simple but it's not.
Scrum is a process control tool which enhances the productivity of the projects
This is a common misconception and a pitfall to avoid. Scrum is a process framework that helps teams see what their problems are and address them before they become bigger problems that could jeopardize the project's success. What potentially makes a team more productive are the decisions and choices they make to address those problems in a timely manner. Going with your "Scrum is a tool" definition, Scrum is more like a flashlight rather than a power drill.
I always emphasize to the teams that I coach that Scrum and Agile are not to be regarded as anything more than process thinking tools -- there is no magic in Scrum and Agile that suddenly makes people more productive. It's how people think, behave, and interact that determines how successful they will be in any kind of joint undertaking. Scrum and Agile are based on values that focus on the deeper aspects of team behavior and success. Traditional project management tends to treat people as interchangeable "resources" whereas Agile does not. That is why I say that while the subject of Project Management may be broader than Agile/Scrum, the latter goes much deeper into what makes project teams successful. IMO.