News for hackers. Stuff that matters.
Re:Professional Software Development by amelius on Wednesday July 13, 2016 @08:30AM (#12085606)
> The separation of design and construction into phases is a hangover from civil engineering.

Yes and it is a pretty good principle. The last thing you want in a software project is a design which changes all the time.

Re:Professional Software Development by nickbauman on Friday July 22, 2016 @02:06PM (#12145428)
Except a design that doesn't change after a certain arbitrary phase of a project simply guarantees your best outcome will be to deliver what the customer said they wanted once upon a time.