Клієнт-серверна система ймовірного моделювання
PDF
В теперішніх умовах особливі вимоги ставляться також до характеристик самої системи. Вона повинна бути масштабованою, працюючою з оптимальною швидкістю, бути легкою для розгортання, контролю метрик та ін. На сьогоднішній день в світі є велика кількість бібліотек, фреймворків та технологій, які забезпечують просте та швидке написання, підтримку, інтеграцію програмного продукту та його аналізу. Для зручності користувача система повинна відповідати останнім вимогам UX/UI дизайну, мати інтуїтивно зрозумілий інтерфейс.
Друга ціль проекту – продемонструвати розробку відповідного програмного забезпечення на основі новітніх технологій та інструментів, таких як Java Spring Boot, PostgreSQL, Angular, та сучасних інструментів підтримки та інтеграції продукту, CI/CD, крос-платформний запуск з використанням Docker, побудови робочого процесу за Agile принципами. В роботі наведення огляд перерахованих інструментів, порівняння з аналогами та доцільність їх використання.