• Головна
  • Статті та випуски
    • Поточний випуск
    • Архів
  • Про журнал
    • Цілі та проблематика
    • Редакційна колегія
    • Індексація журналу
    • Джерела фінансування
  • Для авторів
    • Подання статті
    • Умови публікації
    • Загальні вимоги до оформлення рукописів
    • Процес рецензування
    • Редакційні збори
    • Договір про передачу прав від автора до видавця
  • Етика та політики
    • Публікаційна етика
    • Конфлікт інтересів
    • Політика відкритого доступу
    • Політика архівування матеріалів
    • Політика скарг
    • Положення про конфіденційність
    • Положення про відкликання публікацій
    • Політика антиплагіату
    • Політика використання генеративного ШІ
  • Пошук
  • Контакти
uk Українська
  • English English

Вісник Національного транспортного університету

  • Подати статтю
  • Головна
  • Статті та випуски
    • Поточний випуск
    • Архів
  • Про журнал
    • Цілі та проблематика
    • Редакційна колегія
    • Індексація журналу
    • Джерела фінансування
  • Для авторів
    • Подання статті
    • Умови публікації
    • Загальні вимоги до оформлення рукописів
    • Процес рецензування
    • Редакційні збори
    • Договір про передачу прав від автора до видавця
  • Етика та політики
    • Публікаційна етика
    • Конфлікт інтересів
    • Політика відкритого доступу
    • Політика архівування матеріалів
    • Політика скарг
    • Положення про конфіденційність
    • Положення про відкликання публікацій
    • Політика антиплагіату
    • Політика використання генеративного ШІ
  • Пошук
  • Контакти

Стаття

  • Читати статтю
  • Завантажити статтю

Отримано 01.11.2023

Доопрацьовано 30.01.2023

Прийнято 30.03.2023

Взято з Том 27, № 1, 2023

Сторінки 24 -30

  • 149 Переглядів

ЦИТУВАТИ

Bezverkhiy, O., Serhienko, I., & Shkabura, O. (2023). Designing an application to manage software product development processes. The National Transport University Bulletin, 27(1), 24-30. https://doi.org/10.33744/2308-6645-2023-1-55-024-030

Проектування додатку для керування процесами розробки програмних продуктів

Олександр Безверхий Ігор Сергієнко Олександр Шкабура

Анотація

У даній статті розглядається особливості процесу планування та розробки програмних продуктів, які вимагають від розробника взаємодії з великою їх кількістю, що суттєво впливає на продуктивність роботи та зменшує швидкість створення кінцевого продукту. В даному випадку розглядається можливість оптимізації робочого процесу програміста шляхом централізації усіх робочих аспектів у одному додатку, що дозволить ефективніше використовувати робочий час та будувати більш якісні і змістовні комунікації, пов’язані з робочим процесом. Об’єкт дослідження – процес розробки додатку для керування процесами розробки програмних продуктів. Мета роботи: проектування розробки додатку для керування процесами розробки програмних продуктів, що буде представляти цілісну систему для розробки ПЗ, мінімізуючи складність комунікацій та сприйняття інформації та дозволить суттєво пришвидшити основні процеси роботи над розроблюваним програмним забезпеченням. Проаналізувавши найпопулярніші інструменти для розробки встановлено основні переваги та недоліки цих систем. Визначено концепцію баз даних проекту, а саме: розподіллено дані на динамічні та статичні, створено та проілюстровано схематично структуру бази даних, визначено кількість полів та види інформації, що будуть зберігати ці поля. Реалізовано підключення до кластеру статичної бази даних MongoDb та підключення за клієнтським посиланням до динамічної бази даних Firebase

Ключові слова:

програмний продукт; управління відповідальністю; скрам; асинхронний зв'язок

Використані джерела

  1. Orlyk, S., Buluy, Yu. Introduction to software engineering and software life cycle management. Software engineering. Program requirements [Electronic resource]. Mode of access: http://www.sorlik.ru/swebok/3software_engineering_requirements.pdf.
  2. Cockburn, A. (2015). Writing Effective Use Cases. Addison-Wesley, 270 p.
  3. Standard Glossary of Terms Used in Software Testing. Version 1.2. ISTQB, 2006 [Electronic resource]. Access mode: www.istqb.org/downloads/glossary.
  4. IEEE Standard 1061-1998. IEEE Standard for Software Quality Metrics Methodology (Industry Standard).
  5. Cockburn, A. (1999). Methodology per Project. Humans and Technology Technical Report, TR 99.04. Salt Lake City, USA [Electronic resource]. Access mode: http://alistair.cockburn.us/Methodology+per+project.
  6. Vygers, K. (2004). Development of Requirements for Software (translated from English). Moscow, 576 p.
  7. Electron JS – Official Documentation [Electronic resource]. Access mode: https://www.electronjs.org/docs.
  8. Simpson, K. (2017). You Don’t Know JS: This & Object Prototypes, 173 p.
  9. MongoDB Official Documentation [Electronic resource]. Access mode: https://docs.mongodb.com/.
Поділитися
Facebook
Twitter
LinkedIn
Email
Telegram
Viber
WhatsApp

https://doi.org/10.33744/2308-6645-2023-1-55-024-030

Адреса
01010, Україна, м. Київ,
1, вул. М. Омеляновича-Павленка


Email
ntu@ntu-bulletin.com

Основна інформація
  • Цілі та проблематика
  • Індексація журналу
  • Умови публікації
  • Редакційна колегія
  • Публікаційна етика
Додаткова інформація
  • Політика скарг
  • Процес рецензування
  • Політика відкритого доступу
  • Політика антиплагіату
  • Політика використання генеративного ШІ
  • Політика архівування матеріалів