Ответ
Обычно работал в командах от 3 до 10 человек (разработчики, QA, PM, дизайнер). В последнем проекте было 5 Android-разработчиков, 2 iOS, бэкендер, тестировщик и продакт. Комфортный размер для эффективного взаимодействия без излишней бюрократии.
Пример структуры:
// Условное разделение зон ответственности
val team = listOf(
AndroidDev("Feature A"),
AndroidDev("Feature B"),
iOSDev("Shared Logic"),
BackendDev("API")
)