|
|
Invisible wrote:
> Nicolas Alvarez wrote:
>> "Attempting to put software to a schedule is analogous to solving
>> Turing's
>> halting problem for a given input."
>
> ...except that the Halting Problem requires you to be able to analyse
> arbitrarily complex programs, whereas useful software is not usually
> arbitrarily complex. <insert remark about government projects here>
The real problem with putting software on a schedule is that during
development a program is being written for the first time, and for that
reason nobody really *knows* how long it will take. Sure, the boss can
guess how long it will take, based on experience with similar projects,
but at the very best he/she is making an educated guess.
Regards,
John
Post a reply to this message
|
|