minimum size for a dev team doing this much work is about 20-30. any less and the updates would take 3 times as long, and they would be biannually. (and tiny by comparison)