Abstract

Наведено технологічні особливості управління процесами розроблення вимог до ПЗ та внесення змін до них, методи і засоби яких дають змогу проконтролювати стан їхнього виконання та встановити статус кожної з вимог протягом усіх етапів реалізації програмного проекту. Проаналізовано основні поняття про план виконання завдань програмного проекту та управління процесом його реалізації, що допомогло зрозуміти суть пропонованих методів і засобів здійснення контролю за станом виконання кожного із завдань та відстеження їхнього статусу на усіх етапах реалізації програмного проекту. Виявлено проблеми, які виникають під час управління процесом розроблення вимог до ПЗ, що дає змогу запобігти непередбачені втрати і неприємні інциденти, які можуть виникнути на деяких етапах реалізації програмного проекту. З'ясовано, що більшість виявлених проблем пов'язані насамперед з: плануванням послідовності виконання робіт; контролем за станом виконання робіт; управлінням змінами вимог до ПЗ; відстеженням статусу кожної вимоги. Характер проблем, з якими стикаються IT-компанії при управлінні вимогами до ПЗ, залежить також і від специфіки їхньої діяльності. Досліджено деякі особливості управління вимогами до ПЗ в процесі діяльності компанії його замовника, виконавця та виробника, що дає змогу своєчасно підготувати відповідні плани виконання завдань програмного проекту та ефективно управляти процесом їх реалізації. Встановлено, що на початкових етапах розроблення користувацьких вимог до ПЗ процедура внесення змін має мати незначний ступінь формалізації, яка повинна постійно збільшуватися в міру просування етапів реалізації програмного проекту. Зроблено відповідні висновки та надано рекомендації щодо практичного використання запропонованих методів і засобів управління процесом розроблення вимог до ПЗ.

Highlights

  • Проаналізовано основні поняття про план виконання завдань програмного проекту та управління процесом його реалізації, що допомогло зрозуміти суть пропонованих методів і засобів здійснення контролю за станом виконання кожного із завдань та відстеження їхнього статусу на усіх етапах реалізації програмного проекту

  • This allows time to prepare appropriate plans for the tasks of a software project and effectively manage the process of their implementation

Read more

Summary

ОСОБЛИВОСТІ УПРАВЛІННЯ ПРОЦЕСОМ РОЗРОБЛЕННЯ ВИМОГ ДО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

Наведено технологічні особливості управління процесами розроблення вимог до ПЗ та внесення змін до них, методи і засоби яких дають змогу проконтролювати стан їхнього виконання та встановити статус кожної з вимог протягом усіх етапів реалізації програмного проекту. Є багато фундаментальних досліджень з інженерії ПЗ (Hovorushchenko, 2018; Pomorova & Hovorushchenko, 2013; Lavrishcheva, 2013, Kharchenko & Yatsyshyn, 2009 та ін.), але відсутня завершена, протестована та апробована теорія та методологія управління процесами розроблення вимог до ПЗ та їхніми змінами, а також методи і засоби побудови відповідних процедур, які можна було б застосовувати для контролю за станом виконання цих змін і відстеження статусу відповідних вимог. Вважається, що на якому б етапі реалізації не перебував програмний проект, процес управління вимогами до ПЗ передбачає обов'язкове виконання таких кроків: 1) зареєструвати запропоновану зміну вимоги до ПЗ; 2) визначити вплив запропонованої зміни на всі вимоги верхнього й нижнього рівнів, встановити вартість внесених змін і потрібні для цього ресурси; 3) вирішити – прийняти або відхилити запропоновану зміну вимоги до ПЗ – і, якщо прийняти, то: 4) визначити момент, коли потрібно реалізовувати запропоновану зміну вимоги, а також всі вимоги верхнього і нижніх рівнів.

Перелік використаних джерел
MANAGEMENT FEATURES PROCESS OF DEVELOPING SOFTWARE REQUIREMENTS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call