Sat, 12/09/09 – 9:21 | No Comment

The common thread for all human pursuits is our nature. This is best exemplified in our current economic crisis and the events leading up to the dénouement. Peter Schiff is a market participant and analyst who was scorned and laughed at for his prescient conclusions on the US financial markets and economy.

Read the full story »
Management

Methodology

Metrics

Quality

Requirements

Home » Methodology

Commit To Excellence

Submitted by Bill Miller on Monday, 24 September 2007 One Comment

Commit To Excellence 

When I was a high school student I was an avid competitor in the sport of wrestling.  It’s an extremely demanding and punishing sport: requiring extreme stamina, strength, skill, agility, and mental toughness.  You have to have a strong mind to compete successfully in wrestling.  When you’re in the 3rd period of a match, you’re exhausted, and your opponent continues aggressively to push the action, only the tough-minded continue to fight and pull out a win.

Preparation for competition is key and demanding.  Practices are lengthy, exhausting, painful, and mentally draining.  It is common for a wrestler to lose anywhere from 3 to 10 pounds of body weight in a single practice.  Preparation requires discipline to keep with a training and weight loss program.  The diet can drain an athlete mentally having to refrain from the daily temptations of satisfying treats.

At times even the best competitors hate the sport, yet they push themselves to endure the challenge for they know to be the best requires intense preparation.  There are no shortcuts to success, not even natural talent.  Elite wrestlers would never allow their coach to run anything less than a demanding practice.  They seek out coaches who will push them to their limits.

The software community can learn much about dedication and commitment to excellence from wrestlers.  A wrestler would never tolerate shortchanging the “Big Upfront” work required for success as we do in the practice of software development — no matter how painful and difficult the upfront work.   Instead of arguing for dedication to the “Big Upfront” work, proponents of Agile practices argue against it.

Just as in wrestling, it’s been my experience that a commitment to the “Big Upfront” practices makes for highly successful software projects.  “Big Upfront” has become an anathema in the software community dedicated to mediocrity, chaos, and low quality.  Because it is difficult, it is often neglected. 

We often forget that we are paid to do a job, and it requires us to do what’s required, not just what we like to do.   Having some talent and in demand skills does not give us any special privileges, though people often behave as it does.  Eventually, the issues making the “Big Upfront” work challenging come to haunt you in the project when skipped.  There is no escaping it; it’s only postponed.

Like the wrestler preparing for competition, we need to embrace the challenges in the “Big Upfront” work required to deliver successfully on a project even though it may be painful.   When a wrestler fails in his quest, he’ll often rightfully blame a lack of sufficient preparation, but when a software team fails, they often fail to see the inadequate preparation as a factor.

A commitment to excellence requires no less than a complete commitment to doing what must be done in spite of all the pain and obstacles.  If achieving excellence were easy, it wouldn’t be so uncommon.  The irony is that embracing the “Big Upfront” work actually makes the project easier – not harder.  Elite athletes know and accept this truth.  It’s about time the software community does too.  Only when we do, can we begin to advance the practices of managing software development.

Share and Enjoy:
  • Digg
  • DZone
  • del.icio.us
  • Facebook
  • NewsVine
  • Yahoo! Buzz
Email This Post Email This Post Print This Post Print This Post
Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

One Comment »

  • ActiveEngine Sensei said:

    I couldn’t agree with you more. The commitment is what is going to get you beyond the challenge. You might find Josh Waitzkin’s book The Art of Learning. Josh is both a international chess grand master and an international champion of tai chi chuan. He states categorically that it’s drive, persistence and reflection that make you rise above.

    There is an interesting synergy I sense, or may be just a return to common sense, as there is also an article in Scientific American about chess masters that concludes the same thing.

    I have a quick summary and links in a post I published the other day. Enjoy, as I have enjoyed reading your posts.

Leave a comment!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.