Technology companies generally have an R&D department where people work with development. It’s taken for granted, just like having a finance department. But have you, as a manager, really thought about what you want to achieve with the R&D resources? It may seem like a silly question; Of course you know what the R&D department does and why. Or do you?
A lot of people who have worked with projects have experienced the same thing: downtime. You have to wait for people to get back to you, wait for results and wait for decisions to be made. On top of that other actors are waiting for you to finish your task that you can’t finish because you’re waiting for something or someone.