Problem Creep: Current Participants
Previously, I described how growing code repositories made a small problem a big one.
On key are the current participants.
Increasing work; Decreasing effort
The current participants always “kept up” with the growing code
repositories. Two repositories, then three, then four, each new code
repository one did not add 100% more work, just 1/(number of code
repositories) amount of work.
After two repositories, there’s no chance of someone saying: “Adding this code repository is 100% more work!”
Constant Cost
Another note is each participant always had their system working with the introduction a new code repository (or service).
Adding one new service to a working system is almost a constant amount
of effort. O(1) and not O(1/n) amount of effort.
Continued here