Загороднюк, Руслан Олегович2018-06-222018-06-222017Загороднюк, Р. О. Програмні засоби підтримки екстремального програмування = Extreme programming support software = Программные средства поддержки экстремального программирования : дипломна робота спеціаліста / Р. О. Загороднюк; наук. кер. В. Г. Пенко; ОНУ ім. І.І. Мечникова, ІМЕМ, Каф. математичного забезпечення комп'ютерних систем. – Одеса, 2017. – 96 сhttps://dspace.onu.edu.ua/handle/123456789/17219На думку багатьох авторитетних експертів в області розробки ПЗ основне джерело проблем розробки ПЗ полягає в невмінні керувати процесом розробки. Протягом декількох десятків років еволюція менеджменту програмування пройшла кілька етапів. На сьогоднішній день актуальним є використання так званих гнучких методик управління процесом розробки ПЗ. Кожна з таких методик є комплексом ідей, що дозволяють досягти необхідних параметрів. Значна частина цих ідей має організаційний характер. Для практичного втілення цих ідей необхідно мати деяку інструментальну підтримку. Інформаційний аналіз подібних систем показав, що більшість систем підтримки мають ряд недоліків (дорогі, складні у використанні, неможливість розширення в потрібному напрямку, відсутність локалізації і т.п.) Важлива причина згаданих недоліків, можливо полягає в зайвій універсальності подібних систем. У свою чергу, бажання реалізувати універсальну систему управління призводить до використання програмної архітектури, неадекватної для використання в контексті гнучких методик управління. Метою даної роботи є розробка програмної системи, яка має підтримувати головні практики екстремального програмування, акцентуючи увагу на процесі планування. Додатковими вимогами є наступні: - архітектура системи повинна мати властивість розширення, дозволяючи додавати нові функціональні можливості без радикальної зміни архітектури; - функціонування програмної системи може бути адаптовано для використання в навчальному процесі. Для досягнення поставленої мети необхідно сформулювати і вирішити кілька послідовних завдань.other123 Комп’ютерна інженеріяекстремальне програмуванняAgileWeb.Servicesкаскадна модель розробкиПрограмні засоби підтримки екстремального програмуванняExtreme programming support softwareПрограммные средства поддержки экстремального программированияOther