Общие положения
   Описываем цели, задачи и границы проекта, функциональные и нефункциональные требования, экраны будущего приложения и интеграцию с сервисами.
     
Условия сдачи и приемки проекта
   Формулируем условия сдачи проекта, что является очень важным разделом для заказчика. Это значит, что на основании утвержденного и согласованного технического задания будет осуществляться приемка готового мобильного приложения.
     
Платформы
   Фиксируем, на каких платформах (iOS, macOS, tvOS, watchOS, Android) будет доступно мобильное приложение для пользователей, будут ли какие-то отличия при разработке на нескольких платформах.
     
Устройства
   Утверждаем список поддерживаемых устройств, версий операционных систем, форм-факторов и ориентаций экранов. Например:
ОС: iOS 10.0-12.3
Устройства: iPhone 5, 6, 7, 7 Plus, 8, X
Ориентации экрана: портретная
     
Интеграции
   Описываем системы или сервисы, с которыми мобильное приложение будет интегрироваться. Это могут быть: 
‣ Интернет-магазин; 
‣ 1С; ‣ Платежные системы (Paypal, BrainTree, CloudPayments, Apple Pay, Android Pay); 
‣ Облачные сервисы (Firebase, Parse, Realm, AWS, Microsoft Azure, Google Cloud Platform); 
‣ Базы данных.
     
Локализация
   В подразделе описываем основные требования к локализации: поддерживаемые языки мобильного приложения и административной панели.
     
Сбор статистики
   Описываем, с какими системами статистики необходимо будет интегрироваться, какие метрики нужно будет снимать.
    
неФункциональные требования