Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: Lew Newsgroups: comp.lang.java.programmer Subject: Re: Agile Project Management Date: Sun, 12 Feb 2012 09:00:25 -0800 (PST) Organization: http://groups.google.com Lines: 35 Message-ID: <5802382.596.1329066025882.JavaMail.geo-discussion-forums@pbcwg4> References: <8b9e9575-e454-4d1b-80aa-f89a4a39b511@t24g2000yqj.googlegroups.com> <4f36f42a$0$281$14726298@news.sunsite.dk> <92d0e832-6c70-4dc6-9c9f-71f588920d36@vv9g2000pbc.googlegroups.com> <4f37ca65$0$281$14726298@news.sunsite.dk> <562dna94O9Z-SKrSnZ2dnUVZ_i2dnZ2d@earthlink.com> NNTP-Posting-Host: 173.164.137.214 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1329066137 27099 127.0.0.1 (12 Feb 2012 17:02:17 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sun, 12 Feb 2012 17:02:17 +0000 (UTC) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=173.164.137.214; posting-account=CP-lKQoAAAAGtB5diOuGlDQk0jIwmH0T User-Agent: G2/1.0 X-Google-Web-Client: true Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:11989 Arved Sandstrom wrote: > I don't think the OP meant ~800 person *project*. > > Once we start getting into these examples I'd like to see a clear > understanding of what numbers are involved in what roles on what pieces. > I can think of examples from my own experience where a software > development team of maybe a dozen or fifteen folks (developers, team > lead, technical architect, PM, QA/QC types etc) fell into the following > slots: > > 1. as the only software development team in a small (<30 people) product > company; > > 2. as one of several similar sized teams in a ~100 person IT shop in a > small/mid-sized (several thousand people) services organization. Each > team working independently on their own IT projects; > > 3. As the only team working on a specific product in a large (10,000+ > persons) IT company. Dozens upon dozens of other teams, many larger, > some smaller. But this team is insular and works on one thing. > > In these 3 examples mentioning the size of the organization (~25, ~2000, > ~25000) is irrelevant. > > You're absolutely right, though, Patricia: for an 800-person *project* > you sure would want clean interfaces. Myself I don't think that adopting > agile is either going to help you or hinder you in achieving that good > architecture; either you know what you're doing or you don't. If you have structured an 800-person project in this sense, not decomposed into 5- to 12-person autonomous projects, then either you don't know what you're doing or you don't. -- Lew