3 ms·
>Only scale up the other bullshit when you absolutely have to. Yet scaling becomes absolutely essential for a company doing anything sufficiently complex. The
by aphextron 8y ago
>Only scale up the other bullshit when you absolutely have to.
Yet scaling becomes absolutely essential for a company doing anything sufficiently complex. The question is how do you maintain that small team efficiency across an enterprise. It seems that business and engineering are very similar in this regard in that the ultimate baseline problem to be solved is managing complexity. The answer seems to be in adhering to the Unix philosophy of tiny, self contained, composable parts which can be easily reasoned about and composed with.
- smackay 8y agoAs the parent comment states, the biggest killer of efficiency is communication, particularly across disciplines and across domains. Reducing the overhead of communication and reporting would seem to the the skill most essential to management but generally it's the skill that is generally lacking, or indeed, absent. The unix philosophy of composable teams can only happen when the communications are clear, concise and don't generate much, if any, overhead. I'd love to see a company with a CCO - Chief Communications Officer - who has a team responsible for making sure that the information passed among the various parts of the organisation was effective and free of bullshit or grandstanding.