{"id":16,"date":"2007-02-28T16:26:48","date_gmt":"2007-02-28T15:26:48","guid":{"rendered":"http:\/\/judykat.com\/ken\/2007\/02\/28\/love-of-craft-continued\/"},"modified":"2013-06-02T22:48:19","modified_gmt":"2013-06-03T02:48:19","slug":"love-of-craft-continued","status":"publish","type":"post","link":"https:\/\/judykat.com\/ken-judy\/love-of-craft-continued\/","title":{"rendered":"Love of Craft (Continued)"},"content":{"rendered":"<p>SD Times has a brief item on the Standish Group CHAOS Study update. In 2006, 65% of sampled software projects were canceled, significantly late and\/or over-budget. Over ten years of thought and practice have improved our success rate by a meaningful but disappointing 19%. <\/p>\n<p>Business execution shares more than equal credit for our state of play. Four of the first five Standish Group <span class=\"removed_link\" title=\"http:\/\/www.softwaremag.com\/archive\/2001feb\/CollaborativeMgt.html\">project success factors<\/span> are engaged, empowered and pragmatic product management. <\/p>\n<p>There will always be a background failure rate no matter how excellent technical execution becomes. Things change and opportunities involve risks. Some well-executed projects will always fail to pan out. Still, 65th percentile is a mean aspiration. <\/p>\n<p>I haven&#8217;t met a talented developer or development manager who wasn&#8217;t obsessed with self-improvement. Yet a focus on self isn&#8217;t enough. Standing out in the crowd may benefit individuals but it diminishes our craft. The failure around us lowers the hopes of society for what we can achieve.<\/p>\n<p>Principle 7 of <a href=\"http:\/\/www.acm.org\/about\/se-code\"> The IEEE Computer Society Code of Ethics<\/a> says we should:<\/p>\n<p><em>7.07. Not unfairly intervene in the career of any colleague; however, concern for the employer, the client or public interest may compel software engineers, in good faith, to question the competence of a colleague.<\/em><\/p>\n<p>Inferior work embarrasses me. Behavior that perpetuates inferior work infuriates me. But when should we step beyond criticism of code to criticize those who author it? First, <em>in good faith<\/em> we should search our motives for self-interest and vanity. Opportunism is bullshit. Bullshit devalues truth. Bullshit destroys trust. <\/p>\n<p>Ultimately we have a responsibility to protect the interests of those who pay us and the larger community who benefit from our efforts. We have a responsibility to society and the reputation of our industry upon which our potential to contribute to society depends. It&#8217;s our duty to find a way of expressing criticism that stands some reasonable chance of benefiting those interests.<\/p>\n<p>Easier said than done where a power imbalance exists. As Ken Schwaber says in <a href=\"http:\/\/www.amazon.com\/gp\/product\/073561993X?ie=UTF8&#038;tag=judykatcom-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=073561993X\">Agile Project Management with Scrum<\/a><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=judykatcom-20&#038;l=as2&#038;o=1&#038;a=073561993X\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\" \/>, <em>&#8220;A dead sheepdog is a useless sheepdog.&#8221;<\/em><\/p>\n<p>With all that to balance, how do we sleep at night?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SD Times has a brief item on the Standish Group CHAOS Study update. In 2006, 65% of sampled software projects were canceled, significantly late and\/or over-budget. Over ten years of thought and practice have improved our success rate by a &hellip; <a href=\"https:\/\/judykat.com\/ken-judy\/love-of-craft-continued\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"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,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[14],"tags":[156,6,120,155,3,153,154,152],"class_list":["post-16","post","type-post","status-publish","format-standard","hentry","category-personal","tag-development-manager","tag-good-work","tag-ken-schwaber","tag-pragmatic-product-management","tag-principle","tag-sampled-software-projects","tag-software-engineers","tag-standish-group"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/judykat.com\/ken-judy\/wp-json\/wp\/v2\/posts\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/judykat.com\/ken-judy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/judykat.com\/ken-judy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/judykat.com\/ken-judy\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/judykat.com\/ken-judy\/wp-json\/wp\/v2\/comments?post=16"}],"version-history":[{"count":1,"href":"https:\/\/judykat.com\/ken-judy\/wp-json\/wp\/v2\/posts\/16\/revisions"}],"predecessor-version":[{"id":2923,"href":"https:\/\/judykat.com\/ken-judy\/wp-json\/wp\/v2\/posts\/16\/revisions\/2923"}],"wp:attachment":[{"href":"https:\/\/judykat.com\/ken-judy\/wp-json\/wp\/v2\/media?parent=16"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/judykat.com\/ken-judy\/wp-json\/wp\/v2\/categories?post=16"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/judykat.com\/ken-judy\/wp-json\/wp\/v2\/tags?post=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}