Hacker News new | past | comments | ask | show | jobs | submit login

I kinda like this idea. But I wonder if it overly penalizes people who are bad at or fearful of public speaking.

Have you heard of any organizations that implement something like this?




No public speaking required - demos can be code, writing, or whatever mediums you are comfortable with.

The idea is influenced by various stories I have heard over the years about Valve, Pixar, and Apple. Not sure if any company currently implements such a system.


I work at a company using something to this effect--when engineers get assigned projects they "own" them completely--from design and implementation to testing, deployment, verification, and bugs. We have a semi-formal tracking app with names attached to projects. There is never more than one person working on something. I think this instills a great culture of responsibility and accountability. It makes it very hard for someone to ride on others' coattails or not pull their weight, as you might get in a forced pair programming team, or a larger group.


Very interesting. Sounds like DRI (Directly Responsible Individual) at Apple. Are there any manager type roles (who does the assigning of projects to engineers)?


How do you handle bus factor and what not? Or are you just saying... they're responsible, but other people are helping them?


Maybe it's not an issue because it's a web company, and it doesn't take a rocket scientist to ramp up on any given module or system in the codebase.

Typical flow handled by one person is about 3 weeks from start of coding to live code, and then a couple more weeks on followup, stats, bugs, etc. After that it's just part of the codebase and others can end up working on it; but they'd probably talk to the original author to get up to speed.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: