Метод прогнозування вартості розробки програмного забезпечення

Автор(и)

  • М. Стельмашенко Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», Україна
  • А. Деведжіогуллари Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», Україна

DOI:

https://doi.org/10.20535/1560-8956.48.2026.351874

Ключові слова:

software cost estimation, fuzzy logic, decision support, uncertainty, project management, interval forecasting

Анотація

Об’єктом дослідження є процес оцінювання вартості розробки програмного забезпечення на ранніх етапах життєвого циклу ІТ-проєктів. У статті проаналізовано існуючі підходи до прогнозування вартості та визначено їх обмеження в умовах високої невизначеності та складності проєктів. Метою роботи є підвищення точності та практичної корисності оцінки вартості розробки ПЗ. Для досягнення цієї мети запропоновано метод прогнозування вартості, який базується на методі нечіткої логіки. Зазначений підхід дозволяє враховувати невизначеність вхідних даних, експертні оцінки та особливості предметної області без потреби в точному математичному описі залежностей. Реалізовано повний цикл нечіткого виводу від перевірки вхідних параметрів до побудови інтервального прогнозу, що дає змогу уникнути хибної точності результату й забезпечити його практичну інтерпретованість для планування бюджету та ухвалення управлінських рішень.

Бібл. 8, іл. 1

Посилання

Chawla R., Ahlawat D., Kumar M. Software Development Effort Estimation Techniques: A Review // International Journal of Electronics Communication and Computer Engineering. – 2014. – Vol. 5, No. 5. – P. 1166–1170. – URL: https://www.researchgate.net/publication/272073337_Software_Development_Effort_Estimation_Techniques_A_Review (application date: 05.05.2025).

Javdani Gandomani T., Koh T. W., Binhamid A. A case study research on software cost estimation using experts' estimates, Wideband Delphi, and Planning Poker technique // International Journal of Software Engineering and its Applications. – 2014. – Vol. 8, No. 11. – P. 173–182. – URL: https://www.researchgate.net/publication/269113113_A_Case_Study_Research_on_Software_Cost_Estimation_Using_Experts'_Estimates_Wideband_Delphi_and_Planning_Poker_Technique (application date: 18.05.2025).

Butt S., Misra S., Piñeres-Espitia G., Ariza P., Sharma M. M. A cost estimating method for agile software development // Computational Science and Its Applications –ICCSA 2021. – Lecture Notes in Computer Science. – 2021. – P. 231–245. – DOI: 10.1007/978-3-030-87007-2_17. – URL: https://www.researchgate.net/publication/354519035_A_Cost_Estimating_Method_ for_Agile_Software_Development (application date: 18.05.2025).

Saatchi R. Fuzzy Logic Concepts, Developments and Implementation // Information. – 2024. – Vol. 15, No. 10. – P. 656. – URL: https://www.mdpi.com/2078-2489/15/10/656 (application date: 24.05.2025).

Fuzzy Logic | Introduction. – URL: https://www.geeksforgeeks.org/fuzzy-logicintroduction (application date: 27.05.2025).

Mazraeh A. Week 4: Fuzzy Inference Systems (FIS). – URL: https://medium.com/@adnan.mazraeh1993/week-4-fuzzy-inference-systems-fis-ab7758d80800 (application date: 27.05.2025).

Система нечіткого виведення. – URL: https://uk.wikipedia.org/wiki/Система_нечіткого_виведення (application date: 01.06.2025).

Moløkken K., Jørgensen M. A review of surveys on software effort estimation // Simula Research Laboratory. – 2003. – URL: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=df1c5fb85025256a4409fe6c718ac2355b5fbb07 (application date: 03.06.2025).

##submission.downloads##

Опубліковано

2026-02-09