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?
Agile product development is the ability to impact the market, utilize this impact and to have the ability to make use of new opportunities appearing in the marketplace.