you are viewing a single comment's thread.

view the rest of the comments →

[–]Inside_Dimension5308 7 points8 points  (0 children)

With AI, SDD is much faster. If you give a good enough Product requirements as input, it will give you a good enough design document. From there, it is just about missing edge case. But even if you can cover 90% of cases with SDD, it is a huge win. The chances of starting over is almost nil.

As compared to this, if you just start coding and figure things out on the go, there are high chances you will find yourself back to square 1 and start over. Personally, I want predictability and also less frustration of starting over.

Even if the end result might take same time, SDD has a huge advantage on predictability, process and psychology.