These days I am always being rushed through sprints barely knowing what is going on.
What you described sounds like a wonderful way to actually engineer a great API.
These days I am always being rushed through sprints barely knowing what is going on.
What you described sounds like a wonderful way to actually engineer a great API.
Whilst the official progress is top down, the duck's feet are working hard feeling along the bottom to check for obstacles.
Just because you say you want it in 2 weeks does not make it so. Don't over promise, you will be severely disappointed. Software breaks, it does not care for deadlines.
The thing I was talking about was larger scale projects like the ones mentioned by the author (of the sort I work on at my day job) where you have teams of stakeholders and outside influence combined with a desire to release rapidly in an iterative form.
Software these days is just done differently in those contexts...we can't slow down enough to do what was detailed above...I just wish the world was sorted in a way or slowed down enough to do REAL engineering.