From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=BAYES_05,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!tdatirv!sarima From: sarima@tdatirv.UUCP (Stanley Friesen) Newsgroups: comp.lang.ada Subject: Re: chief programmer team organizations was (c++ vs ada results) Message-ID: <63@tdatirv.UUCP> Date: 24 Jun 91 20:23:00 GMT References: <1991Jun20.143535.27176@software.org> <25587@well.sf.ca.us> <1991Jun23.032353.8718@netcom.COM> <1066@dumbcat.sf.ca.us> Reply-To: sarima@tdatirv.UUCP (Stanley Friesen) Organization: Teradata Corp., Irvine List-Id: In article <1066@dumbcat.sf.ca.us> marc@dumbcat.sf.ca.us (Marco S Hyman) writes: >If one can imagine the system then one can build the system, just a little >slower than two, or three. But in any case faster than 100. Every new person >adds to the communications burden and increases the chance of a >mis-communication causing something to be misunderstood. Misunderstandings >lead to defects and system failures. I'd guess seven would be the top end, >providing you have the right seven. Three seems to be a good number in >practice. This certainly fits with my experience. A few years ago I was working on a 'large' project (for another company). We had a team of about 10-12 programmers on the project for most of its run. When we finally quit, 2 years behaind schedule, we had a system that didn't really work, was almost unmaintainable and had at least twice the code necessary to do the job. If the team had been reduced to the three (or four) best programmers the project would have been done, nearly on time, and certainly in a usable form. The additional 7-8 people just slowed it down (and reduced quality). [This was an extreme case, and there were other problems - like changing specs, but the man-power bloat just amplified the problems] -- --------------- uunet!tdatirv!sarima (Stanley Friesen)