Eng During last 365 days Approved articles: 1985,   Articles in work: 320 Declined articles: 783 
Articles and journals | Tariffs | Payments | Your profile

Back to contents

Agile technologies in software development of decision support systems
Tikhanychev Oleg Vasilyevich

PhD in Technical Science

Deputy Head of Department, Company group "Technoserv"

111395, Russia, g. Moscow, ul. Yunosti, 13





The subject of the study is the process of developing software for automated control systems. Object of research - methodologies for organizing software development. Automation of management is a universally recognized promising direction of increasing the efficiency of the application of complex technical systems. First of all, automation, organized by the principle of decision support systems. The basis of the effectiveness of any automated system is its software. First of all, this applies to application software. The development of such programs entails certain difficulties, primarily organizational ones. Generalized analysis has shown that in the world practice there is a rather wide range of methods for organizing the development of programs. These methods can be divided into two large groups with respect to the algorithms used for "hard" and "flexible" ones. Each of the approaches is effective for certain conditions of work. The article analyzes the factors influencing the effectiveness of applying a particular methodology, synthesizes suggestions on the appropriateness of using different methodologies in different conditions of the development process. The analysis showed that for the development of automated decision support systems, the use of "flexible" approaches is most effective. In the article features of Scrum technology are considered, as a typical implementation of "flexible" methodologies. Conclusions about the expediency of its application in the development of application software for automated decision support systems are formulated

Keywords: development process organization, DMSS, software development technologies, software, automated systems, decision support, control automation, flexible technologies, Agile technology, Scrum development method



Article was received:


Review date:


Publish date:


This article written in Russian. You can find full text of article in Russian here .

GOST 34.003-90 Avtomatizirovannye sistemy. Terminy i opredeleniya. Vved. 01.01.92.-M.: Gosstandart Rossii, 1992.-12 s. (Gosudarstvennyi standart Rossiiskoi Federatsii).
GOST 34.601-90 Avtomatizirovannye sistemy. Stadii sozdaniya-Vved. 01.01.92.-M.: Gosstandart Rossii, 1992.-7 s. (Gosudarstvennyi standart Rossiiskoi Federatsii).
GOST 19.102-77 Edinaya sistema programmnoi dokumentatsii. Stadii razrabotki programm-Vved. 1.01.80.-M.: Gosudarstvennyi komitet standartov Sovmina SSSR, 1987.-6 s. (Gosudarstvennyi standart Rossiiskoi Federatsii).
Rekomendatsii po standartizatsii R 50.1.028-2001 "Informatsionnye tekhnologii podderzhki zhiznennogo tsikla produktsii. Metodologiya funktsional'nogo modelirovaniya" (prinyaty postanovleniem Gosstandarta RF ot 2 iyulya 2001 g. 256-st) M.: IPK Izdatel'stvo standartov, 2001.
Tikhanychev O.V., Sayapin O.V., Gakhov V.R. Sovremennye tekhnologii informatsionnogo obsledovaniya kak faktor uspekha avtomatizatsii upravleniya // Informatizatsiya i svyaz'. 2013. - 6, - s.90-93.
Lukinova O.V. Metodologicheskie aspekty upravleniya zhiznennym tsiklom informatsionnoi sistemy na osnove instrumentov funktsional'noi standartizatsii // Programmnye produkty i sistemy. 2016. - 4. - s.2735. DOI:10.15827/0236-235X.116.027-035
Khenrik Kniberg. Scrum i XP: zametki s peredovoi - Scrum and XP from the trenches.-C4Media, 2007. S. 140. ISBN 978-1-4303-2264-1.
Maik Kon. Scrum: gibkaya razrabotka PO - Succeeding with Agile: Software Development Using Scrum. M.: Vil'yams, 2011. S. 576.
Dzheff Sazerlend. Scrum. Revolyutsionnyi metod upravleniya proektami-Scrum. The art of doing twice the work in half the time. Mann, Ivanov i Ferber, 2016.-288 s.
Kennet Rubin. Osnovy Scrum: Prakticheskoe rukovodstvo po gibkoi razrabotke PO = Essential Scrum: A Practical Guide to the Most Popular Agile Process. M.: Vil'yams, 2016. 544 s.
Tikhanychev O.V. Obshchie podkhody k obespecheniyu avtomatizirovannoi podderzhki prinyatiya reshenii. M.: Editus, 2014. 64 s. ISBN 978-5-00058-060-8
Simankov V.S., Tolkachev D.M. Informatsionnoe obespechenie situatsionnogo tsentra s ispol'zovaniem seti Internet // Programmnye sistemy i vychislitel'nye metody. 2015.- 3.-S.267-272. DOI: 10.7256/2454-0714.2015.3.16979
Tikhanychev O.V., Makartsev L.V., Gakhov V.R. Ratsional'naya organizatsiya protsessa razrabotki prikladnogo programmnogo obespecheniya kak predposylka uspeshnoi avtomatizatsii podderzhki prinyatiya reshenii // Programmnye produkty i sistemy. 2017. - 4. S.706-710. DOI: 10.15827/0236-235X.120.706-710