←back to thread

145 points zdw | 1 comments | | HN request time: 0.206s | source
Show context
fidotron ◴[] No.44376229[source]
This stuff is why I am so cynical about modern software development management. Bill Atkinson wrote QuickDraw, a masterpiece of low level programming, but also had a very solid grasp about what it was for right down to the UX it was to enable, and as shown here how the UX evolved with user testing. These days the idea someone can span that range is seen as an impossibility.
replies(7): >>44376423 #>>44376489 #>>44376760 #>>44376819 #>>44378121 #>>44379582 #>>44380889 #
2OEH8eoCRo0 ◴[] No.44380889[source]
Did agile lead to this?

Features are planned in sprints. Add a widget here, remove a widget there. We end up with no design principles or vision, just a Frankenstein monster of junk.

His process sounds a lot like (dare I say) waterfall. Spending a long time in the design phase until you know what you want to build.

replies(2): >>44381496 #>>44384332 #
1. vaxman ◴[] No.44384332[source]
Your question made me throw up in my mouth. RAD, Agile, Dacom, etc. were attempts to codify natural processes so that there could be some semblance of accountability for the resource allocations. They were not a glimmer in the eye of their warped creators eyes until decades after Lisa.