I've been doing systems design for many years, and I always have the best result using output requirements definition.
Define what you want the end result to be, then work backward to determine what you need to get there. This will tell you the data you need, and how it needs to be selected, sorted, manipulated and displayed. Once you have the data requirements defined, get with a good data analyst and get the design for a normalized database (preferable 4th form). Define the getters, putters and setters you will need for your data, any methods you need for calculation. Mockup any screens to detmerine the presentation code you will need for your screens. Put together a strong set of standards for coding and naming. (I can send you mine if you wish). If you hand all of that to your programmers, they'll know what you need and you'll know when they have provided it correctly. Hope this helps. Maureen On Jan 21, 2008 3:02 PM, Dinner <[EMAIL PROTECTED]> wrote: > I've offered to try to find a coder for a project at work, because > it's been really hit and miss with the contractors that have been > found for me. > > I think part of the problem is poor specs. > > I've never been asked to create any-- this is the first time I've been > given the chance to do it all. > > I think I could come up with my own dream spec, maybe using some UML > and whatnot, even, but I'm wondering if there are any examples of > really great project specifications y'all are willing to share. > > Or what people think good specifications should encompass, or whathaveyou. > > I know I said "perfect" in the subject, but "good enough" works too. =] > > > Thoughts? > > -- > Who begins too much accomplishes little. > German Proverb > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Community/message.cfm/messageid:251504 Subscription: http://www.houseoffusion.com/groups/CF-Community/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.5
