Software Geek

March 22, 2008

Degrees of optimism in projects

Filed under: Software

Also see: Language parsing and compiler design doesn’t have to be hard, but boy this book really sucks!

Whenever I lead a project, I always try to plan in such a way that sets me and my team up for success.   I do this in many ways, starting with a good methodology, doing thorough analysis, and providing a level of risk/certainty along with any estimates I provide. 

Part of this strategy involves ensuring that client expectations match developer and project expectations.  I tend to use the tried and true approach; “Plan for the worst, hope for the best”.

Some people see me as a pessimist, but I beg to differ - I consider myself a cynical, yet optimistic, realist.  By that, I mean that although I do plan everything based upon the worst case scenario, in my heart I truly believe we are going to achieve the best case scenario every time.  It often surprises me when people take my approach to be negative while at the same time, I often see their approach naive & overly optimistic.

The truth is that there seems to be a gradient scale of attitudes and philosophies employed from project to project depending upon the people leading and participating in the project.

Over the years, I started a private game in my head of creating nicknames for the different patterns of behavior.  Here are a few names of I have toyed with in the past:

“Expect the worst, then add 20%” - The Pessimist

“Expect the worst, hope for the best” - Reformed Pessimist

“Expect the best” - Mr. Optimist

“Expect the best, but prepare for the worst” - Fallen Optimist

Also see: Exception Handling in Running a Business

Also see: The influence of style upon methodology…

Also see: LINQ - The Uber FindControl

Also see: Generics and .NET

Also see: Cool Silverlight Momentum Video Posted

Also see: Cool Silverlight Momentum Video Posted

“Plan for the worst, hope for the best, but expect something in between” - Uncle Realist

“Just do it!” - El Toro

“It is what it is.” - Aunt Apathy

“I don’t want to hear about risks, just tell me when it’s done.” - The Ostrich

“Oh, you arent done yet?” - Captain Oblivious

“How much longer?” - The Waiter

 

Which one are you?  Is there one philosophy or attitude you believe works better than others?


http://weblogs.asp.net/lhunt/archive/2007/11/30/degrees-of-optimism-in-projects.aspx

Comments »

The URI to TrackBack this entry is: http://annil12.blogsome.com/2008/03/22/degrees-of-optimism-in-projects-2/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.

Get free blog up and running in minutes with Blogsome
Theme designed by Jay of onefinejay.com