Re: [OT] was: Where is NSList? (All Threads)
Re: [OT] was: Where is NSList? (All Threads)
- Subject: Re: [OT] was: Where is NSList? (All Threads)
- From: email@hidden
- Date: Fri, 30 Jul 2004 10:12:29 -0700
On Jul 30, 2004, at 1:33 AM, Keith J.Schultz wrote:
>
20 % analysis and planning
>
10 % coding
>
60 % documentation
And another 10% of modifying and debugging the code to add that last
bit of "polish" demanded by shifting technical and business
requirements.
Of course, that "final" 10% actually takes 90% of the time.
I have been doing custom and commercial software for a long time and
have never experienced a project where all the requirements were known
up front even in those situations where the client was naive enough to
demand a "complete spec" and I was naive enough to believe that it
could be done (I was a big fan of Code Complete for quite a while,
then I learned how the real world works).
If the person for which the software is being written knows all
possible requirements and technical details when the project was
specified, then they wouldn't have hired software engineers in the
first place -- they simply would do it themselves. Likewise, if a
software engineer knows everything about the business for which the
software is targeted, why write it for someone else when you could
obviously crush the market?
b.bum
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.