I recently finished the reading of "The One Minute Manager" By Kenneth Blanchard. The book discuss about a management technique, allowing the manager to adapt to all kind of situations and to all kind of people at different time.
The whole idea of the book is that you should not have a top to bottom approach while managing people, and also that the manager needs to adapt its management style depending on the person.
Indeed, one person may need different kind of managements depending on its level of expertise on a specific topic. I like this approach, as it tends to be more efficient and way smoother than a rigid and military approach.
I recommend the reading of the book to understand the whole concept of the book. Actually, it is very easy to read, with a lot of examples.