70
новная функциональность, которая позволяет эффективно работать с
компанией. Однако, как это бывает, многие другие люди могут по-
считать эту функциональность недостаточной, а при добавлении тре-
буемой функциональности возрастет не только нагрузка на проект, но
и возрастет неудобство пользования проектом в целом, так что в этом
случае принцип «чем проще, тем лучше» работает на грани между
простотой и эффективностью
Технические ограничения, связанные с количеством одновре-
менных участников. Из-за большого количества одновременного
подключения человек могут возникать сбои работы в данном серви-
се, особенно, если речь идет о крупных компаниях, штат которых
насчитывает более 1000 человек, и в этом случае возможны мелкие
сбои, которые приведут к отсутствию синхронизации недавно сде-
ланных изменений и прочим досадным ошибкам, исправить которые
бывает очень трудно из-за облачного построения сервиса.
В этом случае необходимо равномерно распределить нагрузку
между дублирующими серверами, а также наладить систему
синхронизации между самими серверами, чтобы все данные,
касающиеся большого проекта и участников, в них участвующих,
были актуальны в любой момент времени. В этом случае верна лишь
одна зависимость: чем большее количество участников подключено к
одному проекту, тем больше вероятность мелких ошибок, и тем
больше возрастет время синхронизации, причем не из-за объема
переданных данных, а из-за проверок всех сделанных изменений
Медленное обновление крупных проектов, где содержится
большое количество вложенных подуровней. Из-за большого количе-
ства вложенных подуровней некоторые данные могут загружаться
долго, а также некоторая их часть при недостаточной скорости ин-
тернета (или при плохом приеме сигнала, если доступ к программе