Netbizsystems.com --- Visualize | Realize | Optimize B home | library | contact | login   

 

“Watching non-programmers trying to run software projects is like watching someone who doesn't know how to surf trying to surf” sic Joel Spolsky.

Several years ago a frantic project manager asked me to do something by immediately bypassing all rules of the local SDLC even though his request had potential for disaster.  I responded with the old cliché "there are old pilots and there are bold pilots but there are no old bold pilots" to which he replied; "what are you, a man or a mouse?”  It got me to thinking about the real forces at play in the business of developing MIS software for everyday business use.  Technical skills and the oft-mentioned and omnipresent "communication skills" seemed not to be enough for teams to perform at the highest level.  Something else is needed and I think I have discovered it!

Consider this website your only resource for sane commentary on life in the trenches.  Written by a techie, for techies and their non-technical managers (and their managers).  While there is still no silver bullet (see related article), you can improve your results.  How you make the hire or no-hire decision depends on my discovery.  How you decide to organize your team or implement an SDLC depends on it as well.  How you design and program your final solution is greatly dependent on it.  What I have discovered is that "Wisdom and Discipline" make the difference.  Not better programmers, better bug-tracking tools and not some new-fangled methodology developed by outside consultants that haven't ever developed an application such as yours.  Wisdom that comes from years of seeing it done right and seeing it done wrong.  Wisdom to know why we do it this way verses that.  Knowing how to do something is not enough, you must understand the whys.  Great programming teams operating with the best know-how still create less than great works.  Wise teams always prevail. 

Coming soon... the blog!!!  Check back for the grand re-opening of this important resource.  Meanwhile, check out a few of these important links.  Great reading and food for thought to improve your results.

Joel On Software
How is a data model developed? (ERA is as close to a silver bullet as there is)
Upside Down Garage Doors
PowerBuilder Stinks
40 Hours Of Work In One (hour)
A Look Under the Hood
Can You Spell Aluminum?
My, You're Ugly!
Just Add Programmers (an SDLC disaster)
When Software Has a Soul
Top ten things ten years of professional software development has taught me

 


home | about | faq | services | clients | testimonials | outsource | contact | login
© 1997-2007 NETBizSystems a DBA of McGee Systems Inc.. All rights reserved.