News for hackers. Stuff that matters.
Re:The Waterfall methodology was a historic accident and the... by paulryanrogers on Wednesday December 12, 2018 @10:12PM (#18669594)
Interesting, I always thought that spec-first and rigorous testing methodologies came from limitations in technology. For example without the capacity for constant updates software had to be as close to perfect and bug free as practical before distribution. I cannot imagine doing agile on a widely distributed software project as it is done today with games and their day-one patches.

EDIT: rephrasing for clarity

Re:The Waterfall methodology was a historic accident and the... by whatshisface on Wednesday December 12, 2018 @10:26PM (#18669656)
>without the capacity for constant updates software had to be as close to perfect and bug free as practical before distribution

In some cases, there is a downside to incorrect behavior that is worse than "oops we'll have to patch it." This category includes anything that handles money, industrial equipment, scientific data, or anything that isn't a computer game or adtech.

Re:The Waterfall methodology was a historic accident and the... by prevedmedved on Thursday December 13, 2018 @01:38AM (#18670320)
Adtech handles money. It's financial software that also needs to be (soft) real-time. It's harder than the usual money software.
Re:The Waterfall methodology was a historic accident and the... by AstralStorm on Thursday December 13, 2018 @04:06AM (#18670929)
Adtech loses income, not money. There is a vast difference.

Additionally you can have rollbacks - strategy applied by many banks when things break.

Funny enough, safe reverts and rollbacks require specialized up front design, it does not happen on its own. Safe automatic updates with no state loss? Same.

Re:The Waterfall methodology was a historic accident and the... by lmm on Thursday December 13, 2018 @07:50AM (#18671920)
> Adtech loses income, not money. There is a vast difference.

Placing bids is (potentially) spending money. A bug in your adtech platform can absolutely bankrupt you in the very direct way of spending more money than you have.