zlacker

[parent] [thread] 3 comments
1. Aeolun+(OP)[view] [source] 2021-09-27 08:33:53
Wait, so you are saying that the net positive effect of adding an extra engineer is zero?
replies(3): >>capabl+Z >>wruza+f5 >>hemric+ug
2. capabl+Z[view] [source] 2021-09-27 08:42:15
>>Aeolun+(OP)
Yes, more engineers working on the same problem = slower time to actually releasing anything. Unless you can find a way to divide the task into parts that don't impede the others, adding more people will make things take longer time.
3. wruza+f5[view] [source] 2021-09-27 09:28:03
>>Aeolun+(OP)
It is usually net negative until 5-7 people and a leader who can think over everything and write/schedule/dispatch crystal-clear requirements. Teams of identical skills only reduce (or increase, depending on the definition) bus factors and smooth out refocusing time and stress, but they don’t add real productivity. Software development is a tetronimo game which turns into pentonimo and so on with extra members added.
4. hemric+ug[view] [source] 2021-09-27 11:29:57
>>Aeolun+(OP)
In my experience it may most of the time take longer time to have stuff done BUT what is implemented will be better engineered and robuster. As long as you do some pair-programming and pair code review from time to time, the fact that you must develop a system that is understandable by more people leads to a better architecture.
[go to top]