ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Organizational problems of implementing flexible approaches in the applied software development

Journal: Software & Systems (Vol.35, No. 4)

Publication Date:

Authors : ; ; ;

Page : 533-540

Keywords : organizational development problems; decision support; agile; software development; control automation;

Source : Download Find it from : Google Scholarexternal

Abstract

The article analyzes and considers the features of cascade and flexible approaches to organizing applied software development for automated control systems, their positive aspects and disadvantages. The most critical shortcomings are the increase in development time and poor interaction between a customer and a developer when using the cascade approach. At the same time, the existing regulatory documents define this approach as the main one. The use of general scientific methods of analysis and synthesis provides obtaining quantitative and qualitative estimates in terms of time and the expected result of using cascade and flexible approaches in software development. Based on the results of comparing the obtained estimates, the authors make a conclusion that a replacement of the cascade approach with a flexible one could be a rational solution. At the same time, the analysis of regulatory and technical documentation showed that the use of flexible approaches in developing application programs is hindered by existing organizational problems associated not only with the regulatory requirements, but also with the complexity of coordinating the work performed by distributed teams of performers. Based on the results of the analysis of a typical process of developing application software for automated control systems, the authors formulate proposals on possible options for replacing cascade approaches with flexible or combined ones. The novelty of the proposed approach is in its complexity. Its implementation will allow building a development system that will increase the interest of all participants in the process as a result and implement this system through a process of continuous specification of requirements.

Last modified: 2023-04-07 16:03:05