IDEAS home Printed from https://ideas.repec.org/a/baq/taprar/v6y2023i2p10-14.html
   My bibliography  Save this article

The development of the method of optimizing costs for software testing in the Agile model

Author

Listed:
  • Kostyantyn Kharchenko

    (National Technical University of Ukraine «Igor Sikorsky Kyiv Polytechnic Institute»)

  • Oleksandr Beznosyk

    (National Technical University of Ukraine «Igor Sikorsky Kyiv Polytechnic Institute»)

  • Bogdan Bulakh

    (National Technical University of Ukraine «Igor Sikorsky Kyiv Polytechnic Institute»)

  • Ganna Ishchenko

    (National Technical University of Ukraine «Igor Sikorsky Kyiv Polytechnic Institute»)

  • Vadym Yaremenko

    (National Technical University of Ukraine «Igor Sikorsky Kyiv Polytechnic Institute»)

Abstract

The object of research in the article is the process of testing and operating software with cost minimization. In the Software Development Life Cycle, depending on the chosen option of the flexible methodology, special attention is focused on testing software versions both in the process of passing iterations and in the process of releasing alpha, beta and production versions.This article is devoted to the problem of developing a method for software testing cost optimization method that estimates the test cost function and the losses cost function from the occurrence of an error.Using the optimization method (for example, the first-order descent method) from the two functions of testing costs and estimating the losses caused during operation, it is possible to calculate the optimal cost of testing and operating the software product.The results obtained show that with the correct assessment of a cost function and a loss function such calculations allow to significantly save money and time for the production of the next version of the software product.These results are explained by the fact that the method of optimizing the cost function finds the optimum point and allows to pre-estimate the budget and risks during the development and operation of the software.The article provides several examples of the calculation and optimization of testing costs within the proposed concept for one iteration in a flexible software development cycle.The results of the study can be used in practice, provided that the functions of estimating costs for testing and compensation for losses caused during the operation of the software are set correctly. Experienced managers and project supervisors determine these functions quite accurately for a certain number of iterations, which makes it possible to apply the method of finding the minimum budget costs for testing and operating a software product.

Suggested Citation

  • Kostyantyn Kharchenko & Oleksandr Beznosyk & Bogdan Bulakh & Ganna Ishchenko & Vadym Yaremenko, 2023. "The development of the method of optimizing costs for software testing in the Agile model," Technology audit and production reserves, PC TECHNOLOGY CENTER, vol. 6(2(74)), pages 10-14, December.
  • Handle: RePEc:baq:taprar:v:6:y:2023:i:2:p:10-14
    DOI: 10.15587/2706-5448.2023.293067
    as

    Download full text from publisher

    File URL: https://journals.uran.ua/tarp/article/download/293067/286621
    Download Restriction: no

    File URL: https://libkey.io/10.15587/2706-5448.2023.293067?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:baq:taprar:v:6:y:2023:i:2:p:10-14. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Iryna Prudius (email available below). General contact details of provider: https://journals.uran.ua/tarp/issue/archive .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.