A few weeks ago, lying in bed, waiting for my mind to turn off, my thoughts carried me to think about an Agile enterprise. What would be important? What would it look and feel like? A diagram of concepts formed to define the general areas of focus for an Agile enterprise. The next day I excitedly documented my thoughts over lunch.
A Holistic Enterprise View
The whole enterprise can be thought of as a circle. This circle is divided into three areas of focus. These three areas are almost never equal and will vary based on size, age and needs of the enterprise. Yet all three are present, if sometimes neglected in turn. The picture is like this:
This is what the enterprise does, what it is paid for. Work is the product and all the production performed to create the product, tangible or digital. Work is the sum of the actions, the designing, writing, testing, coding, speaking, drawing, etc. that create what the customers buy. This is the highest focus of the enterprise and rightfully so, for without this, the enterprise cannot sustain itself.
This segment of the circle represents the data or artifacts either produced or needed to do the Work. This is be source code, documentation of all types, emails, invoices, meetings, logs, procedures, accounts payable or receivable, etc. All enterprises large or small have and produce this data which must flow efficiently for the enterprise to do well.
This third segment represents the people and their interactions as they do the Work. This is management, hierarchy, social behavior, teamwork, conflict, collaboration, politics, disagreement, personality, etc. In order to accomplish the Work, people must communicate and interact. It is a huge, yet intangible, component of the enterprise.
Each of these three areas, Work, Information and People, must function together. Work is always there, it is the reason for existing. When a company first starts it may be only one person or perhaps a few more. In such a situation the Work dominates all thought and effort. This is OK because a small group can usually move Information quickly and get along well as People. As an enterprise grows, difficulties within the Information and People areas more significantly impact the Work. From cultural habit, the enterprise will want to continue to focus on the Work but there must be people designated to prevent neglect in the other two areas.
- How long does it take for a developer to learn about a field problem in a product? The answer to this question is one measure of how will the Information area is doing.
- Does a person on the low end of the hierarchy feel safe to tell his supervisor or even division manager about a problem? This is a check on the People part of the enterprise.
- When the lab needs new equipment, how hard is it to get? This can touch on both Information (purchasing procedures and documents, etc.) and People (asking the manger to change the budget).
Keeping these three areas balanced according to the current needs of the enterprise is the primary function of mangers. They have the authority, position and mandate to ensure that the Work does not suffer because of neglect with the Information and the People. A great enterprise, dare I say an Agile enterprise, makes sure the Information moves quickly to the right place at the right time and that the People are interacting in high performance!
A Holistic Team View
This discussion started with a view to the enterprise but let us conclude by boiling it down to the Agile team. What do these three areas of focus look like when we use them to view a small working group?
- The Product Owner pushes Information flow about what the Work should be. Features, progress, vision and direction are controlled by Information in and out of the team.
- The ScrumMaster focuses largely on the People part of the team. He helps them resolve conflicts to create constructive outcomes. He creates environments in and out of the team that allows for trust and truth to be visible.
- The Team of developers focus on the Work, the product and the components that make it. With the Product Owner providing Information direction and the ScrumMaster maintaining a People friendly environment, the Work gets all the attention it needs for high quality and speedy production!
Note that each of the Agile team roles must keep the whole circle in mind and overlap, for all three areas are important. But each role as the area on which they focus the most.
For me the point of this view is simply another way to look at enterprises and teams. For me it brings more clarity to my roles as ScrumMaster and Agile Coach. Us it as a tool help you think about where you are and where you can create more value for your enterprise and team! Let me know what you think about it. I’d love to learn more!