recently I’ve been doing a bunch of thinking on how to have productive developers. We’ve been having some discussions on the topic on the business side, and there are things that I take for granted that aren’t always as obvious to the more commercial side. Things like, ‘flow is the most important part’, ‘context switches should be avoided’, or ‘a 3 month deadline for development with 1.5 months of testing/deployment/… can be given double the development work with only 50% more time’.
So I started thinking it would be nice to be able to give a quick presentation to those people, explaining some of the basic concepts they should consider, and references to back it up (studies, papers, …) that give some weight to the argument beyond ‘trust me, I know because I’m a developer’.
I went out googling for something like this but I didn’t find anything, possibly because I don’t know what to look for. It seems like something useful for any kind of technical/dev manager.
If you have an idea, please let me know!