Managing so Everyone Can Contribute (MECC) is a new management philosophy to speed up company progress by creating the environment for better decisions and improved execution of them. GitLab pioneered MECC and continues to steward its development.
MECC succeeds by enabling the following.
It is GitLab's mission to make it so that everyone can contribute. When applied to management, this creates an atmopshere where everyone is empowered to lead.
MECC differentiates itself from other management philosophies by consciously enabling decentralized decision making at a centralized (organizational) level. While guiding principles exist, it is not static. It is designed to be iterated on and evolved by everyone. The underpinnings of its philosophy are designed to apply to all work environments, from no remote to strictly remote.
By implementing MECC's unique foundational principles at an organizational level, individuals within the organization are less constrained. Each team member receives greater agency to exert self-leadership. Collectively, we believe this atmosphere allows for more informed decisions, made quicker, more frequently, and with a higher likelihood of successful execution.
GitLab pioneered the all-remote workplace model. MECC represents the ultimate phase of remote adaptation (Skeuomorph → Functional → Asynchronous → Intentionality → MECC). Two examples are below.
While all-remote created ideal conditions to develop and evolve MECC at GitLab, MECC can be applied to colocated and hybrid-remote organizations as well.
If applying MECC in a hybrid-remote environment, be aware of common hybrid pitfalls and take time to understand the differences between all-remote and hybrid-remote.