"Instead, there are people known as “lead links” who have the ability to assign employees to roles or remove them from them, but who are not in a position to actually tell people what to do. "
You say tomato I say tomato. Seriously though, renaming a title does not equal removing it from your business structure.
Why not call them managers and simply take away the elements of their job which cause issues? Seems to be this is more about drinking the kool-aid than it is about actual structural changes to how things are accomplished.
Why not call them managers and simply take away the elements of their job which cause issues?
But what are those elements? A good boss keeps a LOT of crap away from its employees, a bad one is the exact reverse. I want a manager, he does most of the crap political work for me while I grow professionally.
Is it a problem managers exists or is it a problem some companies can't manage to hire good ones?
Yes exactly! The best boss I ever had explained his job like this (and yes probably some ego stroking in there):
"You guys are like a rock band. You're the stars. You need to show up, practice, and play gigs on schedule.
I'm like your band manager. It's my job to take care of all the random crap like booking tour buses, replacing blown amps, and protecting you from the annoying label guys so you can just focus and do your magic."
It's a good analogy. A good manager protects their team and lets them focus on their work and gives them what they need to succeed.
The difference is that the band manager is clear he works for the band. His goal is to help the band do what the band does best.
A bad SW manager often operates under the idea that he's in charge. He gets to set what the people do, when they do it, and how they do it. He doesn't really care what skills or experience his team has. He's the boss, and they better shut up and do what they're told.
A good manager plays with the team. A bad manager plays against the rest of the team.
Somewhat. Having been there and back, it's not so clear cut. There are really two jobs here that need to be done:
Team manager a.k.a. office mom. Someone who is a lot like the band manager. He doesn't know C from HTML but knows that developers needs snacks, juice boxes, headphones, fast computers, and 4k monitors. He takes care of the "crap political work" and keeps developers busy with what they do best.
Project/product manager. This is someone who may or may not be the technical lead, but definitely needs to understand how software is put together, who on their team will be doing it, how long it will take, etc. The job of this person is to translate business requirements ("We need feature X shipped by March, and bug Y fixed immediately.") into technical tasks, timelines, and assignments. It's also possible that this is the person responsible for figuring out which features the product should have (no developers shouldn't always be the ones deciding this). This job is hard. You are responsible for setting realistic goals and not letting anything drop, but you are also responsible for moving the project fast, and not getting stuck.
The first job is more tactical. We know that developers constantly distracted by noise or going to be unproductive, etc. The second job is strategic. It requires a crystal ball to predict which bugs will come up and where the difficult bits of implementation will be. This isn't booking buses and switching out blown amps. Managers that can do this job alone, or even both at the same time are worth their weight in platinum.
> He's the boss, and they better shut up and do what they're told.
Hypothetically let's assume you are a manager. You have a team of smart people and like any other team, everyone wants to work on the hardest problem. Particularly two guys want to do the same thing: How do you handle this?
The most important thing I advocate in a manager / employee relationship is trust. You should be able to trust that your manager has your best interests in mind and vice versa. If you do trust each other, I don't see why there will be a problem in doing what is told. In fact you won't even see it as being told to. The managers on the 'good end' of the spectrum will also make it appear as if it is a suggestion, but any smart person should be able to see through that for what it is: an order to do X or Y.
Most of the issues happen because of the lack of trust. This is the prime thing I tell new folks: Choosing a manager who is exactly on the same page is prime directive. Get the human element out and build trust. You miss out on that / settle, you are just settling for a life of misery.
Easily, I once worked at a place where everyone wanted to work on the hardest problems. I could have done that also but instead I recognized that there was a lot of grunt work that needed to be done in order to get our product out and meet our deadlines so I volunteered to get that stuff done. The director of our department took note of this and when bonus time came around I received a significantly larger bonus than everyone else and was thanked for my dedication to doing what needed to be done. The lesson being that, you reward people who do what it takes to get the job done not people who are self-serving glory hounds looking to boost their resume with hard problems.
I'll just say every bad boss I've had has made a big deal of how much they isolate me from trouble, but yet their actions have the effect of amplifying trouble.
Oddly enough, every bad engineer I've ever worked with has made a big deal of how good their code is, but yet their code has the effect of causing flaws in the product.
The existence of people who are bad at their job does not mean that the job description is problematic.
Unfortunately "manager" has morphed in meaning to mean something more akin to "boss" or "chief", both in the publics perception and actual company practices.
They clearly think they've already done this by the "creation" of a new title (non-title?) within the company called lead-links. They've also identified that the ability for managers to tell employees what to do is one of those understandable characteristic.
I don't agree, just stating what they think they've figured out. I'm suggesting a manager (sorry lead-link) who can assign and remove people but not be involved in what they're actually doing to be highly problematic (I'm probably oversimplifying)
While developers may prefer to have their nose buried in code, there needs to be someone else who is coordinating the team and making sure the pieces are fitting together.
Anyway you phrase it, it always comes out looking like a manager.
You might say "why not require the developers to manage themselves" To that I'd say not everyone wants to manage themselves or others, and some folks don't want to be buried in work but would rather coordinate and lead a team.
Let the managers manage! If they suck, fire them. Don't feel the need to re-invent business just because your managers aren't doing their job.
The problem is that "crap political work" exists at all.
The normal way organizations try to decrease the amount of crap political work is to hire someone who just works on that crap all day. Managers.
Instinctively, you would think- this person produces nothing, adds nothing to the product, they should serve the actual workers. But this isnt usually the case.
Long term planning usually gets lumped into a manager's work load because its not something that needs to be done to get today's work completed. Because they are involved with planning future work, they end up owning that work later, hiring the people who do it, etc. There are also fewer of them in number and are more outspoken, so they end up being the one guy the bosses talk to.
Here is an alternate reality. An engineer comes up with a good idea for a new feature. He talks to his buddy DBA and SysAdmin. They think its a good idea so they agree to help out when they can. Engineer asks fresh out of college designer to help. Designer respects the reputation of the engineer and joins the team. A sales guy hears about the new feature and it sounds similar to something customers have been asking for so he tells them he can sell it. The bosses see a cluster forming in the corner and walk over and ask what they are up to. The feature is actually already implemented and being tested. Boss says it looks good, asks an analyst to see what its affect on factor x would be, walks on to a different cluster he sees forming across the room.
As their work on the feature is wrapping up people keep their ears open for the next project they'd like to work on. Everyone moves on to other ideas. People with good ideas become the nucleus for new clusters. People with good skills become members. From time to time the bosses look at the islands- the people always sitting by themselves. Either they are genius uber productive people or they are people who will probably be gone soon.
In a system like this, who is going to do maintenance tasks? How do you keep people from just working on the fun things? Why would you expect an developer to have any insight into future market conditions? What happens when a customer says "I need this feature" and the account manager comes back and says "guys we need this feature" and no one wants to implement it?
This structure is great for a very specific type of company (B2C, creating cutting edge products that are fun to work on and interesting enough that they can hire the best talent [aka Valve]).
In most types of companies this would just result in the crappy work never getting done.
IMO you can look at this from an evolutionary standpoint. If this were such a great way to run a company don't you think you'd see more successful companies doing this besides Valve?
Believe it or not there are people who like doing the maintenance tasks.
>How do you keep people from just working on the fun things?
Why would you?
>Why would you expect an developer to have any insight into future market conditions?
I wouldnt. Although, if they are familiar with a product and its users they probably have as good of an idea as say, random account manager.
> What happens when a customer says "I need this feature" and the account manager comes back and says "guys we need this feature" and no one wants to implement it?
In my example the cluster formed around a developer. A cluster could just as easily form around a sales guy, an exec, the guy who makes sure the vending machine is always full.
The customer says I need feature x, the sales guy starts building a team while doing whatever work he can- taking requirements, etc;
It is the job of the bosses to build a good HR process and
provide leadership and vision. If they are good at what they do and respected, when they say, "now we will move in this direction", the new ideas will start to gravitate in that direction. If not, there has to be a process to get execs who can do that.
> If this were such a great way to run a company don't you think you'd see more successful companies doing this besides Valve?
Heirarchy is something that has been firmly established in human culture for a long time. New ideas about how to organize humans are emerging and old ones are being revisited.
Having said that, the Gore company makes products for use by industry and has had a nontraditional organization for the last 50 years.
In the U.S. most non-hierarchical businesses are small local coops in the form of bakeries, coffee shops, etc- people experimenting. But there's no reason it couldnt work for a company that sells software or information.
As much as the world needs ditch diggers there are people who need jobs digging ditches. You dont have to force them to do it.
Crap political work is necessary in any complex cooperative human endeavor.
Communication is complex, and no matter how careful at scale there will be misunderstandings, hurt feelings, and bruised egos.
Resources are limited, and reaching a decision, if not a consensus, is an important part of successful engineering.
Time is valuable, and at times for survival a feature must be cut and a product direction abandoned. The handling of the removal of responsibilities and resources is necessary, but never something that is happily accepted by everyone.
One problem is that "keeping the crap away from your employees" can become a solid barrier to employees whose desired career direction involves strategic leadership.
Those employees can have a hard time getting involved at higher levels of the company, exactly because their job is so cordoned off from everything. Which leaves people in the cliched position of needing to perform well enough Job A to get promoted out of it. (Which has always been a logical flaw in the corporate world.)
There certainly are other solutions to this problem -- this is just one solution, and is probably also targeted as a solution for other issues as well.
Exactly. A boss does a great job of going to meetings so that I don't have to. When I was a manager, it was my job to set priorities, and share information that was relevant to the team's job without distracting them by sharing information that was irrelevant or too much too soon.
I'd be really scared of working in an environment like this because it fosters politics and infighting.
As a manager, oftentimes your incentives are not aligned with the well-being of your team.
Depending on your personal character and career objectives, this means different things. If you have an objective of making a splash and moving out of your management role, burning your team while achieving something that makes you look good will advance your fortunes, and some other schulb will bear the costs.
In my own vernacular, this is the difference between a manager and a boss.
A boss tells people what to do. A manager manages them, leads them, makes sure their needs are fulfilled, and protects them from unnecessary distractions.
It's not tomato tomato. "Lead Link" is a specificly defined term from a management process theory called holacracy (as mentioned in the original article).
There are signifigant differences between what a lead link does and a traditional manager. They act more as a spokesperson for the accountabilities and priorities delegated to them by a larger democratic process.
This is yet another example of a flippant and largely content free criticism on hackernews made from a position of ignorance on the topic. I'm ambivalent on whether holacracy is a good system as I have no personal experience with it, but lets at least talk about what the article is actually about rather than just pattern matching whatever random crap is in people's heads.
This may mean something to the people who study management, but since most organizations use managers, and different managers have different styles then this already exists.
I had a manager like that, set you a task, and how you did it was up to you. As long as it was progressing, he didn't care if I never came in except for the meetings.
Labels are important to the way people think and the word "manager" has inherited a lot of baggage from American corporate culture at large. Giving the position they are trying to define a new name isn't wrong-headed if what they are trying to do is avoid a clash between the attitude they want their "lead links " to have towards employees and the attitudes attached to the title "manager" that people may otherwise import into those relationships (not to mention qualifications, compensation, etc). This isn't to say that it will take, or lead to the results they want if it does, but I can see how starting from scratch would look easier to the Zappos executives than fighting against a ingrained cultural expectations would.
Because they're not actually empowered to "manage" people? It sounds like what they're doing is deconstructing the role of "manager" and distributing certain elements of that role to different people. It doesn't appear to be a simple s/manager/"Lead Links".
Terminology is important, and it shapes how people think about things. If you call someone a manager they'll think they're in charge, that they tell people what to do, that they are responsible for "their" workers, and so on.
Innovative business structures that get press are simply good hiring tools. It's a way of signalling "we want the best people and this is the organizational structure the best people want".
Most people have heard of Valve, 37signals, Zappos, Google etc. not just for their products but also because of their attractions as employers. This is good marketing for what most of us deem as an extremely competitive talent squeeze.
Also, "assign employees to roles or remove them from them" sounds exactly like telling people what to do. What is a "role" if it isn't a high-level statement of what someone is meant to be doing?
I was most surprised that they don't include disclosure of this relationship when mentioning Amazon in the article. I thought that was comme-il-faut of serious journalism.
They should have a disclaimer, but it's not exactly an ad for shoes at Zappos. As a customer I'd be worried by the instability such a big unproven change could bring to deliveries and customer support. It's a pretty fair and interesting article, but that's just my take.
This no-managers movement strikes me as disingenuous. The manager is still there -- there's just fewer of them. Big conflicts just get escalated all the way to the CEO/founder/owner.
There was a recent HBR article about Google's management structure. They tried eliminating managers in 2002, but too many people just came directly to Larry when they had a problem (1). Holacracy doesn't scale.
I find it interesting that the number of Amazon-related articles in the Washington Post seems to have increased since Jeff Bezos' purchase of the Post.
So your theory is that Bezos spent $250 million of his own money to buy the Washington Post so that he could get more coverage of Amazon in one newspaper?
I would see it more as that maybe the employees of the Washington Post may be posting more Amazon related stories in an effort to do what they think will make the new boss happy without finding out if that's what would make him happy.
I think that's more of a coincidence than a real conspiracy. Bezos has a lot more to lose than to gain if he were in fact pushing these types of articles.
If there are people in the organization who are still tasked with organizing people then they are bosses (or at least, they will eventually act like bosses again).
It is possible to remove the management role, at least at a project level, by using technology. For instance, the first time I saw Trac our team effectively did this.
To be practical however, a technology solution really does require the right group of people. You can’t have people who are uncomfortable logging into web sites, or too lazy to write good descriptions for things, and so forth. You need people who are (frankly) professionals, who look at something like a giant task list and do a fair job of distributing things sensibly amongst themselves. A solution like Trac really starts to shine when people learn the little niceties, like additional formatting in wiki entries or the magic sequences that set up links between things. Again though: you need a team that is willing to work with such a tool in the “right way”. If they do then you don’t really need a manager at all.
I'm pleased to see more and more companies shedding more traditional management structures. I think they are the source of pain for a lot of people who flee corporate life to pursue their own ideas.
Traditional management structures have their downsides, but I think they can be done well. I have also seen companies do non-traditional management structures that have just been a huge clusterfuck in implementation. It's all about implementation, I believe. I think it is important to keep metrics so we can see what works best for most organizations.
Whatever the data/metric is, people will pander to it or game it until it is meaningless. Data itself is easier to perlustrate in the future to see different interpretations, but usually the C-suite will see what they want to see and be told what they want to hear.
Metrics, on the other hands are built upon data but are often carrying an agenda with them, they're political (whether it's office or nation politics) tools.
I see what you're saying, but data don't exist in some sort of pure state. All data are collected in a particular fashion. You can get most of the shenanigans you're implying for metrics with data collection as well.
I work with HolacracyOne, the company behind Holacracy. We definitely have a lot of work to do to explain Holacracy outside of our trainings & consulting services - we're a young company and haven't focused on that as much so far, but it's definitely something on our radar (especially after this press storm).
To answer your question, the secret sauce of Holacracy is the Holacracy Constitution – it replaces the CEO in deciding how decisions get made and how we organize. See: www.youtube.com/watch?v=31MljhiyxZ8
I just can't see this working. People are different. Some need to be led more than they can lead, some have a strong voice and others are quiet. Does anyone have any evidence to the contrary?
By work I mean, inevitably it will settle into a more informal hierarchy but still there in practice (just not in title).
I agree that it will settle into an informal hierarchy, but I think that is exactly what they are looking for. They mention that they are looking for natural leaders to step up and such. I think the beauty of this plan, if it works, is that people will gravitate towards the roles that they are naturally good at and the heirarchy that emerges could be far better formed than anything that could have been built by hiring managers top down. Not to mention it will be fluid and can adapt with the company as it grows and changes and new projects come along.
That said, I think this can go either way. Not having defined roles and relationships might cause more friction that it relieves. And to quote Douglas Adams, "It is a well-known fact that those people who want to rule are, ipso facto, those least suited to do it". This might just cause a lot of uncertainty with those willing to yell the loudest trampling those around them.
So, poor performers can be identified if "they don't have enough roles" or "they're not a good fit for the company culture". What happens to them? I guess there are executives at a higher level that have the authority to fire these poor performers?
These "lead links" sound like managers with less authority to me.
If they are hoping for natural leaders to step forward then that seems how you become a manager in that company, you ask for it. Which, in some cases, is probably a better system than what many companies have in place that places people in roles they shouldn't be in.
The roles are still there, some of the requirements and responsibilities are shifted a bit, but they just removed the titles.
Makes me wonder if part of the intent is to reduce salaries. No managers = no manager salaries. Kind of like getting a promotion without the salary increase, or increased duties without increased pay.
Yep, it's definitely the risk when you get rid of an explicit structure – it gets replaced by a new, implicit one. In contrast, Holacracy doesn't just get rid of hierarchy, it REPLACES it with another structure – and in many ways, it's MORE structure (unlike what the press says). See more in these two blog posts that were published in reaction to the press buzz and the misinformation:
- Five Misconception About Holacracy: https://medium.com/about-holacracy/da84d8ba15e1
- Zappos at Holacrach (by Zappos' Head of Labs Tech): http://rianschmidt.wordpress.com/2014/01/07/holacracy-at-zap...
We're doing the same thing at Gamevy. We're small at the moment which makes it (fairly) easy. As for how it goes as we grow - you can check out our blog on the "experiment"! http://giantleap.me/
I recently read an absolutely fascinating book called The Origin of Wealth.[1] Nominally the topic is economics, but it's far broader than that, talking about how all components of the economic system of wealth creation (including "firms") are part of a Complex Adaptive System, and are often CAS's themselves. The author makes the argument that a firm is a CAS using evolution to explore a "fitness landscape" in terms of it's "Business Plan" (his term that encompasses strategy at various levels within the firm). IF you buy this theory, it has some very interesting implications in terms of how firms should be managed, and the author provides some interesting thoughts.
One point that stood out to me, is that all firms face a constant, internal tension between the need to do "operational stuff" that actually works very well with a traditional hierarchical management approach, and the need to do "exploratory work" which does NOT map well to hierarchy. Failing to understand and manage this tension may be why many firms feel so dysfunctional.
The other point that stood out to me, is the idea that instead of a strict hierarchy - or complete undirected chaos - the best way to combine efforts towards both goals is by having individuals with a high degree of autonomy and empowerment coupled with a strong shared vision and common goals.
In this model, the primary purpose of leadership is to imbue the members of the organization with that "strong shared vision and common goals". Or to put it more simply, you tell people what needs to be accomplished, not how to accomplish it, and trust them to use their judgment.
On a related note, the book Adaptive Enterprise[2] makes a strong case for the idea of high decentralized teams, connected to each other through what the author calls a "Commitment Management Protocol".[3]
I would say that both of these books have some useful ideas that could be applied to construct a better management structure than what most present-day firms use.
Is there some result in the theory of random graphs that says that you can't have a graph of a certain size without developing hubs? It seems to happen in most systems.
You say "a hub" but I wonder whether it would be many? How close would such an effect be to hubs we see in scale free networks? In those, preferential attachment seems to induce hubs. Airline hubs are a good example - there's more value in connecting to a well-connected hub.
>show me any group of five human beings or five apes or five dogs, and I want to see the one where a status difference does not emerge. It’s who we are as creatures.
This. The need for management arose once we stopped being nomads and started to organize ourselves into collective groups. Look at Native Americans, even they had Chieftains.
"Yes, when a young man kills much meat he comes to think of himself as a chief or a big man, and he thinks of the rest of us as his servants or inferiors. We can't accept this... So we always speak of his meat as worthless. This way we cool his heart and make him gentle."
Managers get chosen to be managers they dont all of the sudden come in after they do something important and say I am a manger or team lead or what have you.
Status difference can take many forms other than management hierarchy. Indeed, one big problem with management hierarchy is that it messes with the "native" status system of the creative disciplines, which is based on technical merit and peer respect. That contradiction is well known to most of us who have spent time on a software team at a non-software BigCo.
So the point is not to get rid of status difference (which would mean replacing human nature and thus be foolish) but to find organizational forms that are better aligned with how creative work gets done.
I was trying to look for a traditional group of people that were pre Industrial revolution. That had organized groups of people with leaders or "managers". People started to study management in the 1800s so I wanted something before that time.
Working right now so I was in a rush and Indians were the first to come to mind.
You say tomato I say tomato. Seriously though, renaming a title does not equal removing it from your business structure.
Why not call them managers and simply take away the elements of their job which cause issues? Seems to be this is more about drinking the kool-aid than it is about actual structural changes to how things are accomplished.