Friday, February 20, 2009

Certified Scrum Master .... the Big Lie!

At last night's APLN DC meeting, we were fortunate enough to have Scott Ambler present his talk on Scaling Agile Software Development: Reality over Rhetoric. Overall it was a good presentation with some nice takeaways. One thing that was noticeable was Scott's views on Scrum, CSM, Ken Schwaber. I will save most of these topics for future blogs, however I will address Scott's view on the 2 day Certified Scrum Master course.

Scott believes that the 2 day CSM course is a scam, a big lie, complete shenanigans. He believes that any professional should be ashamed if they put CSM in their email tags or business cards. And truth be told, I agree with him.

To take a 2 day course and, with no pre-qualifications, no exam, no peer review, no kind of validation or verification at all, become a Certified Scrum MASTER is deficient. Armed with only this 2 day course, one is most certainly NOT a master and is most likely NOT ready to implement Scrum without additional coaching/mentoring/help. We really should call the class what it is, a 2 day boot camp introducing Scrum.

The course itself is generally an excellent course, but one should understand what it does. The class helps the student understand the meaning of Agile and Scrum. It helps the student shift their mindset from a traditional/PMI/waterfall/EVM (EVM, one of the biggest LIES in he industry, definitely more on that in a future blog) base to an Agile/iterative/value/delivery mindset. It provides an overview of how to do Scrum and a general starting point on Scrum. For those already using Scrum or familiar with Scrum, it helps them walk through some of their thoughts, problems, and ideas. Hopefully by the end of the class, the student will be armed with some knowledge of how to implement Scrum, and more importantly, what it means to implement Scrum.

Scrum provides good process, artifacts, tools, foundation, and framework, but there are quite a few implementation details that need to be worked out and tailored to the environment. The actual implementation is quite tricky. It requires experience, expertise, and intelligence. Most people will need help if they hope to succeed just at the project level. To tackle it at an organizational level becomes an even greater challenge.

So really, understand that not all CSM's are created equal. There are some great ones out there and there are some who just had $1500 in their pockets and 2 free days to kill.

82 comments:

  1. Hi Richard,

    I've been talking to some CSM about their certification experience, and their impressions are really different. As you've seen from my report I was quite happy with the outcome: we had a 3-days class instead of the standard one with some pre-requirements that avoided us being stuck into the basis. Some colleagues were not that lucky and were really disappointed at the end.

    However the term "Master" is largely misleading, "Apprentice" would probably be better. What we've learned was that we were not even halfway through to become "masters", I ended up having a list of more than 50 books to read (even though I'read a lot on the topic in these years) in fields that I thought had nothing to do with software, and I learned there are different perspectives on problems which I haven't thought of before. But that's good news. ...The really stupid thing to do is to pretend that you're a "master" just because you followed the class.

    Mentioning CSM on the business card is arguable, it might be pointless vanity ...but sometimes the fault is on the reader's side rather than on the writer's. And few things are dumbest than the job market.

    Cheers

    ReplyDelete
  2. Alberto, I think the class itself is very good and the general feedback I have had from people who have attended the course is that they found it very useful (but in no way qualifies anyone to be a master). "Apprentice" is a great name idea.

    In all fairness, my business card does have PMP, CSM, CSP on it, but that is largely a marketing/vanity thing :) Out of those, the one that probably I get the most satisfaction from is the CSP in that it is reviewed and approved by my peers in the Scrum community (the pmp is tough, but it's mainly a memorization test).

    ReplyDelete
  3. This applies for any certification, PMP, CSM, Java, Linux... You can pass to some certifications only studying for about one month. But this does not mean you have any experience with that methodology or technology. Anything you put in your CV you will need to prove someday. So, if you do the course, you are a CSM, and if needed you will need to prove!

    ReplyDelete
  4. Rafael, I agree with you in that there probably are issues with all certifications. My problem with CSM is the name and the fact that the ONLY qualification to being a CSM is being able to pay the CSM training fee.

    I will say that there are things a certification can try to do to ensure quality and standards. In not a PMP fan (though I am a PMP), but the PMP tries to do some of this by requiring a minimum number of real world project management hours to be eligible for the exam.

    Which brings up exams. I think exams are good in that one usually needs to study to pass an exam. The value isn't in the exam itself, but rather in the studing for the exam. Studying is a path towards understanding. You get to think about concepts that you may be using regularly and a good student should question what they read and come to their own conclusions. Passing an exam to be certified does not make one an expert, but they should have at least some level of knowledge in that area, though the knowledge may be short term memorization or purely academic knowledge not truly applicable to real world scenerios.

    I think the certifications with some of the best standards may be a peer/expert review type certification, like a thesis or CSP (btw, not comparing a thesis to a CSP). This is great in that you expose yourself to others in the field and they can subjectively evaluate you based on some standards. Not perfect, but better than some alternatives.

    ReplyDelete
  5. I tend to agree with the comments above. Ceritifactions generally mean you have attended some course and may have had to take a test that required augmenting what you already know about a topic. Having a cert can remove some barrier for folks who have that on their list of requirements for a job. It's a good keyword spam filtering agent for folks who do not know much about the actual position. So, having the cert may get you past the CV screeners and to the phone screen or interview. Afterwards if you don't know your stuff, you will be toast.

    Does having a cert mean you know anything? No, not really. Means you knew enough at the time you took the cert to pass the exam (if there is one).

    Should you get a cert of any kind. Sure, it's another notch that shows some form of dedication to your profession. It's another way of showing continuing education that your CV may not show.

    My beef with CSM. Not sure why I need to shell out $1200 for a 2-3 day course that requires no exam that covers material I have already read and using techniques I've been using since before SCRUM existed. That is my frustration.

    Is the course good? I'm sure it is as many others have indicated. It is probably a good course for folks who have companies that will pay the cost to send a small group to so they may bring back the knowledge to the collective.

    For me as a consultant, it might be useful if it truly allows me to differentiate myself amongst other contractor/consultants. (Though I have been participating or running scrum projects for over 6 years without the benefit of this course). Just my 2 cents worth.

    ReplyDelete
  6. CSM should be renamed Scrum Foundation Level or similar.

    I just completed my CSM including the new online evaluation (100% guaranteed pass rate). There was an hour allotted to complete the test. After 15 minutes I had completed 23 questions - got a couple wrong because I didn't read the question properly. Anyhow, I was all set to move on to section 2....but no THAT WAS IT!

    To be clear, the course was certainly valuable and while the test could have been a lot more challenging it did at least measure some basic proficiency. However using the term "Master" in connection with this qualification is utterly misleading.

    ReplyDelete
  7. I just took this course. I'm no MASTER at scrum after taking it, but I do know enough to perform the ScrumMaster role - which isn't a "Master" at all - but a facilitor, mentor, and process advocate. If they had called it "Certified Scrum Facilitator" would you have been happier? That's what it really is. It really doesn't make any difference what it is called though, does it?

    The defect is not in the class, it's in the name of the role. "Master" implies serious expertise. This role requires some good level of expertise, but not the superior level as the name would indicate.

    ReplyDelete
  8. Technically speaking, CSM is NOT a recognized credential; There is no "Standards Body". For example, PMP is a legitimate credential as it is managed by the PMI, has set standards one must first meet to qualify for the credential, and continuing requirements to maintain the credential. One can also be stripped of their PMP credential upon malpractice. Same cannot be said of CSM.

    CSM is just 3 worthless letters after your name that tend to make you look somewhat grasping for recognition.

    Bryan

    ReplyDelete
  9. Bryan, the CSM is recognized and authorized by the ScrumAlliance. See www.ScrumAlliance.org

    ReplyDelete
  10. For that matter all certifications are nothing but money laundering business.This is a moneymaking business,continuous certifications,PDU's.Imagine earning Engineering degree every 4 years.

    ReplyDelete
  11. I attended your CSM training in Bangalore. I must say that this was THE BEST training I have attended in the last many years. Your way of conducting the session and method of presenting the Scrum concepts was excellent. Examples/case studies were very good and very close to real-life scenarios.I have been practising Scrum since June 2009 and got the answer to many queries in this training. BTW, I passed the CSM exam with 97%."

    ReplyDelete
  12. Hi,

    I think master is CSM is more to do with the role, scrum master! The 'certified' part is perhaps over stated. But if you want to do a couse and get some recognition, then this is one way. You could also spend some money on a one week course with certificate, only a piece paper that said you attended, I have a lot of these. 'C',Ada,Oracle,VDM,Informatica.
    I want an in-depth course on Scrum not necessarily to the rigor of PMI.

    Pouring cold water on other credentials to make yours appear superior is a bit small!

    ReplyDelete
  13. For my two cents.. I took the scrum.org Professional Scrum Master exam in Feb to validate what I was doing in "real life" against the standard and passed it comfortably. My employer engaged with a 3rd party (RadTac) to do a 2-day course and Certified Scrum Master exam (ScrumAlliance). I found the PSM exam more challenging but I found the CSM exam more worthwhile. Personally while evaluating potential employees I would take both qualifications with a pinch of salt but both would set my expectations of the candidate at a certain level. I would never hire anyone on the basis of either.

    ReplyDelete
  14. I don't have a problem if someone got his CSM on 2-days as long as he can prove his abilities (through continuous learning) and he can ship an effective working software.

    ReplyDelete
  15. I agree with the above comments about what you get for the price of the course. I personally purchased a book and got enough out of it to work as a scum master at a startup. We all joke about the term "master" but doesn't it really refer to the person as a "master of ceremonies" in that official host the daily scrum? I think that is the intended meaning of the title.

    ReplyDelete
  16. :- Hi , I am pondering over attending any PMP prep course / PMP classes to get PMP credentials. What are your thoughts? Would that be worth the money spent professionally?

    ReplyDelete
  17. Scrum study also has interesting ways to teach the students for
    agile scrum certification ( Scrum Master Certification ) courses. check their website for some free introductory course in scrum

    ReplyDelete
  18. Hi, we use Scrum org wide for project management, and its working well compared to waterfall method. As part of company sponsored training, I also got my agile scrum certification Scrum Master Certification recently.

    ReplyDelete
  19. Hi , I am pondering over attending any PMP prep course / PMP classes to get PMP credentials. What are your thoughts? Would that be worth the money spent professionally?

    ReplyDelete
    Replies
    1. Hi Ella

      I have just seen your post. Did you go for the PMP in the end?

      Delete
  20. Being the Boss of your won destiny is the greatest feeling, but you don’t have to do it alone. We are here to ease the long hours, the countless tasks and the uncertainty of under-organization…so you can get that much deserved sleep!
    http://www.redcloudsystems.com/

    ReplyDelete
  21. Oh my goodness, paying thousands of dollars to be hammered with communist propaganda in software development, erm, Scrum. What next, I wonder. Thank you politburo, erm, Scrum alliance.

    ReplyDelete
  22. Get Agile training for executives and adopt this in your business process. We have a well expert agile trainer which will provide you best training of agile. In these training you can learn about the agile skills to improve your organization performance.

    ReplyDelete
  23. My Arcus offer java training with 100% placement. Our java training course that includes fundamentals and advance java training program with high priority jobs. java j2ee training with placement having more exposure in most of the industry nowadays in depth manner of java

    java training in chennai

    ReplyDelete
  24. hi welcome to this blog.really you have post an informative blog.
    codedUI training

    ReplyDelete
  25. A personal statement is a carefully crafted essay that offers you the opportunity to "sell" yourself by describing your best characteristics and strengths. statement of purpose for mba

    ReplyDelete
  26. Our Complete in depth Java training course takes you to TOP Level IT companies with high end package. Arcus Offers Java J2EE real time training with placement assurance..
    java training in chennai

    ReplyDelete
  27. This article makes a very important point about the very short training period that is required for CSM Certification. 2 days of training does not make you a master since you will need a lot of experience to prove that. However the 2 day training period is fine for the certified scrum master certification , its like a proof that you have the required knowledge to become a ScrumMaster rather then a proof of any experience.

    ReplyDelete
  28. Erst you beautification your course you ought to be fit to interpret the confounded programming module.In late these days designing has seized a major hop as now what is manikin abused in differed train stages. java programming

    ReplyDelete
  29. I really appreciate the information shared above. It’s of great help. If someone wants to learn Online (Virtual) instructor lead live training in Scrum TECHNOLOGY, kindly contact us http://www.maxmunus.com/contact
    MaxMunus Offer World Class Virtual Instructor-led training on TECHNOLOGY. We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ pieces of training in India, USA, UK, Australia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
    For Demo Contact us.
    Pratik Shekhar
    MaxMunus
    E-mail: pratik@maxmunus.com
    Ph:(0) +91 9066268701
    http://www.maxmunus.com/

    ReplyDelete
  30. Nice blog, thanks for giving such information. Also you can check the Best Scrum Master Training Hyderabad

    ReplyDelete
  31. يسعدنا و أن نقدم لكم شركة الحورس لتركيب طارد الحمام والطيور بالرياض شركة ممتازة جداً و ذات خبرات فائقة فى مكافحة الطيور و الحمام و عمل و تنفيذ تلك الطوارد المعدنية على أمثل وجه فهى تعمل على طرد الطيور و هربها ليس قتلها لان معظمها تكون للزينة و التربية فتواصلوا معاها لكى تخلصك من جميع الروائح والفضلات التى تتركها عند وجودها على المبنى فوداعاً لتواجد الطيور على النوافذ والاسوار الخارجية للمنزل .
    شركة تركيب طارد حمام بالرياض

    ReplyDelete
  32. The expert inspector will initially become more acquainted with his/her subject and the subject's form of the story.http://www.liedetector.uk/contact

    ReplyDelete
  33. While talking about a specific subject with a crony or any person, and their appearance is off or they are appearing to be deceptive, then here is what you do. You abruptly change the subject, and make sure the subject is not pertinent to the subject the person appeared to be lying about. polygraph examiner uk

    ReplyDelete
  34. Awesome post. Its so much informative for the followers. I like the way you describe this post. Its really helpful for the users of this site. I am also searching about these type of sites now a days. So your site really helps me for searching the new and great stuff.
    CSM Training

    ReplyDelete
  35. Thank you for the most informative article from you to benefit people like me.
    Digital Marketing Training Institute in Chennai | SEO Training in Chennai

    ReplyDelete
  36. Very useful and information content has been shared out here, Thanks for sharing it.
    Visit Learn Digital Academy for more information on Digital marketing course in Bangalore.

    ReplyDelete
  37. Good info, when will you do your next post? reviews protocol's website is amazing, they update content all the time.

    ReplyDelete
  38. Amazing web journal I visit this blog it's extremely marvelous. Interestingly, in this blog content composed plainly and reasonable. The substance of data is educational.
    Oracle Fusion Financials Online Training
    Oracle Fusion HCM Online Training
    Oracle Fusion SCM Online Training

    ReplyDelete
  39. QuickBooks Payroll Support Number Online
    While creating checks while processing payment in QuickBooks online

    ReplyDelete

  40. The content was very interesting, I like this post. Your explanation way is very attractive and very clear. Keep it up..
    Pega Training Institutes in Chennai
    Pega Course in Chennai
    Primavera Training in Chennai
    Power BI Training in Chennai
    Excel Training in Chennai

    ReplyDelete
  41. You could be always in a position to relate genuinely to us at our QuickBooks Customer Support Number to extract the most effective support services from our highly dedicated and supportive QuickBooks Support executives at any point of the time as most of us is oftentimes ready to work with you.

    ReplyDelete
  42. QuickBooks Payroll has emerged among the best accounting software which has had changed the meaning of payroll. Quickbooks Support will be the team that provide you Quickbooks Payroll Support. This software of QuickBooks comes with various versions and sub versions. Online Payroll and Payroll for Desktop could be the two major versions and they're further bifurcated into sub versions.

    ReplyDelete
  43. If the data you provide is perhaps all correct together with your fund is sufficient in that case your whole taxes must be paid on time that may help save you from almost any penalty.
    We was indeed holding great benefits supplied by QuickBooks Payroll Support Phone Number and it has now far more fabulous features also.

    ReplyDelete
  44. It Will Makes Your Account Job Easy And A Lot Of Important, It's Not Complicated, And Yes It Really Is An Undeniable Fact. QuickBooks Enterprise Tech Support Is Obviously One The Most Consistent Enterprise Software, Its Recent Version QuickBooks Enterprise 2018.

    ReplyDelete
  45. QuickBook Customer Support Number encounter a sum of undesirable and annoying errors which keep persisting as time passes if you do not resolved instantly. Considered one of such QuickBooks issue is Printer issue which mainly arises as a consequence of a number of hardware and software problems in QuickBooks, printer or drivers.

    ReplyDelete
  46. QuickBooks encounter a sum of undesirable and annoying errors which keep persisting over time if you do not resolved instantly. Certainly one of such QuickBooks Support Phone Number issue is Printer issue which mainly arises as a consequence of a number of hardware and software problems in QuickBooks, printer or drivers.

    ReplyDelete
  47. It handles and manages business , payroll , banking even your all transaction as well . Reflects on the efficiency graph of business. Its not only simple but also can be manage easily , accounting software which helps to manage finances smartly. The Quickbooks Support Phone Number is active round the clock for assistance.

    ReplyDelete
  48. If you're aa QuickBooks enterprise user, you can easily reach us out immediately at our QuickBooks Enterprise Support Phone Number. QuickBooks technical help can be obtained at our QuickBooks tech support number dial this and gets your solution from our technical experts. QuickBooks enterprise users could possibly get support at our QuickBooks Tech Support Phone Number if they're having problems due to their software copy.

    ReplyDelete
  49. QuickBooks is present for users world wide while the best tool to supply creative and innovative features for business account management to small and medium-sized business organizations. If you’re encountering any kind of QuickBooks’ related problem, you're going to get all of that problems solved simply by utilising the QuickBooks Support Number.

    ReplyDelete

  50. Have you been encountering issues in running of QuickBooks Tech Support Number Premier? We urge you to definitely not ever suffer with losses due to longer downtime of the respective QB Premier.

    ReplyDelete
  51. We have the best and the most convenient answer to enhance your productivity by solving every issue you face with the software. Give us a call at Support For QuickBooks to avail the greatest customer service services designed for you.

    ReplyDelete
  52. Payroll updates: These payroll updates have the latest and accurate updates and calculations for state and federal tax tables, payroll tax forms and e-files.Create paychecks: QuickBooks Payroll Support uses Automatic tax calculation to produce paychecks.

    ReplyDelete
  53. You can simply all from the QuickBooks Payroll Support Phone Number for more information details. Let’s see several of your choices that are included with QuickBooks that has made the QuickBooks payroll service exremely popular.

    ReplyDelete
  54. In course of time while using the accounting software of your version, perhaps you have lacked somewhere along with your premier version?” The ratio of men and women giving an answer in “Yes” can, however, be never be determined accurately, still based on queries or reviewed raised by software users at QuickBooks Support Number, the major problems with the application may be identified. Newbies have been found struggling with all the software as a result of not enough appropriate knowledge. QuickBooks Support is, therefore, the right alternative where users( facing specialized difficulties with the premier version of QuickBooks) will get a relevant answer to their problems.

    ReplyDelete
  55. QuickBooks Enterprise Support Phone Number channel available on a call at .You can quickly avail our other beneficial technical support services easily once we are merely a single call definately not you.

    ReplyDelete
  56. Although Intuit has pops up many accounting software like Quicken , Intuit Tax Online Accountant, QuickBooks GoPayment, Mint,TaxCaster by TurboTax,MyTaxRefund by TurboTax,TurboTax SnapTax,QuickBooks Enterprise Support Phone Number, QuickBooks Online but the users of Quickbooks are more than many other products .

    ReplyDelete
  57. Took me time to read all the comments, but I really enjoyed the article.
    yurtdışında master

    ReplyDelete
  58. QuickBooks Payroll Support Number helps you in calculating the complete soon add up to be paid to a worker depending through to the number of hours he/she has contributed in their work. The amazing feature with this application is direct deposit which may be done any time 1 day.

    ReplyDelete
  59. Nice post. Thanks for sharing! I want people to know just how good this information is in your article. It’s interesting content and Great work.
    Thanks & Regards,
    VRIT Professionals,
    No.1 Leading Web Designing Training Institute In Chennai.

    And also those who are looking for
    Web Designing Training Institute in Chennai
    SEO Training Institute in Chennai
    Photoshop Training Institute in Chennai
    PHP & Mysql Training Institute in Chennai
    Android Training Institute in Chennai

    ReplyDelete
  60. If you are aa QuickBooks enterprise user, you can easily reach us out immediately at our QuickBooks Enterprise Support contact number. QuickBooks technical help is present at our QuickBooks tech support number dial this and gets your solution from our technical experts. QuickBooks enterprise users can get support at our QuickBooks Tech Support Number if they are having difficulty along with their software copy.

    ReplyDelete
  61. QuickBooks Enterprise Help Number assists you to definitely overcome all bugs through the enterprise forms of the applying form. Enterprise support team members remain available 24×7 your can buy facility of best services

    ReplyDelete
  62. The smart accounting software is richly featured with productive functionalities that save time and accuracy associated with the work. Since it is accounting software, every so often you may have a query and certainly will seek assistance. This is the reason why QuickBooks has opened toll free Quickbooks Support.The smart accounting software is richly featured with productive functionalities that save time and accuracy associated with the work. Since it is accounting software, every so often you may have a query and certainly will seek assistance. This is the reason why QuickBooks has opened toll free Quickbooks Support.

    ReplyDelete
  63. QuickBooks has almost changed this is of accounting. Nowadays accounting has become everyone’s cup of tea and that’s only become possible because as a result of birth of QuickBooks accounting software. We possess the best plus the most convenient way to raise your productivity by solving every issue you face when using the software. Give us a call at Intuit QuickBooks Support to avail the most effective customer support services designed for you.

    ReplyDelete
  64. In spite of all of the well-known https://www.errorsupportnumber.com/ Premier features you may find difficulty at some steps. QuickBooks Support telephone number is the greatest destination to call in the period of such crisis.

    ReplyDelete
  65. Loaded with new age accounting tools, QuickBooks is well known as least troublesome accounting software. The dependable features and tools allow you to manage accounting like a pro. To give more accuracy and speed to your transaction process, use QuickBooks Support contact number Yes, we have been the most trusted support team for QuickBooks. Our technical team is helpful for you in wide range of ways. whether it’s complex QuickBooks error or any technical bug, our QuickBooks Enterprise Support Phone Number is able to fix them in no time.

    ReplyDelete
  66. The guide could have helped you understand QuickBooks Support Phone Number + 1888-567-1159 file corruption and methods to resolve it accordingly. If you would like gain more knowledge on file corruption or other accounting issues, then we welcome you at our professional support center.

    ReplyDelete
  67. QuickBooks Payroll Support Phone Number is possible to manage monthly submission. Annual submission is held here. This protects your cash flows in trade. You can actually manage your bank balance. Fund transfer may be accomplished. This can be accomplished with major banks of this country.

    ReplyDelete
  68. Any of the customers who want to active QuickBooks enterprise services, very first should have to active the hosting services. For activating hosting services on QuickBooks Support Number you have to follow the given steps provided by QuickBooks team to help and support every client for the enterprise solutions

    ReplyDelete
  69. QuickBooks Premier has various industry versions such as for example retail, manufacturing & wholesale, general contractor, general business, Non-profit & Professional Services, there was innumerous errors that will create your task quite troublesome. At QuickBooks Support Phone Number, you will find solution each and every issue that bothers your projects and creates hindrance in running your company smoothly. Our team is oftentimes willing to allow you to while using the best support services you could possibly ever experience.

    ReplyDelete