ОБОСНОВАНИЕ И РАЗРАБОТКА ТРЕБОВАНИЙ К ПРОГРАММНЫМ СИСТЕМАМ: РЕКОМЕНДАЦИИ И ТЕХНОЛОГИИ

Авторы

  • Овсянникова А. В.
  • Ахмедова Х. Г.
  • Геращенко Л. А.
  • Копанева А. А.

Ключевые слова:

разработка, анализ, рекомендации, документы, диаграммы, требования, пользователь, срок, оценка, аспект

Аннотация

В современном мире программные системы играют ключевую роль в различных сферах деятельности, от бизнеса и робототехники до образования. Для успешного создания таких систем необходимо тщательно обосновывать и разрабатывать требования, что является критически важным этапом в жизненном цикле разработки программного обеспечения, программных продуктов и технологий. В данной статье рассматриваются основные методологические подходы и технологии, а также разработаны рекомендации, используемые для обоснования и разработки требований к программным системам. Во многих ВУЗах РФ данная дисциплина включена в учебный план многих направлений подготовки бакалавриата, связанных с информационными технологиями и программной инженерией.  Также данные рекомендации могут применяться специалистами в сфере информационных технологий, бизнес-аналитиками, тестировщиками, программистами в своей профессиональной деятельности. Данная статья поможет усовершенствовать процессы выявления и анализа требований на протяжении всего цикла разрабатываемого проекта. Как результат освоения данных методических рекомендаций, является получение высококачественной информационной системы, которая решает все поставленные заказчиком задачи. Рассмотрено проведение предпроектного обследования, определение концепции и границы системы, предложена методика поиска возможных решений для создания новой или модернизации имеющейся программной системы.

Биографии авторов

  • Овсянникова А. В.

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

  • Ахмедова Х. Г.

    к.ф.-м.н., доц., доцент кафедры практической и прикладной информатики, МИРЭА-Российский технологический университет, Москва, Россия

  • Геращенко Л. А.

    к.п.н., доц., доцент кафедры практической и прикладной информатики, доцент, МИРЭА-Российский технологический университет, Москва, Россия

  • Копанева А. А.

    к.ф.-м.н., доц., доцент кафедры микроэкономики, Российская академия народного хозяйства и государственной службы при Президенте Российской Федерации, Москва, Россия

Библиографические ссылки

1 Баштовой А.В., Кузнецов Е.Н. Разработка требований к программным системам: Методические рекомендации для студентов. – М.: МГТУ им. Н. Э. Баумана, 2021. – 120 с.

2 Гостев П.С. Управление проектами разработки ПО: подходы и инструменты. – СПб.: Питер, 2022. – 320 с.

3 Иванов В.И., Петров Л.П. Технологии преподавания программирования: учебное пособие. – М.: Академия, 2018. – 224 с.

4 Лапаев И.А. Инженерия требований: основы и практика. – М.: КноРус, 2019. – 190 с.

5 Линчевский А.Ю. Громов С.В. Процесс разработки программного обеспечения: этапы и подходы. – Екатеринбург: Изд-во Уральского ун-та, 2021. – 275 с.

6 Савельев А.П. Современные методологии разработки ПО: SCRUM, Agile, Kanban. – СПб.: БХВ-Петербург, 2020. – 210 с.

7 Сидоров М.В. Проектирование программных систем: учебник для вузов. – М.: Высшая школа, 2022. – 270 с.

8 Шилов Н.В. Обоснование и разработка требований к информационным системам. – М.: Диалог-МГУ, 2017. – 240 с.

Опубликован

19.06.2025

Выпуск

Раздел

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В ЭКОНОМИКЕ

Категории