Rick,

What you say is clearly valid, but there are pitfalls.

Years ago, I was tasked with implementing 'systems management'
applications for a large company. IBM, which owned half the company, had
a major database product specifically for this purpose (info/mgmt). Upon
receiving the assignment - selected because I knew the product - it was
a no-brainer to me that this 'tool' more then satisfied the obvious
requirements for the tasks at hand.  After all, I had been using it for
years and for exactly the same reasons that it was needed at this
company.

Lo and behold, the politicians from the partner company, who I was
required to work with, claimed that, as you describe, *we* (meaning
*they*) has a need to analyze the requirements and choose the best tool
for the job. This led to our getting bogged down for months and months
while we went in circles doing this big study that accomplished exactly
nothing. It was a messy, sordid affair with more then enough angst to go
around. And it was also completely unnecessary, because in the end we
used the IBM product. The price to the enterprise was far more then the
monetary value of the time wasted, because sorely needed facilities
weren't available when they needed to be. 

But it was never about technology or requirements, it was about politics
and power.

I agree that what you're saying is irrefutable in classroom theory, but
in actual practice the way it really works - or should work - is that
significant enterprises are put together and led by very experienced and
savvy people ('visionaries') who usually have spent careers in the field
and who know what they are doing. They read the WSJ, the trade pubs, and
they talk with their peers. They are anything but ignorant. They know
their mission, what needs to get done, and they know enough about the
major products/tools available to make broad stoke business decisions
for the company. It's their job to make these decisions, and if they
can't or wouldn't, the company is headed for disaster. 

So, if one of us works for a company with senior mgmt that is unable to
make these decisions and who relegates them to a committee/study, get
ready for the fight - or change companies. 

Perhaps what is really being asked is "what is the best general purpose
database product for  future investment?"



Bill



> You forgot to mention some or many of the key requirements. I 
> am not saying you are doing this, but this is where most 
> strategic consultants make a big mistake in my opinion. Pick 
> a language before understanding all/most of the requirements. 
> I have worked on too many project recoveries where the 
> developer picked a language and development tool set based on 
> one requirement: what do I need on my resume. Sickening. I 
> have walked into project proposal processes where I was told 
> what the tools were before the project was defined. Skipped 
> it and watched the failures.
> 
> You need to start by collecting the requirements for the 
> project. So far you stated two - investment timeframe, and 
> maybe a need for 64-bit. If the requirements are done, which 
> I would assume is the case based on your question, you have 
> to determine the best platform(s) for the job (database 
> platform, replication schemes, servers (onsite or hosted), 
> workstations vs. dumb terminals vs. portable (could be a 
> mix), OS mix, distributed vs. local, etc., etc., etc.)
> 
> Language is important, but probably the most insignificant of 
> the choices you have before you Nick.
> 
> Rick



_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/[EMAIL PROTECTED]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to