Posted by: SJC
After Monday’s Blog Entry on “One-Size-Fits-???” I received the following from a fellow friend, associate and customer that is just too good to not pass on. (BTW — I did chastize him about not posting for all to see). He makes a very valuable point in his reply to me.
I agree with your comment:
….. Creation of quality custom applications requires a very different
skill set than most programmer/analysts have. I believe that it
requires an interpersonal skill that transcends the technical and
embraces the creation of a tool to get the job done…..
…….I’ve always preferred applications that are simple to understand
and use. I prefer uncluttered entry screens, and I prefer to have at
least 80% of a programs functionality being used, as opposed to what I
so often see – that of 80% of an applications functionality going
Your statement indicates that because you don’t use 80% of the app, it’s
a bad thing. If I asked you to write a Word Processing Program for me
because all in need is a basic text edit that has the ability to change
fonts, paragraphs and margins but I always want the cursor to be in the
shape of a heart…. can you do that for less than $250.00. Probably
not, so may real choice is to buy a package that costs $250.00 even
though it has more features then I need and I sacrifice my desire to
have a heart shaped cursor. (Not to mention that I never knew about
“Left Justification” until I purchased the canned software…now I use
it all the time.)
I understand that this is a basic analogy, but it can be magnified out
to a much bigger system.
Now don’t get me wrong, if (in my example) you absolutely need the heart
shaped cursor because it calms you down and without it you would get all
anxious and not be able to do your work…then the option is
SJC — I couldn’t have said it better myself. Thanks for the comment!