Principle 5: Motivation, environment, trust Principle "Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done." What does this mean? Agile teams are professionals, and they perform best when treated as such. They do best when they are fully engaged by the organisation, when they are free to deliver to the highest standards, when they are trusted to decide how best to work and, when things get tough, they are supported rather than punished. There is no shortage of research showing that, by recognising this simple human fact, Agile creates huge increases in productivity, quality, delivery and value. And any organisation that wants to take advantage of those advances must start by acknowledging their teams' professionalism. Why is it hard? Most of us work in strictly hierarchical organisations. The principle of these organisations is that the people above tell the people below what to do - and all too often, how to do it. That's not because they are especially well qualified to do so - in fact there is some evidence that promotion is driven less by the technical or managerial merits of the promoted than by their cultural fit and political skills. But the result is entirely predictable - mutual misunderstanding, followed by the one side using its superior leverage over the other. Nor are business people or senior executives often experienced in working with IT or project/programme management teams, and seldom seem to 'get' the idea of professionalism or self-discipline, or understand the technical issues that make systems development a very open-ended puzzle. How can we make it easier? The key is engagement. Work with business people and senior executives, focusing on what's in it for them. Agile has proved its ability to add value, deliver quickly, increase productivity, and generally furnish the organisation with many benefits it simply isn't used to seeing from IT. There is a price to be paid, of course: a higher level of engagement on their side. So IT needs to develop a realistic appreciation of how difficult that is for users, business people and other stakeholders, many of whom already have quite a low opinion of IT's ability to deliver as promised. Nor does it help that they will not be able to track progress as they are used to doing - through the usual phase- or milestone-based reporting of 'requirements ready', 'design complete', 'system test complete', etc. The argument has to be clear, compelling and focus on their needs, not just ours. It will also be helpful to strike up alliances with other groups in similar positions to ourselves, such as Operations, portfolio managers, etc., who find themselves in essentially the same predicament. Agile 201 Right out of the box