Atlassian + Космические силы США
«В эпоху конкуренции… министерство должно сплотиться, чтобы эффективнее поставлять ПО и действовать как сила XXI века».
Стратегия модернизации программного обеспечения в Министерстве обороны
120
часов в неделю экономит одна эскадрилья благодаря Jira
70 %
составило увеличение темпа запусков при использовании инструментов Atlassian
О Космических силах США
Космические силы США — это вид войск, предназначенный для организации, обучения и оснащения космических сил в целях защиты интересов США и их союзников в космосе, а также для предоставления возможностей космонавтики объединенным силам. В обязанности Космических сил США входит развитие военнослужащих, приобретение военных космических систем, совершенствование военной доктрины в отношении космического потенциала и организация сил для представления боевому командованию.
Отрасль
Правительственные организации
Офис
Штаб-квартира в Вашингтоне, округ Колумбия
Количество пользователей
2000 сотрудников
Как Космические силы США модернизировали систему обеспечения выполнения миссий и увеличили темп запусков с помощью Atlassian
Проблема: Космические силы США осуществляют модернизацию и внедряют новые методы работы, чтобы увеличить число успешных миссий. Вскоре будет прекращена поддержка созданных в 2019 году специальных платформ Космических сил США — средства отслеживания проблем при запуске и базы данных для проверки запусков.
Решение: одна эскадрилья в сотрудничестве с проверенными правительством партнерами по разработке системных решений Contegix и Silicon Mountain Technologies (SMT) создала отмеченное наградами специализированное решение с использованием Jira, Jira Service Management и Confluence. Вместе команды прошли путь от концепции до запуска менее чем за шесть месяцев.
Результат: благодаря использованию существующих пакетов программного обеспечения и итеративной разработке команде удалось быстрее создать решение и сократить затраты. Более того, Космические силы США сразу же смогли повысить эффективность.
Министерство обороны уже долгое время поддерживает инновации и предоставляет финансирование и персонал для увеличения числа успешных миссий во всех средах — от морского дна до космического пространства. Космические силы США так же соблюдают эту традицию и проводят цифровую модернизацию для повышения операционной эффективности и готовности к эксплуатации, соблюдая строгие требования безопасности Министерства обороны.
В сотрудничестве с партнерами по разработке системных решений Atlassian в лице Contegix и Silicon Mountain Technologies (SMT) Космические силы США создали отмеченные наградами специализированные платформы — средство отслеживания проблем при запуске и базу данных для проверки запусков — на основе Jira, Jira Service Management и Confluence, а также Mattermost. Благодаря встроенным возможностям Jira и Confluence команде удалось ускорить разработку и сократить высокие затраты, которые обычно сопровождают создание и обслуживание специализированного программного обеспечения.
Космические силы США вместе с компаниями SMT и Contegix развернули перечисленные средства на Platform One. Это официальное решение военно-воздушных сил для служб DevSecOps корпоративного уровня Министерства обороны и первая служба DevSecOps корпоративного уровня федерального правительства.
Новая среда выполнения миссий требует нового решения
Начиная работу, Космические силы США унаследовали устаревшие системы и процессы. Они хороши тем, что были адаптированы для конкретной области применения и соответствовали строгим требованиям безопасности Министерства обороны. Однако индивидуализированная разработка обычно занимает от пяти до восьми лет и значительно усложняет техническое обслуживание. По мере развития технологий и миссий имевшиеся инструменты становились все более ограниченными и неэффективными, поэтому Космические силы США решили провести цифровую трансформацию.
В 2020 году потребовалось модернизировать критически важное для выполнения миссий средство отслеживания проблем, которое Пятая космическая стартовая эскадрилья Космических сил США использовала для обработки данных, касающихся полетных миссий. Это дало возможность разработать альтернативное решение с использованием ускоренного итеративного процесса, позволившего экспериментировать и снизить риски. Устаревший инструмент был создан в период низкого темпа запусков и до введения практики извлечения данных на первом этапе. В последние годы Космические силы США увеличили темп запусков до рекордных значений и регулярно восстанавливали компоненты ракет. Характер работы Космических сил США изменился, поэтому программное обеспечение, которое они использовали для управления задачами, необходимо было обновить.
В связи с этим представители Второй и Пятой космических стартовых эскадрилий обратились к партнеру по решениям Silicon Mountain за поддержкой в оценке вариантов и выбрали инструмент Atlassian компании Contegix. Руководитель этого проекта Лиза Бонджованни говорит: «Мы пришли к выводу, что лучше использовать готовое решение, а не вкладывать миллионы долларов в разработку новых, не способных обеспечить те же функциональные возможности. Космические силы США выбрали инструмент Atlassian, потому что он позволил сразу начать работу и предоставил широкие возможности настройки».
Вместе с командой Silicon Mountain и компанией Contegix, давним партнером Космических сил США по программному обеспечению, Пятая космическая стартовая эскадрилья приступила к реализации новой инициативы по разработке комплексного готового решения, которое помогло бы повысить эффективность и готовность к эксплуатации. Это нужно было сделать оперативно и в рамках небольшого бюджета.
От грандиозной идеи до запуска за шесть месяцев
Когда три команды объединили усилия, вице-президент компании Contegix Шон Джонс поделился идеей инновационного средства отслеживания проблем на базе Atlassian. Применив Jira для обработки заявок, Confluence для управления знаниями и Jira Service Management в качестве справочной службы, команда могла создать надежное, понятное и достаточно гибкое для самообслуживания решение, которое будет требовать меньше расходов на техническое обслуживание и обеспечит соответствие требованиям, предъявляемым к безопасности со стороны Министерства обороны.
Оценив возможную пользу, Пятая космическая стартовая эскадрилья совместно с Шоном приступила к созданию прототипа, чтобы показать Космическим силам США ценность и возможности решения. Работа велась с учетом принципов Agile. «Министерство обороны и, в частности, военно-воздушные силы все чаще прибегают к прототипированию. Генерал-майор Стивен Г. Перди-младший из подразделения Space Launch Delta 45 принял вызов и призвал военнослужащих Космических сил испытать новые инструменты, чтобы быстро обнаружить сбои. Обычно в работе Министерства обороны нет права на ошибку, но с программным обеспечением все иначе. Это был серьезный сдвиг в мышлении, — объясняет президент SMT Майк Даунард. — Чтобы доказать жизнеспособность решения Atlassian, потребовались все преимущества быстрого прототипирования Contegix и процесса исследований и анализа SMT».
Благодаря содействию генерал-майора Перди и поддержке со стороны партнеров по решениям Космические силы США признали ценность инструмента и профинансировали тестирование версии с минимальным функционалом, а затем и полностью работоспособного средства отслеживания проблем. Представители SMT быстро наладили взаимодействие с руководством, управление рабочими потоками и сотрудничество с компанией Contegix при разработке и тестировании, что почти сразу же повлияло на отслеживание проблем после завершения миссий.
После первого успеха инициативы по отслеживанию проблем команда перешла к широкому процессу обеспечения выполнения миссий. Компании SMT и Contegix работали с заинтересованными сторонами из различных подразделений Космических сил США, чтобы определить требования к инструменту управления долгосрочными процессами, который заменит дополнительные устаревшие системы. Цель состояла в том, чтобы создать единый достоверный источник информации для обеспечения выполнения миссий и наладить поддержку, не зависящую от конкретного поставщика услуг по запуску. Необходимо было унифицировать процессы и удовлетворить требованиям поставщиков услуг по запуску. Используя Jira и Confluence, команда воспроизвела критически важные возможности устаревших систем и вместе с этим улучшила процессы, ускорила работу инструментов и добавила дополнительные функции. В результате был создан специализированный набор инструментов Atlassian, обеспечивающий централизованное подтверждение и рабочий процесс на основе соответствующих процедур и заданий, связанных с оценкой рисков для миссий. В течение шести месяцев база данных для проверки запусков прошла путь от концепции до использования при первом запуске ракеты.
«Мы увидели, как большое складывается из мелочей… когда множество людей идет к общей цели, такой как концепция цифровой трансформации генерал-майора Перди, они добиваются потрясающих результатов».
Майор Кэтрин Кэрролл
Руководитель центра передовых облачных технологий в Космических силах США
Революционный набор инструментов принес быстрый успех одной эскадрилье
Новое интегрированное решение Пятой космической стартовой эскадрильи объединяет несколько инструментов в рамках унифицированной платформы, которая изменила совместную работу Космических сил США и их поставщиков услуг по запуску.
В Jira есть автоматизированная фильтрация заявок в отношении проблем и загрузка данных, благодаря чему одна эскадрилья экономит 120 часов на обработке данных в неделю. Сотрудники Космических сил также используют страницы миссий в Confluence для автоматического обмена данными и отправки всем эскадрильям обновлений в реальном времени без необходимости создания трудоемких отчетов. Например, на странице отчета и собрания в отношении состояния дел на мысе содержатся материалы от 20 эскадрилий и внешних источников, таких как Космопорт Флорида, Федеральное управление гражданской авиации и частные поставщики услуг по запуску. Кроме того, военнослужащие создают в Confluence страницы, посвященные дням запусков в космическом пространстве США, чтобы фиксировать события в реальном времени и передавать информацию о космических полетах.
Благодаря Jira Service Management эскадрилья упростила сбор запросов на доработку функций и отчетов о багах, а пользователи получили портал, где можно отправить разработчикам отзывы, на основе которых команда внедрит изменения в порядке приоритета. Если необходимо внести изменения, например добавить поля или модифицировать представление данных, военнослужащие Космических сил могут сделать это самостоятельно благодаря понятному пользовательскому интерфейсу инструмента. Это значительное улучшение по сравнению с устаревшими системами, в которых доступ ко многим из перечисленных возможностей был разрешен только администраторам.
«В этом и заключается реальная сила Atlassian, — объясняет Шон. — Чтобы поддерживать собственное устаревшее ПО и добавлять новые функции, нужна была команда инженеров, которая могла бы заниматься полноценной разработкой. Решения вроде Jira, Confluence и Jira Service Management хороши тем, что пользователи могут сами вносить необходимые изменения. Поставщикам, занимающимся запуском, не нужно проходить весь процесс проектирования, а затем ждать полгода и платить 50 000 долларов, чтобы получить желаемое. Можно справиться своими силами за полчаса».
Благодаря упрощенному процессу, а также инструменту отслеживания и решения задач Космические силы США и их поставщики услуг по запуску расширили возможности обеспечения полетов. Увидев результаты инициативы, эскадрилья 5 SLS применила тот же подход и решение для модернизации своей базы данных по проверке запусков, причем с первого обсуждения до использования при запуске ракеты прошло лишь несколько месяцев. В настоящее время эскадрилья совершенствует базу данных и расширяет возможности, чтобы добиваться еще более значимых результатов. В этом команде помогает платформа Atlassian, поддерживающая быстрые итерации в среде с минимальным использованием кода.
Другие команды Министерства обороны США также заинтересовались новыми методами работы эскадрильи 5 SLS и захотели изменить свои процессы. По многочисленным просьбам Космические силы США в сотрудничестве с партнерами по решениям и Platform One разработали решение по безопасному хранению и распространению наборов инструментов на основе процесса с усиленными контейнерами. Процесс был создан при опоре на предыдущий опыт работы Contegix с Космическими силами США и Platform One по тестированию ПО Atlassian на предмет распространенных уязвимостей и угроз (CVE), что гарантирует его безопасное использование и соответствие строгим требованиям безопасности Министерства обороны США. Когда все требования удовлетворены, инструменты переходят на хранение в репозиторий Iron Bank, чтобы сотрудники Министерства обороны могли использовать их при выполнении общей миссии.
«Действовать как сила XXI века»
Министерство обороны США побудило все команды в организации развиваться и готовиться к будущему. Стратегия Министерства в отношении модернизации ПО гласит: «Чтобы ускорить поставку программного обеспечения с нескольких лет до нескольких минут, нам потребуется существенно переработать подход к процессам, правилам, персоналу и технологиям… В эпоху конкуренции и борьбы за цифровое влияние нет места постепенным изменениям. Министерство должно сплотиться, чтобы эффективнее поставлять ПО и действовать как сила XXI века». Космические силы США реализуют эту концепцию благодаря новаторам в лице эскадрильи 5 SLS при неоценимой поддержке со стороны руководителей и опоре на рекомендации партнеров по решениям. В 2021 году эскадрилья получила от Космических сил США премию за инновации имени полковника Брэдфорда У. Паркинсона. Команда гордится тем, что заслужила признание за полезные изменения, которые при ее поддержке внедряют в Министерстве обороны.
«Мы увидели, как большое складывается из мелочей, — сказала майор Кэтрин Кэрролл, руководитель центра передовых облачных технологий в Космических силах США, получая награду команды за инновации. — Не обязательно затевать грандиозный проект. Важно вот что: когда множество людей идет к общей цели, такой как концепция цифровой трансформации генерал-майора Перди, они добиваются потрясающих результатов».