Very well written. Concise, and yet not only standard things you can read in any agile or whatever book.
Btw I think nevertheless the more technical experience is around by team, including managers, the better. Sometimes its just good for a manager to judge peoples competency, the manager may have a short look at someones code or docu. Better to not get fooled by bad devs.