Для того чтобы составить первоначальную программу ТО, необходим надежный и точный инструмент. Таким инструментом на данный момент является логика MSG.
Программа ТО разрабатывается путем поэтапного логического MSG анализа, основанного на оценке последствий отказа, и ориентированного на правильный выбор работ по ТОиР.
Логический анализ MSG проводится методом оценки возможных последствий функциональных отказов. Эти отказы классифицируются на несколько групп, проводится анализ применимости и необходимости проведения профилактических работ по ТОиР. Классификация устанавливает подкатегории очевидных (явных) для летного экипажа отказов или скрытых (неявных) для него, а также влияние на безопасность, экономичность и регулярность полетов. Для систем самолета и двигателя отдельно выделяется категория «важных» изделий, отказы которых рассматриваются только с точки зрения последствий влияния на безопасность.
Вопросы логической схемы выбора работ расположены в таком порядке, чтобы наиболее предпочтительные, наиболее легко выполнимые работы рассматривались первыми. В случае неприемлемости и неэффективности какого-либо вида работ рассматривается следующий по порядку вид работ и так далее, вплоть до необходимости изменения конструкции.
В первоначальную программу планового ТО включаются работы, обусловленные как экономикой, так и безопасностью. Все имеющиеся требования к поставщику следует рассмотреть в полной мере, обсудить в рабочей группе по техобслуживанию и принять, если они применимы и эффективны с точки зрения критериев MSG-3.