Смоделируйте задачу до написания скрипта
Определите инициирующее событие, необходимые входные данные, места назначения и ожидаемый результат. Установите, какая таблица, документ или система является источником достоверных данных для каждого факта, вместо того чтобы случайно превращать таблицу в базу данных.
- ✓ Реестр триггеров и рабочих процессов
- ✓ Правила проверки входных данных и распределения ответственности
- ✓ Проверка идентичности услуги и её объёма
Планирование квот и обслуживания
Учитывайте ограничения выполнения, изменения авторизации, повторные срабатывания и частичное завершение. Задокументируйте, кто отвечает за развёртывание, и предусмотрите понятный способ проверять ошибки и безопасно повторять операции.
- ✓ Документируйте данные и ответственного за каждое решение.
- ✓ Согласуйте критерии приемки до начала реализации.
Решения по объёму работ и реализации
Необходимо подтвердить условия лицензирования Workspace, права доступа к учётным записям и доступ к API. При масштабировании или превышении лимитов выполнения Apps Script могут лучше подойти другие среды.
- ✓ В ходе предварительного анализа проверьте доступ к системам, зависимости и обработку данных.
- ✓ Получите рекомендацию с чётко очерченным объёмом работ, ответственными сторонами и этапами проверки.