IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v9y2021i4p308-d493069.html
   My bibliography  Save this article

Technology Stack Selection Model for Software Design of Digital Platforms

Author

Listed:
  • Evgeny Nikulchev

    (Department of Intelligent Information Security Systems, MIREA—Russian Technological University, Moscow 119454, Russia)

  • Dmitry Ilin

    (Department of Intelligent Information Security Systems, MIREA—Russian Technological University, Moscow 119454, Russia)

  • Alexander Gusev

    (Data Center, Russian Academy of Education, Moscow 119121, Russia
    Kuban State Technological University, Krasnodar 350072, Russia)

Abstract

The article is dedicated to the development of a mathematical model and methodology for evaluating the effectiveness of integrating information technology solutions into digital platforms using virtual simulation infrastructures. The task of selecting a stack of technologies is formulated as the task of selecting elements from sets of possible solutions. This allows us to develop a mathematically unified approach to evaluating the effectiveness of different solutions, such as choosing programming languages, choosing Database Management System (DBMS), choosing operating systems and data technologies, and choosing the frameworks used. Introduced technology compatibility operation and decomposition of the evaluation of the efficiency of the technology stack at the stages of the life cycle of the digital platform development allowed us to reduce the computational complexity of the formation of the technology stack. A methodology based on performance assessments for experimental research in a virtual software-configurable simulation environment has been proposed. The developed solution allows the evaluation of the performance of the digital platform before its final implementation, while reducing the cost of conducting an experiment to assess the characteristics of the digital platform. It is proposed to compare the characteristics of digital platform efficiency based on the use of fuzzy logic, providing the software developer with an intuitive tool to support decision-making on the inclusion of the solution in the technology stack.

Suggested Citation

  • Evgeny Nikulchev & Dmitry Ilin & Alexander Gusev, 2021. "Technology Stack Selection Model for Software Design of Digital Platforms," Mathematics, MDPI, vol. 9(4), pages 1-12, February.
  • Handle: RePEc:gam:jmathe:v:9:y:2021:i:4:p:308-:d:493069
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/9/4/308/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/9/4/308/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Christoph Schmidt, 2016. "Agile Software Development," Progress in IS, in: Agile Software Development Teams, chapter 0, pages 7-35, Springer.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Liliya A. Demidova, 2023. "Applied and Computational Mathematics for Digital Environments," Mathematics, MDPI, vol. 11(7), pages 1-5, March.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Gupta, Manjul & George, Joey F. & Xia, Weidong, 2019. "Relationships between IT department culture and agile software development practices: An empirical investigation," International Journal of Information Management, Elsevier, vol. 44(C), pages 13-24.
    2. Shivam Gupta & Vinayak A. Drave & Surajit Bag & Zongwei Luo, 2019. "Leveraging Smart Supply Chain and Information System Agility for Supply Chain Flexibility," Information Systems Frontiers, Springer, vol. 21(3), pages 547-564, June.
    3. Florin DUMITRIU & Gabriela MESNITA & Laura Diana RADU, 2019. "Challenges and Solutions of Applying Large-Scale Agile at Organization-al Level," Informatica Economica, Academy of Economic Studies - Bucharest, Romania, vol. 23(3), pages 61-71.
    4. Berea Cristi, 2018. "Negotiation Analysis. The Context," Ovidius University Annals, Economic Sciences Series, Ovidius University of Constantza, Faculty of Economic Sciences, vol. 0(1), pages 284-288, July.
    5. Feldmann Anna, 2021. "The 5 P’s to success in intrapreneurial programs," Zeitschrift für das gesamte Genossenschaftswesen, De Gruyter, vol. 71(1), pages 5-37, March.
    6. C. J. Torrecilla-Salinas & O. Troyer & M. J. Escalona & M. Mejías, 2019. "A Delphi-based expert judgment method applied to the validation of a mature Agile framework for Web development projects," Information Technology and Management, Springer, vol. 20(1), pages 9-40, March.
    7. Marinho, Marcelo & Amorim, Luís & Camara, Rafael & Oliveira, Brigitte Renata & Sobral, Marcos & Sampaio, Suzana, 2021. "Happier and further by going together: The importance of software team behaviour during the COVID-19 pandemic," Technology in Society, Elsevier, vol. 67(C).
    8. Paloma Lanza‐León & Lidia Sanchez‐Ruiz & David Cantarero‐Prieto, 2021. "Kanban system applications in healthcare services: A literature review," International Journal of Health Planning and Management, Wiley Blackwell, vol. 36(6), pages 2062-2078, November.
    9. Čelesnik Goran & Radujković Mladen & Vrečko Igor, 2018. "Resolving Companies in Crisis: Agile Crisis Project Management," Organizacija, Sciendo, vol. 51(4), pages 223-237, December.
    10. Appiah, Gloria & Bonsu, Samuel K. & Sarpong, David, 2021. "The unpowered customer: Co-creation as tactics of the weak," Journal of Business Research, Elsevier, vol. 133(C), pages 317-326.
    11. Damjan Vavpotič & Marko Robnik-Šikonja & Tomaž Hovelja, 2020. "Exploring the Relations Between Net Benefits of IT Projects and CIOs’ Perception of Quality of Software Development Disciplines," Business & Information Systems Engineering: The International Journal of WIRTSCHAFTSINFORMATIK, Springer;Gesellschaft für Informatik e.V. (GI), vol. 62(4), pages 347-360, August.
    12. Shikha Sharma & Sanjeev K. Sharma, 2020. "Probing the Links Between Team Resilience, Competitive Advantage, and Organizational Effectiveness: Evidence from Information Technology Industry," Business Perspectives and Research, , vol. 8(2), pages 289-307, July.
    13. Robert Modransky & Silvia Jakabova & Michal Hanak & Albert Olah, 2020. "Lean and Agile Project Management and the Challenges for its Implementation in SMEs in Czech Republic," Technium Social Sciences Journal, Technium Science, vol. 9(1), pages 413-440, July.
    14. Mohamed Amine Ferrag & Leandros Maglaras & Abdelouahid Derhab & Helge Janicke, 2020. "Authentication schemes for smart mobile devices: threat models, countermeasures, and open research issues," Telecommunication Systems: Modelling, Analysis, Design and Management, Springer, vol. 73(2), pages 317-348, February.
    15. K. C. Bhosale & P. J. Pawar, 2019. "Material flow optimisation of production planning and scheduling problem in flexible manufacturing system by real coded genetic algorithm (RCGA)," Flexible Services and Manufacturing Journal, Springer, vol. 31(2), pages 381-423, June.
    16. Aymeric Hemon & Barbara Lyonnet & Frantz Rowe & Brian Fitzgerald, 2020. "From Agile to DevOps: Smart Skills and Collaborations," Information Systems Frontiers, Springer, vol. 22(4), pages 927-945, August.
    17. Caruelle, Delphine & Shams, Poja & Gustafsson, Anders & Lervik-Olsen, Line, 2024. "Emotional arousal in customer experience: A dynamic view," Journal of Business Research, Elsevier, vol. 170(C).
    18. Islam, Gibrail & Storer, Tim, 2020. "A case study of agile software development for safety-Critical systems projects," Reliability Engineering and System Safety, Elsevier, vol. 200(C).
    19. Jie Gao & Cui Huang & Jun Su & Qijun Xie, 2019. "Examining the Factors Behind the Success and Sustainability of China’s Creative Research Group: An Extension of the Teamwork Quality Model," Sustainability, MDPI, vol. 11(4), pages 1-17, February.
    20. Boris Milašinovic & Krešimir Fertalj, 2018. "Issues and Challenges of Adopting Agile Methodologies in Software Engineering Courses," International Journal of Technology and Engineering Studies, PROF.IR.DR.Mohid Jailani Mohd Nor, vol. 4(5), pages 197-202.

    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:gam:jmathe:v:9:y:2021:i:4:p:308-:d:493069. 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.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with 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: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    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.