comp.lang.ada
 help / color / mirror / Atom feed
From: Steve Whalen <swhalen@netcom.com>
Subject: Re: The future of Ada
Date: 1999/03/12
Date: 1999-03-12T00:00:00+00:00	[thread overview]
Message-ID: <swhalenF8HAKC.4Kx@netcom.com> (raw)
In-Reply-To: 1999Mar11.080820.1@eisner

Larry Kilgallen <kilgallen@eisner.decus.org> wrote:
: In article <7c7coa$nvt$4@plug.news.pipex.net>, "Nick Roberts" <Nick.Roberts@dial.pipex.com> writes:

: > I emphasise the "is not possible" because I know well that a manager will
: > not be convinced in the slightest by "is not the best way" or the like, but
: > will be convinced by an absolute "it WILL not work".  Whether this is
: > actually strictly true or not is immaterial (and you must not show it).

: Depending on your organization, an equivalently strong statement to
: "it WILL not work" is "it WILL not be delivered on time".

: Larry Kilgallen

I might add another useful alternative to "it will not work" (besides 
"will not deliver on time") can be "it will not meet customer expectations
or requirements".

I agree that you're almost certainly justified in making a "will not
deliver on time / with acceptable quality" statement to this manager.

You _may_ also be justified in making the "will not work" statement,
based on my observations of the success/failure rate of C++ projects
in many organizations.  If your organization is one of the few
that has a history of delivering successful C++ projects, I would
avoid making this statement.

Depending on the local political situation, here's an approach that
could be helpful over the long run (if not for this project, for later
projects). Of course don't do this if you think you could lose your
job over it.

1) verbally discuss this with the decision maker, respectfully asking
   them to reverse the decision, making the predictions I discuss below.

2) Discuss this with the "customer" for the system, if there is one.
   Let them know about the memo you're going to write. They may have
   the power and desire to intercede (most will _not_ want to).

3) Write a nice, polite, non-technical, one page memo to the manager:

   a) do NOT challenge the decision or ask for it's reversal

   b) DO copy everyone who matters, as high up in the organization as
      you can (i.e. if they would know your name if they met you in
      the hallway, copy them). Include the "customer" organization(s) 
      if appropriate.

   c) include only a summary of the history of the project, note the
      six-month slip already introduced, the prediction that the
      project will be much later than it needs to be / lower in
      quality than it needs to be / more expensive to maintain
      or reduced customer satisfaction, etc. 

   d) Make sure you only say things you are sure _will_ come to pass.

   e) i.e. write a nice, polite "I told you so" memo, NOW.

Managers hate having this kind of memo floating around waiting to
bite them in the ass when the predictions come true. It _can_ also
help them to crystalize their thinking to know someone is willing
to put their technical predictions on the line & in writing this way.
Maybe this manager will reverse his/herself.  

At minimum, when your predictions come true, you probably won't have
this trouble on your next project.

I would _not_ advocate this as a normal tactic, but on something as
important as this, in what seems to be a somewhat disfunctional
organization....

Steve
-- 
{===--------------------------------------------------------------===}
                Steve Whalen     swhalen@netcom.com
{===--------------------------------------------------------------===}




  parent reply	other threads:[~1999-03-12  0:00 UTC|newest]

Thread overview: 111+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-03-10  0:00 The future of Ada Gordon Dodrill
1999-03-10  0:00 ` Larry Kilgallen
1999-03-10  0:00   ` dennison
1999-03-10  0:00 ` dewar
1999-03-10  0:00 ` dennison
1999-03-10  0:00   ` Corey Ashford
1999-03-10  0:00 ` Al Christians
1999-03-10  0:00   ` dewar
1999-03-10  0:00 ` robert_dewar
1999-03-10  0:00 ` Richard D Riehle
1999-03-10  0:00   ` Tom Moran
1999-03-11  0:00   ` Steve O'Neill
1999-03-11  0:00 ` Tucker Taft
1999-03-11  0:00   ` Tucker Taft
1999-03-11  0:00 ` Michael Garrett
1999-03-12  0:00   ` vershokv
1999-03-26  0:00   ` John McCabe
1999-03-26  0:00     ` Mike Silva
1999-03-27  0:00       ` west
1999-03-27  0:00         ` mjsilva
1999-03-27  0:00           ` west
1999-03-27  0:00             ` mjsilva
1999-03-27  0:00             ` Chad R. Meiners
1999-03-28  0:00             ` Aidan Skinner
1999-03-29  0:00               ` Steve Quinlan
1999-03-29  0:00                 ` Aidan Skinner
1999-03-30  0:00                   ` Ed Falis
1999-03-29  0:00                 ` robert_dewar
1999-03-30  0:00                   ` SpamSpamSpam
1999-03-30  0:00                     ` bourguet
1999-03-30  0:00                       ` SpamSpamSpam
1999-03-30  0:00                     ` robert_dewar
1999-03-30  0:00                       ` SpamSpamSpam
1999-03-30  0:00                         ` dewar
1999-03-31  0:00                           ` SpamSpamSpam
1999-03-31  0:00                             ` robert_dewar
1999-04-02  0:00                           ` Robert I. Eachus
1999-03-30  0:00                         ` Stephen Thomas
1999-03-30  0:00                     ` Matthew Heaney
1999-03-30  0:00                       ` Jerry van Dijk
1999-03-31  0:00           ` west
1999-04-01  0:00             ` Larry Kilgallen
1999-04-01  0:00             ` Steve Doiel
1999-04-02  0:00               ` dennison
1999-04-02  0:00                 ` Tom Moran
1999-04-02  0:00                   ` kewick
1999-04-02  0:00                     ` Tom Moran
1999-04-05  0:00                       ` Stephen Leake
1999-04-03  0:00                     ` Tom Moran
1999-03-27  0:00         ` robert_dewar
1999-03-27  0:00         ` John McCabe
1999-03-27  0:00           ` Larry Kilgallen
1999-03-27  0:00           ` west
1999-03-28  0:00             ` John McCabe
1999-04-16  0:00               ` s.shering
1999-03-28  0:00         ` Tom Moran
1999-03-28  0:00         ` Aidan Skinner
1999-03-27  0:00     ` Aidan Skinner
1999-03-28  0:00     ` David Botton
1999-03-11  0:00 ` Nick Roberts
1999-03-11  0:00   ` Larry Kilgallen
1999-03-11  0:00     ` Scott Ingram
1999-03-11  0:00       ` Marin David Condic
1999-03-11  0:00         ` Scott Ingram
1999-03-12  0:00         ` Gunther Dragoski
1999-03-12  0:00           ` Chris Morgan
1999-03-12  0:00             ` Dino Gianisis
1999-03-13  0:00               ` Olivier Devuns
1999-03-12  0:00                 ` Chris Morgan
1999-03-11  0:00     ` Richard D Riehle
1999-03-11  0:00       ` Stanley R. Allen
1999-03-11  0:00         ` kirk
1999-03-12  0:00           ` Mike Silva
1999-03-12  0:00           ` Jerry Petrey
1999-03-12  0:00         ` Richard D Riehle
1999-03-12  0:00           ` Stanley R. Allen
1999-03-15  0:00         ` Marin David Condic
1999-03-12  0:00       ` Chris Morgan
1999-03-12  0:00         ` steve
1999-03-12  0:00           ` Joseph P Vlietstra
1999-03-15  0:00             ` Mark D. McKinney
1999-03-13  0:00           ` Chris Morgan
1999-03-14  0:00           ` robert_dewar
1999-03-12  0:00         ` Richard D Riehle
1999-03-12  0:00           ` Chris Morgan
1999-03-11  0:00     ` Marin David Condic
1999-03-11  0:00       ` Mike Silva
1999-03-15  0:00         ` Marin David Condic
1999-03-21  0:00           ` Larry Kilgallen
1999-03-22  0:00             ` Mike Silva
1999-03-22  0:00               ` Gisle S�lensminde
1999-03-23  0:00                 ` Marin David Condic
1999-03-23  0:00                 ` Marin David Condic
1999-03-23  0:00                   ` Chris Morgan
1999-03-22  0:00             ` Marin David Condic
1999-03-26  0:00             ` R. Rabeau
1999-03-26  0:00               ` Mike Silva
1999-03-12  0:00     ` Steve Whalen [this message]
1999-03-12  0:00   ` Al Christians
1999-03-12  0:00 ` Andreas Winckler
1999-03-12  0:00 ` Gordon Dodrill
1999-03-12  0:00   ` robert_dewar
1999-03-12  0:00   ` Larry Kilgallen
1999-03-13  0:00   ` Nick Roberts
1999-03-15  0:00     ` Marin David Condic
1999-03-13  0:00   ` Corey Ashford
  -- strict thread matches above, loose matches on Subject: below --
1990-08-15 18:49 The Future " Edward V. Berard
1990-08-15 23:05 ` Michael Endrizzi 
1990-08-15 15:19 Michael Endrizzi 
1990-08-15 17:52 ` Jerry Callen
1990-08-17 17:21   ` Steve Vestal
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox