DESIGN OF THE APPLICATION FOR MANAGEMENT OF SOFTWARE DEVELOPMENT PROCESSES

Національний транспортний університет, Київ, Україна, О. І. Безверхий, I Sergienko, Національний транспортний університет, Київ, Україна, Oleksandr Shkabura, Національний транспортний університет, Київ, Україна · The National Transport University Bulletin · 2023

ВступНа ринку програмних засобів для керування розробкою програмного забезпечення(ПЗ) існує велика кількість сервісів з схожим цільовим призначенням.Сучасні реалії процесу планування та розробки програмних продуктів вимагають від розробника взаємодії з великою їх кількістю, що суттєво впливає на продуктивність роботи та зменшує швидкість створення кінцевого продукту.Ефективність IT -спеціаліста визначається якістю виконаної ним роботи за визначений проміжок часу.На фактор ефективності суттєво впливає середовище роботи фахівця.В даному випадку розглядається можливість оптимізації робочого процесу програміста шляхом централізації усіх робочих аспектів у одному додатку, що дозволить ефективніше використовувати робочий час та будувати більш якісні і змістовні комунікації, пов'язані з робочим процесом. Аналіз основних існуючих додатківПід час планування процесу розробки було розглянуто наступні програмні додатки: Slack -найпопулярніший в нас час додаток для синхронних та асинхронних комунікацій серед спеціалістів IT галузі.Програма має версії для всіх популярних операційних систем, веб-додаток а також додатки для мобільних операційних систем IOS та Android.Jira -додаток для керування процесами розробки та тайм-менеджменту IT проектів, розроблений компанією Atlassian.Додаток дає можливість керувати процесами розробки ПЗ за двох методологій: Scrum та Kanban.Trello -безкоштовна багато платформна система управління проектами, розроблена Trello Enterprise, дочірньою компанією Atlassian.Застосунок надає користувачам схожі до Jira можливості, проте фокус цього додатку належить стороні замовника, а не розробника (як у випадку з Jira).Після аналізу трьох перелічених додатків було виділено такі особливості:1. Інтерфейс додатків має доступну візуалізацію процесів, є сучасним та інтуїтивно зрозумілим.2. Додатки містять реалізацію лише одного з основних процесів розробки ПЗ (планування, візуалізація прогресу або комунікації).3. Декомпозиція процесів розробки потребує використання декількох з представлених додатків разом для досягнення оптимального робочого процесу.4. Jira та Trello мають споріднений функціонал, що відноситься до планування завдань для розробки та візуалізацій прогресу виконаної роботи.5. Slack має перевагу у реалізації концепцій комунікацій між користувачами, але йому бракує функціоналу двох попередніх додатків для забезпечення повноти робочого процесу.Зважаючи на переваги та недоліки програм аналогів було визначено наступні функціональні вимоги до розроблюваного продукту:  Можливість авторизації та створення профілю РЕЦЕНЗЕНТИ: Гавриленко Валерій Володимирович.,

Read the paper · More papers on PaperTik