RE: On large programming teams [RE: A Swedish Idea]

2001-04-23 Thread Frank Eggink

Yes, and the pun is that you get something after one month, but it is not a baby you 
would like to have.

On Saturday, April 21, 2001 4:13 PM, Kemp Randy-W18971 
[SMTP:[EMAIL PROTECTED]] wrote:
>  
> Yes!  A wonderful book I read many years ago.  There used to be a saying I
> heard, which management practices universally.  If a woman can produce a
> baby in nine months, then nine women can produce a baby in one month.
>   The only problem with Gates is that he has no real competition.  Linux is
> probably the closest, and they don't really have a cutting share of Bill's
> market. 
> 
> -Original Message-
> From: Frank Eggink
> To: Orion-Interest
> Sent: 4/21/01 7:01 AM
> Subject: On large programming teams [RE: A Swedish Idea] 
> 
> The following is one of the classic readings on programming at large. 25
> years old and I
> can still recommend it:
> 
>   "The Mythical Man-Month" from F.P. Brooks jr.
> 
> Yes, it's even 26 years old and talks about OS/360, some odd system
> which is now out
> performed by your 100$ marketvalue Pentium I machine, but programming is
> done by
> humans which haven't much changed over the last 25 years.
> 
> On the experience I have had so far with large projects I can only agree
> with him. Changing
> one of his 'laws' slightly:
> 
>   "Adding more programmers to a product makes the product worse".
> 
> 
> So far I have not found evidence against this law ;-)
> 
> FE
> 
> On Thursday, April 19, 2001 3:06 PM, Jay Armstrong
> [SMTP:[EMAIL PROTECTED]] wrote:
> > Generally, I agree with the comment about Micro$oft quality of code,
> though
> > I've seen some pretty horrible code from outside the US, too. :)
> > 
> > Bill Gates may be from the US, but Micro$oft employees come from all
> over
> > the world.  Visit Redmond, WA, USA and you'll see for yourself.
> > 
> > At 09:50 AM 4/19/01 +0200, you wrote:
> > >And Micro$oft programmers are from...?
> > >
> > >I suppose that the country they're from produce the shittiest code of
> em all
> > >:)
> > >
> > >Johan
> > >- Original Message -
> > >From: "Joseph B. Ottinger" <[EMAIL PROTECTED]>
> > >To: "Orion-Interest" <[EMAIL PROTECTED]>
> > >Sent: Wednesday, April 18, 2001 4:20 PM
> > >Subject: Re: A Swedish Idea
> > >
> > >
> > >> Personally, I'm becoming more and more convinced that not only is
> Sweden
> > >> full of lousy programmers, but they're all lousy in congruent ways
> just to
> > >> make the rest of the world's jobs harder.
> > >>
> > >> I say we all start using Bavarian products, if only because
> Bavarian names
> > >> seem to have a better vowel/consonant ratio.
> > >>
> > >> Say, Randy... what country are YOU from? (That's the leading
> indicator for
> > >> quality of code...)
> > >>
> > >> On Wed, Apr 18, 2001 at 08:49:24AM -0500, Kemp Randy-W18971 wrote:
> > >> > Now this may be a dumb idea, and I am just thinking up
> brainstorms to
> > >promote Orion, but it occurred to me that both Mysql and Orion are in
> > >Sweden.  Now I don't know how big Sweden is, but perhaps a meeting
> between
> > >the two teams could find ways to mutually promote or bridge the two
> > >products.  Just a thought.   Speaking of Sweden, since Rickard O.
> from Jboss
> > >lives there, does anyone know of Magnus or Karl have meet him? In
> once
> > >sense, but Jboss and Orion are trying to make this EJB technology
> available
> > >to more people.
> > >>
> > >> --
> > >> ---
> > >> Joseph B. Ottinger   [EMAIL PROTECTED]
> > >> http://epesh.com/ IT Consultant
> > >
> > >
> > >
> > 
> > 
> 




Re: On large programming teams [RE: A Swedish Idea]

2001-04-23 Thread Noah Nordrum


- Original Message -
From: "Frank LaRosa" <[EMAIL PROTECTED]>
To: "Orion-Interest" <[EMAIL PROTECTED]>
Sent: Sunday, April 22, 2001 11:45 PM
Subject: Re: On large programming teams [RE: A Swedish Idea]

> Adding more programmers to a product early in its development cycle can
pay
> off. You have to add them early enough to account for the learning curve,
> which slows down the project for a while as the new programmers learn and
> the old programmers take time to teach them.
>
> The mistake most organizations make is adding more programmers after the
> project is overdue without taking into account the learning curve.
Good managers know this and account for it, and bad managers don't
realize that this is an expense that can really add up. Turnover is VERY
expensive. It becomes easier if your codebase is well architected, using
common design patterns, and you have a well documented system (complete list
of features, clear requirements list, functional specs, etc), but there
still is the problem of learning how things are done at a company. This
becomes even more critical on small teams.

Unfortunately there are more bad managers out there than good ones
(Peter Principle - in a hierarchically structured administration, people
tend to be promoted up to their "level of incompetence". ). Unfortunately
there are more poorly architected systems out there than good ones. All we
can do is work with what we are given, and remeber that if the place sucks,
you can leave. Even in this market, it's not that difficult to go out and
find a new job that will make you happy, and will probably even pay more,
bunches more (just remember, if you don't ask for more, you won't get it).

> The best way to manage a late project is to cut the project's scope. The
> next best way is to extend the due date. The worst thing to do is demand
> more programming in less time, because this serves to reduce the quality
of
> the programming.
Agreed. But even worse is demanding more programming, and expanding the
project scope :) Seriously though, long hours are the spawn of satan. It's
ok for a while if you NEED to crunch down and get something done, but as a
way of life it sucks. You will be much happier and much more productive if
you are able to get out and enjoy life, and aren't having to deal with your
PHB hovering over you, or have to sit in meetings for hours because somebody
likes to hear themself talk.

Sorry I got a little off topic for Orion-Interest, but I was on a roll ;-)~


Noah Nordrum
=

>
>
> - Original Message -
> From: "Frank Eggink" <[EMAIL PROTECTED]>
> To: "Orion-Interest" <[EMAIL PROTECTED]>
> Sent: Saturday, April 21, 2001 7:01 AM
> Subject: On large programming teams [RE: A Swedish Idea]
>
>
> > The following is one of the classic readings on programming at large. 25
> years old and I
> > can still recommend it:
> >
> > "The Mythical Man-Month" from F.P. Brooks jr.
> >
> > Yes, it's even 26 years old and talks about OS/360, some odd system
which
> is now out
> > performed by your 100$ marketvalue Pentium I machine, but programming is
> done by
> > humans which haven't much changed over the last 25 years.
> >
> > On the experience I have had so far with large projects I can only agree
> with him. Changing
> > one of his 'laws' slightly:
> >
> > "Adding more programmers to a product makes the product worse".
> >
> >
> > So far I have not found evidence against this law ;-)
> >
> > FE
> >
> > On Thursday, April 19, 2001 3:06 PM, Jay Armstrong
> [SMTP:[EMAIL PROTECTED]] wrote:
> > > Generally, I agree with the comment about Micro$oft quality of code,
> though
> > > I've seen some pretty horrible code from outside the US, too. :)
> > >
> > > Bill Gates may be from the US, but Micro$oft employees come from all
> over
> > > the world.  Visit Redmond, WA, USA and you'll see for yourself.
> > >
> > > At 09:50 AM 4/19/01 +0200, you wrote:
> > > >And Micro$oft programmers are from...?
> > > >
> > > >I suppose that the country they're from produce the shittiest code of
> em all
> > > >:)
> > > >
> > > >Johan
> > > >- Original Message -
> > > >From: "Joseph B. Ottinger" <[EMAIL PROTECTED]>
> > > >To: "Orion-Interest" <[EMAIL PROTECTED]>
> > > >Sent: Wednesday, April 18, 2001 4:20 PM
> > > >Subject: Re: A Swedish Idea
> > > >
> > > >
> > > >> P

Re: On large programming teams [RE: A Swedish Idea]

2001-04-22 Thread Frank LaRosa

Adding more programmers to a product early in its development cycle can pay
off. You have to add them early enough to account for the learning curve,
which slows down the project for a while as the new programmers learn and
the old programmers take time to teach them.

The mistake most organizations make is adding more programmers after the
project is overdue without taking into account the learning curve.

The best way to manage a late project is to cut the project's scope. The
next best way is to extend the due date. The worst thing to do is demand
more programming in less time, because this serves to reduce the quality of
the programming.


- Original Message -
From: "Frank Eggink" <[EMAIL PROTECTED]>
To: "Orion-Interest" <[EMAIL PROTECTED]>
Sent: Saturday, April 21, 2001 7:01 AM
Subject: On large programming teams [RE: A Swedish Idea]


> The following is one of the classic readings on programming at large. 25
years old and I
> can still recommend it:
>
> "The Mythical Man-Month" from F.P. Brooks jr.
>
> Yes, it's even 26 years old and talks about OS/360, some odd system which
is now out
> performed by your 100$ marketvalue Pentium I machine, but programming is
done by
> humans which haven't much changed over the last 25 years.
>
> On the experience I have had so far with large projects I can only agree
with him. Changing
> one of his 'laws' slightly:
>
> "Adding more programmers to a product makes the product worse".
>
>
> So far I have not found evidence against this law ;-)
>
> FE
>
> On Thursday, April 19, 2001 3:06 PM, Jay Armstrong
[SMTP:[EMAIL PROTECTED]] wrote:
> > Generally, I agree with the comment about Micro$oft quality of code,
though
> > I've seen some pretty horrible code from outside the US, too. :)
> >
> > Bill Gates may be from the US, but Micro$oft employees come from all
over
> > the world.  Visit Redmond, WA, USA and you'll see for yourself.
> >
> > At 09:50 AM 4/19/01 +0200, you wrote:
> > >And Micro$oft programmers are from...?
> > >
> > >I suppose that the country they're from produce the shittiest code of
em all
> > >:)
> > >
> > >Johan
> > >- Original Message -
> > >From: "Joseph B. Ottinger" <[EMAIL PROTECTED]>
> > >To: "Orion-Interest" <[EMAIL PROTECTED]>
> > >Sent: Wednesday, April 18, 2001 4:20 PM
> > >Subject: Re: A Swedish Idea
> > >
> > >
> > >> Personally, I'm becoming more and more convinced that not only is
Sweden
> > >> full of lousy programmers, but they're all lousy in congruent ways
just to
> > >> make the rest of the world's jobs harder.
> > >>
> > >> I say we all start using Bavarian products, if only because Bavarian
names
> > >> seem to have a better vowel/consonant ratio.
> > >>
> > >> Say, Randy... what country are YOU from? (That's the leading
indicator for
> > >> quality of code...)
> > >>
> > >> On Wed, Apr 18, 2001 at 08:49:24AM -0500, Kemp Randy-W18971 wrote:
> > >> > Now this may be a dumb idea, and I am just thinking up brainstorms
to
> > >promote Orion, but it occurred to me that both Mysql and Orion are in
> > >Sweden.  Now I don't know how big Sweden is, but perhaps a meeting
between
> > >the two teams could find ways to mutually promote or bridge the two
> > >products.  Just a thought.   Speaking of Sweden, since Rickard O. from
Jboss
> > >lives there, does anyone know of Magnus or Karl have meet him? In once
> > >sense, but Jboss and Orion are trying to make this EJB technology
available
> > >to more people.
> > >>
> > >> --
> > >> ---
> > >> Joseph B. Ottinger   [EMAIL PROTECTED]
> > >> http://epesh.com/ IT Consultant
> > >
> > >
> > >
> >
> >
>





RE: On large programming teams [RE: A Swedish Idea]

2001-04-21 Thread Kemp Randy-W18971

 
Yes!  A wonderful book I read many years ago.  There used to be a saying I
heard, which management practices universally.  If a woman can produce a
baby in nine months, then nine women can produce a baby in one month.
  The only problem with Gates is that he has no real competition.  Linux is
probably the closest, and they don't really have a cutting share of Bill's
market. 

-Original Message-
From: Frank Eggink
To: Orion-Interest
Sent: 4/21/01 7:01 AM
Subject: On large programming teams [RE: A Swedish Idea] 

The following is one of the classic readings on programming at large. 25
years old and I
can still recommend it:

"The Mythical Man-Month" from F.P. Brooks jr.

Yes, it's even 26 years old and talks about OS/360, some odd system
which is now out
performed by your 100$ marketvalue Pentium I machine, but programming is
done by
humans which haven't much changed over the last 25 years.

On the experience I have had so far with large projects I can only agree
with him. Changing
one of his 'laws' slightly:

"Adding more programmers to a product makes the product worse".


So far I have not found evidence against this law ;-)

FE

On Thursday, April 19, 2001 3:06 PM, Jay Armstrong
[SMTP:[EMAIL PROTECTED]] wrote:
> Generally, I agree with the comment about Micro$oft quality of code,
though
> I've seen some pretty horrible code from outside the US, too. :)
> 
> Bill Gates may be from the US, but Micro$oft employees come from all
over
> the world.  Visit Redmond, WA, USA and you'll see for yourself.
> 
> At 09:50 AM 4/19/01 +0200, you wrote:
> >And Micro$oft programmers are from...?
> >
> >I suppose that the country they're from produce the shittiest code of
em all
> >:)
> >
> >Johan
> >- Original Message -
> >From: "Joseph B. Ottinger" <[EMAIL PROTECTED]>
> >To: "Orion-Interest" <[EMAIL PROTECTED]>
> >Sent: Wednesday, April 18, 2001 4:20 PM
> >Subject: Re: A Swedish Idea
> >
> >
> >> Personally, I'm becoming more and more convinced that not only is
Sweden
> >> full of lousy programmers, but they're all lousy in congruent ways
just to
> >> make the rest of the world's jobs harder.
> >>
> >> I say we all start using Bavarian products, if only because
Bavarian names
> >> seem to have a better vowel/consonant ratio.
> >>
> >> Say, Randy... what country are YOU from? (That's the leading
indicator for
> >> quality of code...)
> >>
> >> On Wed, Apr 18, 2001 at 08:49:24AM -0500, Kemp Randy-W18971 wrote:
> >> > Now this may be a dumb idea, and I am just thinking up
brainstorms to
> >promote Orion, but it occurred to me that both Mysql and Orion are in
> >Sweden.  Now I don't know how big Sweden is, but perhaps a meeting
between
> >the two teams could find ways to mutually promote or bridge the two
> >products.  Just a thought.   Speaking of Sweden, since Rickard O.
from Jboss
> >lives there, does anyone know of Magnus or Karl have meet him? In
once
> >sense, but Jboss and Orion are trying to make this EJB technology
available
> >to more people.
> >>
> >> --
> >> ---
> >> Joseph B. Ottinger   [EMAIL PROTECTED]
> >> http://epesh.com/ IT Consultant
> >
> >
> >
> 
>