Оцінювання зусиль IT-проєкту створення інформаційної системи в умовах ре-використання її функцій
DOI:
https://doi.org/10.15587/1729-4061.2024.301227Ключові слова:
IT-проєкт, зусилля, параметричне оцінювання, функціональна точка, інформаційна система, ре-використанняАнотація
Об’єкт дослідження – процес оцінювання і контролю ІТ-проєкту.
Під час дослідження вирішувалася проблема підвищення точності оцінювання зусиль ІТ-проєкту створення інформаційної системи (ІС). Дослідження в цій галузі спрямовані на спрощення похідних методів оцінювання або ж на застосування в цих методах елементів штучного інтелекту. Питання про вплив на оцінювання зусиль особливостей методології розробки ІС залишається недослідженим.
В результаті дослідження модифіковано метод аналізу функціональних точок. Запропонована модифікація дозволяє підвищити точність оцінювання зусиль, спрямованих на створення ІС в умовах ре-використання її окремих функцій. Ці умови дозволяють створювати нові функції системи шляхом багатократного використання раніше розробленої функції тієї ж системи.
Розроблений метод пройшов перевірку під час оцінювання зусиль ІТ-проєкту створення функціональної задачі «Формування і ведення індивідуального плану науково-педагогічного співробітника кафедри». Розглянуто варіант ре-використання однієї з функцій задачі під час створення двох інших функцій цієї ж задачі. Для даного варіанту оцінка склала 72 функціональних точки (оцінка з використанням стандартного методу склала 144 функціональних точки).
Використання отриманих результатів дослідження дозволяє значно підвищити точність оцінювання зусиль ІТ-проєктів створення ІС в умовах застосування методології багатократного використання раніше розроблених елементів системи. Це дозволяє, в свою чергу, підвищити точність оцінювання витрат часу, потреб в персоналі та фінансових витрат на виконання ІТ-проєктів створення ІС.
Отримані результати використовуються для вирішення задачі оцінювання зусиль під час планування ІТ-проєктів створення ІС та їх програмного забезпечення
Посилання
- A guide to the project management body of knowledge (PMBOK guide) (2008). Project Management Institute, Inc., 459. Available at: https://catalog.loc.gov/vwebv/holdingsInfo?searchId=15282&recCount=25&recPointer=57&bibId=17154406
- Настанова до зводу знань з управління проєктами. Настанова PMBOK (2021). Project Management Institute, Inc., 370. Available at: https://pmiukraine.org/pmbok7
- COCOMO II Model Definition Manual. Available at: https://athena.ecs.csus.edu/~buckley/CSc231_files/Cocomo_II_Manual.pdf
- Eduardo Carbonera, C., Farias, K., Bischoff, V. (2020). Software development effort estimation: a systematic mapping study. IET Software, 14 (4), 328–344. https://doi.org/10.1049/iet-sen.2018.5334
- Function point counting practices manual. Release 4.3.1. IFPUG. Available at: https://ifpug.mclms.net/en/package/9832/course/18997/view
- de Freitas Junior, M., Fantinato, M., Sun, V. (2015). Improvements to the Function Point Analysis Method: A Systematic Literature Review. IEEE Transactions on Engineering Management, 62 (4), 495–506. https://doi.org/10.1109/tem.2015.2453354
- Lavazza, L. (2017). On the Effort Required by Function Point Measurement Phases. International Journal on Advances in Software, 10 (1&2), 108–120. Available at: https://web.archive.org/web/20180412232204/http://www.thinkmind.org/download.php?articleid=soft_v10_n12_2017_8
- Shah, J., Kama, N., Ismail, S. A. (2018). An Empirical Study with Function Point Analysis for Software Development Phase Method. Proceedings of the 7th International Conference on Software and Information Engineering. https://doi.org/10.1145/3220267.3220268
- Shah, J., Kama, N. (2018). Extending Function Point Analysis Effort Estimation Method for Software Development Phase. Proceedings of the 2018 7th International Conference on Software and Computer Applications. https://doi.org/10.1145/3185089.3185137
- Lima Júnior, O. de S., Muniz Farias, P. P., Dias Belchior, A. (2018). A Fuzzy Model for Function Point Analysis to Development and Enhancement Project Assessments. CLEI Electronic Journal, 5 (2). https://doi.org/10.19153/cleiej.5.2.4
- Zhang, K., Wang, X., Ren, J., Liu, C. (2021). Efficiency Improvement of Function Point-Based Software Size Estimation With Deep Learning Model. IEEE Access, 9, 107124–107136. https://doi.org/10.1109/access.2020.2998581
- Rohayani, H., Gaol, F. L., Soewito, B., Spits Warnars, H. L. H. (2017). Estimated measurement quality software on structural model academic system with Function Point Analysis. 2017 International Conference on Applied Computer and Communication Technologies (ComCom). https://doi.org/10.1109/comcom.2017.8167085
- de Freitas, M., Fantinato, M., Sun, V., Thom, L. H., Garaj, V. (2020). Function Point Tree-Based Function Point Analysis: Improving Reproducibility Whilst Maintaining Accuracy in Function Point Counting. Lecture Notes in Business Information Processing, 182–209. https://doi.org/10.1007/978-3-030-40783-4_10
- Prokopova, Z., Silhavy, P., Silhavy, R. (2018). Influence Analysis of Selected Factors in the Function Point Work Effort Estimation. Advances in Intelligent Systems and Computing, 112–124. https://doi.org/10.1007/978-3-030-00184-1_11
- Alkazemi, B. Y., Nour, M. K., Sahraoui, A.-E.-K. (2014). Guidelines for Designing Reusable Software Components. International Journal of Computer and Information Technology, 03 (06), 1356–1361. Available at: https://www.ijcit.com/archives/volume3/issue6/Paper030626.pdf
- Meyer, M. H., Osiyevskyy, O., Libaers, D., van Hugten, M. (2017). Does Product Platforming Pay Off? Journal of Product Innovation Management, 35 (1), 66–87. https://doi.org/10.1111/jpim.12378
- Systems and software engineering – Software life cycle processes (ISO/IEC/IEEE 12207:2017). Available at: https://www.iso.org/ru/standard/63712.html
- Ievlanov, M., Solovieva, E. (2014). Unification of methods for estimating the cost of creating modern information systems. Visnyk Kremenchutskoho natsionalnoho universytetu im. Mykhaila Ostrohradskoho, 5/2014 (88), 62–67. Available at: http://visnikkrnu.kdu.edu.ua/statti/2014_5_62.pdf
- Ievlanov, M., Vasiltcova, N., Neumyvakina, O., Panforova, I. (2022). Development of a method for solving the problem of it product configuration analysis. Eastern-European Journal of Enterprise Technologies, 6 (2 (120)), 6–19. https://doi.org/10.15587/1729-4061.2022.269133
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2024 Viktor Levykin, Maksym Ievlanov, Olga Neumyvakina, Ihor Levykin, Artem Nakonechnyi
Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.
Закріплення та умови передачі авторських прав (ідентифікація авторства) здійснюється у Ліцензійному договорі. Зокрема, автори залишають за собою право на авторство свого рукопису та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons CC BY. При цьому вони мають право укладати самостійно додаткові угоди, що стосуються неексклюзивного поширення роботи у тому вигляді, в якому вона була опублікована цим журналом, але за умови збереження посилання на першу публікацію статті в цьому журналі.
Ліцензійний договір – це документ, в якому автор гарантує, що володіє усіма авторськими правами на твір (рукопис, статтю, тощо).
Автори, підписуючи Ліцензійний договір з ПП «ТЕХНОЛОГІЧНИЙ ЦЕНТР», мають усі права на подальше використання свого твору за умови посилання на наше видання, в якому твір опублікований. Відповідно до умов Ліцензійного договору, Видавець ПП «ТЕХНОЛОГІЧНИЙ ЦЕНТР» не забирає ваші авторські права та отримує від авторів дозвіл на використання та розповсюдження публікації через світові наукові ресурси (власні електронні ресурси, наукометричні бази даних, репозитарії, бібліотеки тощо).
За відсутності підписаного Ліцензійного договору або за відсутністю вказаних в цьому договорі ідентифікаторів, що дають змогу ідентифікувати особу автора, редакція не має права працювати з рукописом.
Важливо пам’ятати, що існує і інший тип угоди між авторами та видавцями – коли авторські права передаються від авторів до видавця. В такому разі автори втрачають права власності на свій твір та не можуть його використовувати в будь-який спосіб.