Should you have a dedicated SE team or should the core team code and test updates? How do you prevent the core team from being randomized?
An opinion column for developers. Brutally honest, no pulled punches.
Should you have a dedicated SE team or should the core team code and test updates? How do you prevent the core team from being randomized?
How do you optimize properly? What should you optimize against?
Why do are we moving to distributed development? What three things make distributed development dysfunctional?
Why are most specs nearly impossible to review, use, and maintain? How can we make specs better?
Is spec writing a waste of time? Can formal specs be made obsolete?
What makes a meeting intolerable? How do you run an effective meeting?
What’s wrong with a little down time? What can a good dev do when they are idle?
Why can’t specs be complete on-time? What’s the best way to deal with an incomplete spec?