ВЕБ-ОРІЄНТОВАНА СИСТЕМА МОНІТОРИНГУ ТА КЕРУВАННЯ ПРОЕКТАМИ ЗА МЕТОДОЛОГІЄЮ AGILE
DOI:
https://doi.org/10.31471/1993-9981-2021-1(46)-132-137Ключові слова:
керування проектами, agile-методологія, веб-орієнтована система, діаграма згоряння, клієнт-серверна архітектура.Анотація
Робота присвячена розробці веб-орієнтованої системи підтримки моніторингу виконання та управління невеликими проектами, що виконуються за методологією agile (зокрема, в галузі інформаційних технологій). Моніторинг виконання проектів є важливим фактором їх успіху, що в подальшому позитивно впливає на прибутки компанії та економіки країни в цілому. Були проаналізовані існуючі рішення в галузі керування проектами: розглянуто основні моделі ведення проектів, а також основні програмні засоби їх реалізації, їх переваги та недоліки. Було сформовано задачу щодо розробки веб-орієнтованої системи моніторингу та керування проектами за методологією Agile. Було вибрано програмні засоби реалізації системи та спроектовано структуру бази даних. Програмне забезпечення серверної частини було реалізовано з використанням архітектури “модель - вигляд - контролер”, для чого було розроблено UML-діаграми відповідних компонентів системи. Розроблене серверне програмне забезпечення використовує програмний інтерфейс з відповіддю на запити у форматі JSON, що дозволяє в подальшому розробити крім веб-інтерфейсу ще і мобільні застосунки. Веб-інтерфейс, реалізований засобами фреймворка Angular реалізовує основні функції для користувачів та адміністраторів системи, такі як керування сутностями, авторизація та реєстрація, а також містить в собі аналітичний інструмент для моніторингу виконання проекту, а саме діаграму згорання. Розроблене програмне забезпечення буде корисним для невеликих проектів, що використовують Agile-методології як частково, так і повністю, та у яких немає потреби у складних комплексних інструментах, що потребують тривалого процесу налаштування. Реалізація даної системи як веб-орієнтованого додатку дає змогу використовувати її як зі стаціонарних комп’ютерів, так і з мобільних пристроїв.
Завантаження
Посилання
Rao BV, Seetharamaiah P. Organizational strategies and social interaction influence in software development effort estimation. J Comput Eng 2014;16(2):29-40.
James Cadle. Project management for Information systems. - Pearson, 2008. - 465 p.
Agile: The World's Most Popular Innovation Engine [Electronic Resource]. Access mode: https://www.forbes.com/sites/stevedenning/2015/07/23/the-worlds-most-popular-innovation-engine/?sh=3b8864ea7c76
Pokazniki efektivnostI KRI dlya pratsIvnikIv galuzI IT tehnologIy. [Elektronniy resurs] Rezhim dostupu: https://habr.com/ru/post/22536/
2. YakI KRI mozhna vimIryuvati, yakscho byudzhet proektu I rozklad ne duzhe vazhlivI? [Elektronniy resurs] Rezhim dostupu: https://habr.com/ru/post/135652/
Chris Lee. Working with Web APIs. - Launch School. 2006.- 563 p.