Bizon App

Рекомендации по работе в модуле "Программное обеспечение и функционал программного обеспечения"

Модуль «Программное обеспечение и функционал программного обеспечения» предназначен для хранения информации об используемом и разрабатываемом программном обеспечении, которая может быть необходима для разработчиков, тестировщиков, DevOps-инженеров и других участников процесса разработки.

Ключевые категории модуля – это:

  1. Программное обеспечение;
  2. Функциональные возможности программного обеспечения (ПО).

Здесь мы собрали некоторые рекомендации по работе с этим модулем.

Рекомендации по работе в категории «Программное обеспечение»

Программное обеспечение рекомендуется группировать по большим программным комплексам, которые могут представлять собой слои приложения или отдельные крупные блоки. Внутри каждого программного комплекса можно создавать информационные модели программ или комплекты программ в иерархической структуре.

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

Рекомендации по работе в категории «Функциональные возможности программного обеспечения (ПО)»

В категории Функциональные возможности программного обеспечения (ПО) на первом уровне рекомендуем создавать модули. Модулем может являться модульная или микросервисная архитектура.

Каждый модуль может быть связан с программой. Таким образом структура категории Функциональные возможности программного обеспечения (ПО) будет повторять структуру категории Программное обеспечение. Эта связь будет отображаться в приложении «Реестр связей» программного обеспечения (ПО) и позволит быстро перейти к описанию его функционала.

Названия папок проекта в категории Функциональные возможности программного обеспечения (ПО) синхронизируются с названиями элементов категории «Проекты» за счёт создания связей.

Каждая программа обладает группой функциональных возможностей. Информационные модели отдельных функциональных возможностей рекомендуется создавать на самом последнем уровне по принципу, что каждая функциональная возможность – это простое атомарное действие.

По функциональным возможностям можно создавать тест-кейсы в категории «Тест-кейсы», с которыми можно создать множество связей. Также функциональную возможность можно связать с документацией пользователя и моделью API в соответствующих категориях. Таким образом функциональная возможность становится центром разработки, и перейдя к ней, можно получить исчерпывающую информацию для эффективной работы всего отдела разработки и сопровождения.