Single Person vs Team
Why Projects managed by small team succed Project managed by a single person succeed whereas project managed by big team fails example Unix vs Multics. Project managed by a single person fits in one person’s head, there is no lost in translation that occurs in big team. This is the same dilemma as in monolithic vs micro-services. Monolithic solutions are efficient in contrast to micro-services. Joel Spolsky law “it’s harder to read code than to write it,” means that the writer of a software must explains his code to other if he wanted to avoid frictions and to be understood. But as the code base gets big, it cannot be managed by a single person. It must be managed by a team. This team must be kept small as possible!