Wizards, Gurus and Saints



Email    print   
February 1, 2001 —  (Page 1 of 3)
Software development is a strange business. Often the success or failure of a development effort hinges on the talents and support of a few key individuals in an organization-usually the highest paid and most highly sought after individuals. These "indispensable" people seem to fall into three broad categories: Wizards, Gurus and Saints (WGS). As will become apparent, these roles will often need to change to permit a transition from entrepreneurial efforts to a well-managed firm.

A Wizardis the individual on a project who is aware of all the magical incantations that are necessary to get a particular section of the system to operate properly. No one would think of working on this particular part of the system without consultation with the Wizard. Wizards are typically very talented people whose desire to complete a project can assist the entire team in overcoming many initial obstacles.

While there is no question that many projects have died on the vine due to slow market emergence, once a product has moved into maintenance, the company needs a reduced dependency on Wizards. Wizards have the notorious reputation of performing their magic for the highest bidder, thereby taking with them critical system knowledge.

The second key individual in an emerging organization is theGuru. These people have the understanding of why the software was initially created. Just as a Wizard would always be consulted on a matter of code, the Guru would always be consulted about requirements. The "wisdom" of the company, normally represented by the requirement base presented to development, is again captured primarily in the head of one or a few core individuals.

There is little time in an initial development effort to record all requirement changes. Often the only way to capture all of these changes is to hold them in your head, which is quite flexible but rather difficult for others to access. Thus, like Wizards, Gurus will be petitioned by many disciples. Since much if not all of the system understanding is captured in the Guru's head, when they are promoted or hit by a large moving van there is little probability that anyone else will take over the Guru's role.




Pages 1 2 3 


Share this link: http://sdt.bz/25499
 
Most Read Latest News Blog Resources

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
AJAX gurus head new Mozilla developer tools lab
Ajaxian.com co-founders Dion Almaer and Ben Galbraith are unsure what form next-generation Mozilla Web development tools will take, but propagating open Web standards will be a focus of their work for the Mozilla Foundation Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

Bloomberg opens its API
Bloomberg's APIs could lead to a future standard for accessing market data.
02/01/2012 04:41 PM EST

The case for piracy
In the aftermath of SOPA and PIPA, some copyright holders have begun to embrace piracy as inevitable...and even beneficial.
01/30/2012 02:39 PM EST

Tablet sales boom, but applications lag
The installed base of tablet computers and e-book readers is growing rapidly, but no killer app has yet emerged -- hint, hint.
01/28/2012 05:48 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb