This chapter critiques certain aspects of Agile, highlighting how it can potentially become a tool for micromanagement under poor management practices. Recommendations are offered to prevent this, along with best practices for an effective software development process.
For a summary of how to improve Agile and prevent its misuse as a micromanagement tool, please refer to my bonus chapter, Beyond Agile.