2 ms·
IMO this talk is about n intersection of two things: 1. Waterfall (The Good Parts) 2. Focused vs Diffuse thinking as described in Barbara Oakley's Learning
by nivertech 5y ago
IMO this talk is about n intersection of two things:
1. Waterfall (The Good Parts)
2. Focused vs Diffuse thinking as described in Barbara Oakley's Learning How To Learn course [1]
What I missed from the Waterfall[2] days, is taking the time to think on a problem and proper software architecture/design. Depending on the complexity it was one to several weeks of thinking, while writing the SDD[3] document. And then having a proper design review meeting.
Under Agile/Scrum everything was rushed, and you had to plan a sprint of work in a day or two, and each feature under a hour in a synchronous meeting. Obviously it's impossible to arrive to a good design decisions that way, and you just grab the first available seemingly working solution.
--
1. https://www.coursera.org/learn/learning-how-to-learn https://www.coursera.org/learn/learning-how-to-learn
2. What I though was Waterfall, was actually RUP (Rational Unified Process)
https://en.wikipedia.org/wiki/Rational_Unified_Process https://en.wikipedia.org/wiki/Rational_Unified_Process
3. Software Design Document