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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,17c02346e2b592d9 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2000-10-10 21:14:24 PST Path: supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!europa.netcrusader.net!144.212.100.101!newsfeed.mathworks.com!newsfeed1.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread2.prod.itd.earthlink.net.POSTED!not-for-mail Message-ID: <39E3E997.29D8682@acm.org> From: Jeff Carter X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Software design and development methods? References: <8rvov4$imr$1@nnrp1.deja.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 11 Oct 2000 04:14:23 GMT NNTP-Posting-Host: 158.252.122.165 X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.prod.itd.earthlink.net 971237663 158.252.122.165 (Tue, 10 Oct 2000 21:14:23 PDT) NNTP-Posting-Date: Tue, 10 Oct 2000 21:14:23 PDT Organization: EarthLink Inc. -- http://www.EarthLink.net Xref: supernews.google.com comp.lang.ada:1146 Date: 2000-10-11T04:14:23+00:00 List-Id: mjsilva@my-deja.com wrote: > > This isn't really an Ada question, but I think I'm likely to get more > good info and less nonsense asking it here than in almost any other > group. My question is how does an individual, or a small company with > limited resources, improve the software design and development process > beyond an ad-hoc collection of self-discovered "methodologies". What, > for example, are the -right- ways to do a requirements analysis, create > a functional specification and come up with a program framework? What > is the right way to create a test plan? There is NO right way to create a functional specification. It is a truth universally accepted that you Must be Object Oriented, or you're No Good. Serially, for an individual or small company, you might want to look into Personal Process Improvement from SEI. -- Jeff Carter "Perfidious English mouse-dropping hoarders." Monty Python & the Holy Grail