Live data from Hacker News

“Collaboration” is bullshit

joanwestenberg.com

101–110 of 193 posts

Re: “Collaboration” is bullshit

#101
The problem isn't "collaboration", the problem is people who don't really know what "collaboration" really means. Status reports, standups, committees, meetings with a large number of people, etc, does not make "collaboration" happen.

Collaboration isn't a process or a management technique -- it is a communication style. If you want collaboration, you can't take random people and use process to "make them collaborate" -- you need to build your team out of people who are collaborators.

Furthermore, collaboration is not at odds with accountability. Most of the highest performing collaborative teams I've ever worked on have people who are each individually highly accountable for their own contributions, and that's a critical part of what makes them a valuable collaborator.

Re: “Collaboration” is bullshit

#102

What I see - and have seen since I started doing this 30+ years ago - is that the date is _always_ more important than the actual deliverable. Always. Meeting "the date" is the only thing that's tracked (but it also never happens). It's even justified through vague analogies like Joel Spolsky's admonition that "you wouldn't buy a pair of jeans without knowing how much they cost" without ever doing a slightly deeper d…

I love that LLMs are already copying humans when it comes to estimates. When asked for estimate they provide a very padded estimate of weeks.

Then they proceed to implement the solution in 30”.

Re: “Collaboration” is bullshit

#103
As someone who is being actively "encouraged" to be more collaborative with a few non technical political type managers merely for the appearance of it, this rings true. Collaboration is great if you don't have a clue and can coast on someone's coattails.

Re: “Collaboration” is bullshit

#105
This is a frustrating (bullshit?) blog post because it starts out poorly, gets really good, and ends on a whimper. It has no advice to offer other than than "leave me alone, I'm doing things".

High performing collaborative teams and teams-of-teams have the ownership culture that he is describing. But they also have a team level view of progress (kanban is one approach, and not a bad one, story backlogs are another, etc.) because any large initiative requires dependency management, throughput flow visibility, and coordination across teams.

Yes, individual small teams with autonomy perform best and should have minimal hard dependencies on other teams. "one piece continuous flow" is similar what he's describing as the optimal team flow with minimal waste, which is what Toyota sought to reach in as many teams as they could. Kanban and such approaches for signaling queues and jobs was a patch when it wasn't possible to get "one piece continuous flow"

But in complex products and projects .. dependencies, uncertainty in requirements, design, knowledge, etc. lead to queues, and thus a need for visibility of the queue. this requires active management of priorities, timelines, risks, and resource allocation, so that it isn't just a blind exercise of "trust me bro".

Progress is also best described as "jobs to be done" (whether user stories, or kanban tasks, or whatever) rather than lines of code or other poor metrics. .. learning things is a job to be done... iterating on design is a job to be done... if these lead to new tangents, restarts, cancellations, code removal, or elimination of bad components, sub-projects, or approaches is just as valuable in the long run as creating new things. All of that requires "collaboration".

I think the issue isn't "collaboration" it is poor "management" and process to organize humans for results.

Re: “Collaboration” is bullshit

#106
A tip for the author, if they're here: those big flashing cursors at the top and bottom of the page make it exceedingly difficult for some of us to read the nearby text. Human eyes have evolved to follow the flashiest thing around, so are continually pulled towards those flashes while trying to read. Mine struggle badly with the top and bottom sections, where those cursors are in frame, to the extent that i can't be bothered to do so.

Re: “Collaboration” is bullshit

#107
post #91

It's interesting that the author does not even consider the impact of incentives on performance. As Charlie Munger famously said, "Show me the incentives, and I'll show you the outcomes." It is true that collaboration becomes increasingly difficult as the team grows in size, but collaboration is not the fundamental problem. To manage a large team, the real challenge is to design incentives that properly reward those…

Can we actually align incentives at scale? It seems to me that if it were possible we would live in a utopia.

there is no accounting for taste. some people are okay getting paid just a basic amount and going home and living life.

others need to fill a gap -- the "insecure overachiever" demographic.

https://www.bbc.com/worklife/article/20180924-are-you-an-ins...

how do align ruthless sociopaths, gropy / rapey executives, angry mother hens, and phone-it-in interns?

Re: “Collaboration” is bullshit

#108

What I see - and have seen since I started doing this 30+ years ago - is that the date is _always_ more important than the actual deliverable. Always. Meeting "the date" is the only thing that's tracked (but it also never happens). It's even justified through vague analogies like Joel Spolsky's admonition that "you wouldn't buy a pair of jeans without knowing how much they cost" without ever doing a slightly deeper d…

IMO (also 30 years in the biz), it's rarely the date, that's #2. it's the budget.

They'll forgive you if you're slightly late, they'll hate you forever if you ask for more money.

Agile works really well if you have a good product owner that has secured appropriate budget for the level of uncertainty in the endeavor & can make decisions and not be overridden by extrinsic forces. Everything else is negotiable.

Re: “Collaboration” is bullshit

#109

What I see - and have seen since I started doing this 30+ years ago - is that the date is _always_ more important than the actual deliverable. Always. Meeting "the date" is the only thing that's tracked (but it also never happens). It's even justified through vague analogies like Joel Spolsky's admonition that "you wouldn't buy a pair of jeans without knowing how much they cost" without ever doing a slightly deeper d…

> the date is _always_ more important than the actual deliverable. Always.

Hah! You just gave me an idea for a new methodology. Date-bound delivery.

- The business tells you what they want, as they do

- The business tells you when they want it, as they do

- The team does not say how long it will take. Instead, they say what they think they can deliver in the time allotted.

- As the date nears, more edge features get trimmed

- As the date arrives, something is always ready to deliver, no matter how miniscule

Such a methodology would ensure delivery, but not necessarily the contents of that delivery. Post mortems would no longer discuss why something took so long, and instead would focus on why features were cut.

If, as you say, the date is always more important, wouldn't such a methodology be worth trying?

Re: “Collaboration” is bullshit

#110
I didn’t get anything out of Mythical Man Month, which I didn’t expect to anyway since it’s a management book. But for whatever reason it’s talked about as if it is a classic here. In part I think because it promotes the idea of the ten-x-er and how teams ought to be organized around supporting the ten-x-er.
Post reply on HN