Factors of efficiency of software development methods

Vsevolod Senkivskyy, Olena Bilyk, Nataliia Senkivska · Scientific Papers (Ukrainian Academy of Printing) · 2023

УкраїнаРозроблення програмного забезпечення -складний багатоетапний процес.Структуризація та управління цими етапами значною мірою впливає на якість кінцевого продукту, часові рамки проєкту та ефективність залучення робочої сили.На сьогодні існує низка методологій для організації процесу розроблення програмного забезпечення.Кожна із методологій створена з метою задоволення конкретних потреб проєкту і, отже, має сильні та слабкі сторони.На жаль, через брак кількісних даних і порівняльних характеристик різних методологій ба гато компаній розробників часто обирають найпопулярнішу з них, незалежно від того, наскільки вона придатна для певного типу програмного забезпечення, яке вони створюють.У пропонованому дослідженні виконано огляд декількох сучасних методологій, дотичних до процесу розроблення програмного забезпечення.Виокремлено та про ведено порівняльний аналіз множини ключових факторів, що впливають на рі шення щодо вибору найбільш відповідної методології для конкретного проєкту зі створення програмного продукту.Ключові слова: програмне забезпечення, методологія розроблення програмного забезпечення, фактори вибору методології, життєвий цикл, основні характери стики методологій.Постановка проблеми.Основною метою цього дослідження є виявлення та аналіз ключових факторів, які впливають на прийняття рішення щодо вибору най більш доцільної методології розроблення програмного забезпечення (ПЗ) для конк ретного проєкту.Ознайомлення з найпоширенішими засобами розроблення ПЗ дає підставу стверджувати, що одні методології орієнтовані на процес, інші на людей, деякі спеціалізуються на певному типі продукту, інші є більш загальними, певні з них придатні для малих програмних систем, інші ефективні лише для вели ких проєктів тощо.Оскільки зміна методології після її впровадження займає ба гато часу та витрат для компанії, тому важливо, щоб вибір оптимального засобу розроблення ПЗ був завершений стадією формування та затвердження технічного завдання на проєкт.Аналіз останніх досліджень та публікацій.У науковій літературі доступний широкий спектр досліджень тематики, пов'язаної з еволюцією методологій роз роблення програмного забезпечення.На ранніх етапах виникнення вказаних approach to the organization of the software development process.

Read the paper · More papers on PaperTik