Если речь идёт о команде программистов, то скорее всего 2-3 будет достаточно для модификаций большой системы или создания несложной. При этом необходимо некоторое количество "обслуживающего"

персонала вроде руководителей, консультантов, тестировщиков и т.д. Загляните как-нибудь в титры современной компьютерной игры - программистов не так много (до 10), однако общее количество людей, принимающих участие в создании легко переваливает за 2-3 сотни.