Maybe some day we’ll look back on the role of the manager in our organizations and laugh.
Such a quaint trend. Kind of like having The Clapper in every room of your house, or wearing multiple Swatch watches, or working out to Richard Simmons videos. Each seemed really helpful at the time, but looking back, we kind of wonder what the heck we were thinking.
OK, I’m exaggerating. After all, the manager/employee trend has been going strong for 100 years or more. But are we seeing enormous changes in the role of managers on the horizon? Signs point to yes.
In some of the most forward-thinking businesses and in many projects being run the open source way, the traditional manager/employee relationship, which looks something like the image above, is being replaced with something much less formal and much more flexible.
I think the new model looks more like this:
[read the rest of this post on opensource.com]
Let’s face it. There are tons of projects out there in the world being run the open source way today. While the great ones can accomplish unbelievable things, the bad ones, even the average ones, often fail to achieve their goals.
In many cases, the failed projects still used many of the tenets of the open source way, transparency, collaboration, meritocracy, etc. So why did they fail?
Some projects fail because the contributors just aren’t skilled enough at what they are trying to do. Projects also fail because people don’t have the dedication to see them through—folks give up when the going gets tough.
But in many cases, the contributors have the skills and the dedication, yet the projects still don’t work out. My view? Many of these projects fail because they are missing one simple thing.
Collaboration works better when you trust the people with whom you are collaborating. Transparency is more believable when you trust those who are opening up to you. And it is much easier for the best ideas to win when there is a base level of trust in the community that everyone is competent and has the best interests of the project at heart.
A successful open source project needs a culture of trust much more than a project not being run the open source way. Why?
[Read the rest of this post on opensource.com]