{"id":590,"date":"2009-09-23T16:04:45","date_gmt":"2009-09-24T00:04:45","guid":{"rendered":"http:\/\/lookforwardconsulting.com\/?p=590"},"modified":"2025-02-26T13:58:27","modified_gmt":"2025-02-26T13:58:27","slug":"i-really-hate-cmmi","status":"publish","type":"post","link":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/","title":{"rendered":"I Really Hate CMMI"},"content":{"rendered":"<p>I came across a question on a <a href=\"http:\/\/www.linkedin.com\/groups?home=&amp;gid=37631&amp;trk=anet_ug_hm&amp;goback=%2Ehom\">usergroup<\/a> asking the following (it&#8217;s condensed):<\/p>\n<blockquote><p>&#8220;In our projects we maintain product backlog and do high level estimates in story points. Then when we actually start the iteration we do estimates in the sprint planning meeting in story points and then when the story gets completed we mark the actuals against it. Our understanding of story point is one ideal day (i.e.6 hours). Our estimate for the story include analysis, design, coding and testing. Now the CMMI group is recommending us that we should divide our story into analysis, design, development and testing substasks and track estimated and actual efforts against them. Their argument is that by doing this, there can be some data available which will tell us on how are we doing on each of this area and where we need to improve. For example if the analysis tasks are taking longer then estimated then we should identify reasons and actions to handle it. My argument was that we can not go below the story level because in agile way of working analysis, design, development and testing is kind of merged into a story \u00a0and since the story is a smaller piece its not possible to break it further in\u00a0such a way. I told them that this will be too burocratic and there will be lot\u00a0of administrative overhead. The CMMI group told me that in their previous\u00a0implementations they have done it only this way even in organizations where they are using agile methodology (Scrum, XP etc.) and this was the only way they could find to handle this situation.&#8221;<\/p><\/blockquote>\n<p>There are so many things wrong here, I will just highlight a few. \u00a0Having worked at a <a href=\"http:\/\/en.wikipedia.org\/wiki\/Capability_Maturity_Model_Integration\">CMMI<\/a> ranked company, from perspective of a contributor most of these rankings are pure bunk. \u00a0The CMMI ranking had absolutely no impact on the quality of the system delivered or the timeliness of our delivery. \u00a0In both aspects, the CMMI process produced a lower quality, more costly system than an Agile approach. \u00a0As applied at this company, CMMI only served to reinforce all the bad habits and waste of waterfall (<em>I really hate the term waterfall since it is SO pejorative. \u00a0Just exactly who admits to doing waterfall? &#8211; CEN<\/em>).<\/p>\n<p>When I hear the phrase &#8220;this was the only way they could find&#8221;, it just sets off warning bells in my head. \u00a0My only advice is to trust your instincts in resisting the mindset from the CMMI auditors. From the short description, it seems to me they are trying to create mini-waterfalls within an Agile process. As for the improvement the CMMI auditors are looking for, they are simply suboptimizing by focusing on tasks &#8211; that is such <a href=\"http:\/\/en.wikipedia.org\/wiki\/Scientific_management\">Taylorism<\/a>. \u00a0I am reading an excellent book by <a href=\"http:\/\/www.craiglarman.com\/wiki\/index.php?title=Main_Page\">Craig Larman<\/a> and <a href=\"http:\/\/www.odd-e.com\/blog\/\">Bas Vodde<\/a> talking about using Lean thinking to scale Scrum to larger product organizations. \u00a0This book provides the intellectual firepower to destroy the last vestiges of the waterfall in modern software development.<\/p>\n<h3 style=\"outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: normal; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; padding: 0px; margin: 0px; border: 0px initial initial;\">From my experience of CMMI and talking with some auditors, in many instances you only need to show evidence that a practice is occurring in order to pass an audit. There are many legitimate and creative ways to provide evidence your are following the practices described in CMMI. If your instincts are telling you the auditors are wrong, trust them. \u00a0Learn what the auditors are looking for and work with them to provide the same information. \u00a0Don&#8217;t let their intellectual laziness strangle real change and innovation in your organization.<\/h3>\n<p>As a practical matter, you need to placate these CMMI folks because they obviously have the attention of management. I would try to understand what management is looking for with a CMMI rating &#8211; beyond the obvious we need a ranking to get more and bigger contracts. What advantages would it give the business? How would you know that the organizational change caused by CMMI is producing the effect your company seeks? Then I would show your management how Scrum is helping in some areas and where it is deficient. In the deficient areas, maybe CMMI can help. Perhaps the CMMI people are right and the processes are unstable. Think about what you could be doing to make the entire system more predictable (hint &#8211; think Lean, not CMMI).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I came across a question on a usergroup asking the following (it&#8217;s condensed): &#8220;In our projects we maintain product backlog and do high level estimates in story points. Then when  [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":7749,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"footnotes":""},"categories":[208,90,7,32,22,209,38,3,71,220,218],"tags":[],"class_list":["post-590","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-advanced-practitioners","category-agile-metrics","category-agile-scrum","category-agile-transformation","category-coaching","category-leaders","category-lean-thinking","category-personal","category-scrum-planning","category-scrum-poker","category-scrum-velocity"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>I Really Hate CMMI - The Scrum Academy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"I Really Hate CMMI - The Scrum Academy\" \/>\n<meta property=\"og:description\" content=\"I came across a question on a usergroup asking the following (it&#8217;s condensed): &#8220;In our projects we maintain product backlog and do high level estimates in story points. Then when [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/\" \/>\n<meta property=\"og:site_name\" content=\"The Scrum Academy\" \/>\n<meta property=\"article:published_time\" content=\"2009-09-24T00:04:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-26T13:58:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thescrumacademy.com\/wp-content\/uploads\/2009\/09\/vecteezy_not-me-please_14149899.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"801\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Carlton Nettleton\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlton Nettleton\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/\"},\"author\":{\"name\":\"Carlton Nettleton\",\"@id\":\"https:\/\/thescrumacademy.com\/es\/#\/schema\/person\/2a0fb199044ecd4af3704c734747fc6a\"},\"headline\":\"I Really Hate CMMI\",\"datePublished\":\"2009-09-24T00:04:45+00:00\",\"dateModified\":\"2025-02-26T13:58:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/\"},\"wordCount\":724,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/thescrumacademy.com\/wp-content\/uploads\/2009\/09\/vecteezy_not-me-please_14149899.jpg\",\"articleSection\":[\"Advanced Practitioners\",\"Agile Metrics\",\"Agile Scrum\",\"Agile Transformation\",\"Coaching\",\"Leaders\",\"Lean Thinking\",\"Personal\",\"Scrum Planning\",\"Scrum Poker\",\"Scrum Velocity\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/\",\"url\":\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/\",\"name\":\"I Really Hate CMMI - The Scrum Academy\",\"isPartOf\":{\"@id\":\"https:\/\/thescrumacademy.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/thescrumacademy.com\/wp-content\/uploads\/2009\/09\/vecteezy_not-me-please_14149899.jpg\",\"datePublished\":\"2009-09-24T00:04:45+00:00\",\"dateModified\":\"2025-02-26T13:58:27+00:00\",\"author\":{\"@id\":\"https:\/\/thescrumacademy.com\/es\/#\/schema\/person\/2a0fb199044ecd4af3704c734747fc6a\"},\"breadcrumb\":{\"@id\":\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#primaryimage\",\"url\":\"https:\/\/thescrumacademy.com\/wp-content\/uploads\/2009\/09\/vecteezy_not-me-please_14149899.jpg\",\"contentUrl\":\"https:\/\/thescrumacademy.com\/wp-content\/uploads\/2009\/09\/vecteezy_not-me-please_14149899.jpg\",\"width\":1200,\"height\":801,\"caption\":\"Young abused woman defending with pray looking at camera with outstretched arm. Selective focus. Focus on background, on woman face.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/thescrumacademy.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"I Really Hate CMMI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/thescrumacademy.com\/es\/#website\",\"url\":\"https:\/\/thescrumacademy.com\/es\/\",\"name\":\"The Scrum Academy\",\"description\":\"Everyone anywhere can do better Scrum\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/thescrumacademy.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/thescrumacademy.com\/es\/#\/schema\/person\/2a0fb199044ecd4af3704c734747fc6a\",\"name\":\"Carlton Nettleton\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/thescrumacademy.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6d69c37c349230a49a1ec6c77c21c4b35043de9fbcce8a202d61f707025cd537?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6d69c37c349230a49a1ec6c77c21c4b35043de9fbcce8a202d61f707025cd537?s=96&d=mm&r=g\",\"caption\":\"Carlton Nettleton\"},\"description\":\"My name is Carlton Nettleton and I am the President of Look Forward Consulting. I am an international speaker, trainer and author of the book, Fourteen Observations of Good Scrum Practice and my book has been translated into Spanish. My passion is to share my excitement, enthusiasm and encouragement with teams and organizations as they reach for higher levels of performance and engagement. My business is to help your business grow and flourish.\",\"url\":\"https:\/\/thescrumacademy.com\/es\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"I Really Hate CMMI - The Scrum Academy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/","og_locale":"es_ES","og_type":"article","og_title":"I Really Hate CMMI - The Scrum Academy","og_description":"I came across a question on a usergroup asking the following (it&#8217;s condensed): &#8220;In our projects we maintain product backlog and do high level estimates in story points. Then when [...]","og_url":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/","og_site_name":"The Scrum Academy","article_published_time":"2009-09-24T00:04:45+00:00","article_modified_time":"2025-02-26T13:58:27+00:00","og_image":[{"width":1200,"height":801,"url":"https:\/\/thescrumacademy.com\/wp-content\/uploads\/2009\/09\/vecteezy_not-me-please_14149899.jpg","type":"image\/jpeg"}],"author":"Carlton Nettleton","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Carlton Nettleton","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#article","isPartOf":{"@id":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/"},"author":{"name":"Carlton Nettleton","@id":"https:\/\/thescrumacademy.com\/es\/#\/schema\/person\/2a0fb199044ecd4af3704c734747fc6a"},"headline":"I Really Hate CMMI","datePublished":"2009-09-24T00:04:45+00:00","dateModified":"2025-02-26T13:58:27+00:00","mainEntityOfPage":{"@id":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/"},"wordCount":724,"commentCount":0,"image":{"@id":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#primaryimage"},"thumbnailUrl":"https:\/\/thescrumacademy.com\/wp-content\/uploads\/2009\/09\/vecteezy_not-me-please_14149899.jpg","articleSection":["Advanced Practitioners","Agile Metrics","Agile Scrum","Agile Transformation","Coaching","Leaders","Lean Thinking","Personal","Scrum Planning","Scrum Poker","Scrum Velocity"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/","url":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/","name":"I Really Hate CMMI - The Scrum Academy","isPartOf":{"@id":"https:\/\/thescrumacademy.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#primaryimage"},"image":{"@id":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#primaryimage"},"thumbnailUrl":"https:\/\/thescrumacademy.com\/wp-content\/uploads\/2009\/09\/vecteezy_not-me-please_14149899.jpg","datePublished":"2009-09-24T00:04:45+00:00","dateModified":"2025-02-26T13:58:27+00:00","author":{"@id":"https:\/\/thescrumacademy.com\/es\/#\/schema\/person\/2a0fb199044ecd4af3704c734747fc6a"},"breadcrumb":{"@id":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#primaryimage","url":"https:\/\/thescrumacademy.com\/wp-content\/uploads\/2009\/09\/vecteezy_not-me-please_14149899.jpg","contentUrl":"https:\/\/thescrumacademy.com\/wp-content\/uploads\/2009\/09\/vecteezy_not-me-please_14149899.jpg","width":1200,"height":801,"caption":"Young abused woman defending with pray looking at camera with outstretched arm. Selective focus. Focus on background, on woman face."},{"@type":"BreadcrumbList","@id":"https:\/\/thescrumacademy.com\/es\/2009\/09\/23\/i-really-hate-cmmi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thescrumacademy.com\/es\/"},{"@type":"ListItem","position":2,"name":"I Really Hate CMMI"}]},{"@type":"WebSite","@id":"https:\/\/thescrumacademy.com\/es\/#website","url":"https:\/\/thescrumacademy.com\/es\/","name":"The Scrum Academy","description":"Everyone anywhere can do better Scrum","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thescrumacademy.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/thescrumacademy.com\/es\/#\/schema\/person\/2a0fb199044ecd4af3704c734747fc6a","name":"Carlton Nettleton","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/thescrumacademy.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d69c37c349230a49a1ec6c77c21c4b35043de9fbcce8a202d61f707025cd537?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d69c37c349230a49a1ec6c77c21c4b35043de9fbcce8a202d61f707025cd537?s=96&d=mm&r=g","caption":"Carlton Nettleton"},"description":"My name is Carlton Nettleton and I am the President of Look Forward Consulting. I am an international speaker, trainer and author of the book, Fourteen Observations of Good Scrum Practice and my book has been translated into Spanish. My passion is to share my excitement, enthusiasm and encouragement with teams and organizations as they reach for higher levels of performance and engagement. My business is to help your business grow and flourish.","url":"https:\/\/thescrumacademy.com\/es\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/thescrumacademy.com\/es\/wp-json\/wp\/v2\/posts\/590","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thescrumacademy.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thescrumacademy.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thescrumacademy.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thescrumacademy.com\/es\/wp-json\/wp\/v2\/comments?post=590"}],"version-history":[{"count":0,"href":"https:\/\/thescrumacademy.com\/es\/wp-json\/wp\/v2\/posts\/590\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thescrumacademy.com\/es\/wp-json\/wp\/v2\/media\/7749"}],"wp:attachment":[{"href":"https:\/\/thescrumacademy.com\/es\/wp-json\/wp\/v2\/media?parent=590"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thescrumacademy.com\/es\/wp-json\/wp\/v2\/categories?post=590"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thescrumacademy.com\/es\/wp-json\/wp\/v2\/tags?post=590"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}