SOFTWARE: ITS TYPES AND DEVELOPMENT STAGES

Authors

  • Gulida Umarova Soyibjon qizi Millat Umidi Universiteti
  • Begaliyeva Jasmina Imom qizi Millat Umidi Universiteti

Keywords:

software; software classification; software development life cycle; Agile; DevOps; CI/CD; automation; cloud technologies; digital transformation.

Abstract

This article analyzes the modern classification of software and its main types in the context of global IT trends for 2023–2025. It also examines the main stages of the software development life cycle based on advanced methodologies such as Agile, DevOps, and CI/CD. The study focuses on automating development processes, improving the quality of software products, and reducing time to market. The practical significance of the study is to shed light on the principles of creating effective, scalable, and sustainable software systems in the context of digital transformation.

References

I. Sommerville, Software Engineering, 10th ed. Pearson Education, 2016.

R. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner’s Approach, 9th ed. McGraw-Hill, 2020.

L. Bass, I. Weber, and L. Zhu, DevOps: A Software Architect’s Perspective. Addison-Wesley, 2015.

J. Humble and D. Farley, Continuous Delivery. Addison-Wesley, 2010.

M. Fowler, Agile Software Development. Pearson, 2018.

K. Schwaber and J. Sutherland, The Scrum Guide. Scrum.org, 2020.

IEEE Computer Society, SWEBOK V4.0, 2023.

ISO/IEC 12207, Software Life Cycle Processes, 2017.

Gartner, Top Strategic Technology Trends 2023–2025, 2023.

C. Pahl and P. Jamshidi, “Microservices: A systematic mapping study,” IEEE Communications Surveys & Tutorials, vol. 18, no. 1, pp. 137–159, 2016.

P. Mell and T. Grance, The NIST Definition of Cloud Computing (SP 800-145), 2011.

Published

2026-06-06 — Updated on 2026-01-17

How to Cite

SOFTWARE: ITS TYPES AND DEVELOPMENT STAGES. (2026). Universal International Scientific Journal, 3(1), 63-67. https://universaljurnal.uz/index.php/jurnal/article/view/3871