People, Process, Technology
Pillars of Team Success
With your team's Purpose as a foundation, the People, Processes, and Technology / Tools serve as the three pillars from which your team delivers its Product and/or Service to your Customers.
People are the most important part of any system. People create processes and technology, and make decisions about all three. Looking at the People Pillar includes:
Structure of the Team
Roles & Responsibilities
Processes within each team and across teams should be considered. Examples of important processes for a software engineering team would consist of:
Source Code Management - PR previews, branching strategies, etc...
Development Lifecycle - waterfall, scrum, kanban, etc...
Technology / Tooling
The technology and tools used has a big impact on how well a team performs. Important conisderations for a software engineering team would include:
CI/CD Tooling (if it exists)
Workflow Tracking / Ticket System
Structures, Policies, and Metrics
Levers to Influence Pillars
If something isn't going right, the changes needed will be in one of the Pillars listed above. You make the change by creating new structures, policies, and / or metrics - or changing those that currently exist. As defined in the Agile Leadership Journey program:
A structure is the arrangement of authority, communications, rights and duties of an organization. More than just the reporting structure, this also includes process structures and technology structures.
A policy is a principle or guideline to direct and limit the organization's actions in pursuit of long-term goals.
A metric is a standard of measurement by which efficiency, performance, progress, and quality can be assessed.
To learn more about how this framework can help you build a higher performing team, click the button below to schedule a free chat with me.
Chris, Staff Engineer
Josh helped me see things differently. I work more collaboratively now. I have learned how to pay attention to other's thoughts and feelings and see that my way is not always the best way.
Charlie, Founder & CTO
Working with Josh, I gained skills to help me through new and unique managerial challenges - first as a new manager, then as Founder & CTO of my own VC-funded company.
Josh gave me more confidence and got rid of my self doubt. Which helped me stop worrying and just focus on my work.
I wrote my first code as a curious kid on an Apple II Plus in the early 80s. In 1994, I started my career as an engineer. Curiosity about how people work steered me into engineering management over 15 years ago. For the past ten years, I have also focused on mentoring and coaching individuals and teams. I have a bachelors in Physics, a Master's in Organizational Leadership, and over 20 years of study in humanistic psychology, based primarily on the work of Virginia Satir, a pioneer in human systems thinking. I have attended and facilitated over 400 days of personal growth, career development, and leadership training around the world. In my career, I have held multiple leadership roles in technology startups. I am an Agile Leadership Journey Guide and have trained extensively with Crafted Leadership. I am excited to share the tools of discovery that I have used to help others, and myself.
It's better to talk to someone who gets the engineering mindset.