As someone who recruits graduates for their first jobs, I'm interested in how ChatGPT will impact the future of computer science education.
Hyper-specialized edge computing and WebAssembly: this is the hyperlocal future of the web, and it's right around the corner.
I propose that we stop measuring throughput or velocity. Instead, companies should empower software teams to make value estimates on individual work items.
In this third part of my Rethinking Agile series, instead of adding practices, I recommend something for you to remove. That is, stop estimating effort!
In Part 1 of this series, I suggested adding a “deload” period into your agile practices. In Part 2, another suggestion in the same vein: the Stand Down.
After sustained intense exercise, a deload gives your mind and nerves a chance to reset. I think it's time to bring this concept into software development.