Review Article
BibTex RIS Cite
Year 2021, Volume: 1 Issue: 1, 26 - 33, 23.12.2021

Abstract

References

  • Agarwal, B. B., Tayal, S. P., & Gupta, M. (2010). Software engineering and testing. Jones & Bartlett Learning.
  • Arundel, J., & Domingus, J. (2019). Cloud Native DevOps with Kubernetes: building, deploying, and scaling modern applications in the Cloud. O'Reilly Media.
  • Blanchard, B. S., & Fabrycky, W. J. (2006). Bringing Systems Into Being. Systems Engineering and Analysis, 36-37.
  • Chapple, M., & Seidl, D. (2017). CompTIA CySA+ Study Guide: Exam CS0-001. John Wiley & Sons.
  • Dyck, A., Penners, R., & Lichter, H. (2015, May). Towards definitions for release engineering and DevOps. In 2015 IEEE/ACM 3rd International Workshop on Release Engineering (pp. 3-3). IEEE.
  • Elberzhager, F., Arif, T., Naab, M., Süß, I., & Koban, S. (2017, January). From agile development to devops: going towards faster releases at high quality–experiences from an industrial context. In International conference on software quality (pp. 33-44). Springer, Cham.
  • Fowler, M., & Highsmith, J. (2001). The agile manifesto. Software Development, 9(8), 28-35.
  • Gallacher, L., & Morris, H. (2012). ITIL foundation exam study guide. John Wiley & Sons.
  • Gordon, A., & Hernandez, S. (2016).The Official (ISC) 2 Guide to the SSCP CBK. John Wiley & Sons.
  • Hering, M. (2018). DevOps for the Modern Enterprise: Winning Practices to Transform Legacy IT Organizations. IT Revolution.
  • Hohmann, L. (2003). Beyond software architecture: creating and sustaining winning solutions. Addison-Wesley Professional.
  • Hüttermann, M. (2012) DevOps for developers. Apress.
  • Janca, T. (2020). Alice and Bob Learn Application Security (Willey 2020).
  • Kendall, K. E., Kendall, J. E., Kendall, E. J., & Kendall, J. A. (1992). Systems analysis and design (Vol. 4111). New Jersey: Prentice-Hall.
  • Logue, K., & McDaid, K. (2008, March). Agile release planning: Dealing with uncertainty in development time and business value. In 15th Annual IEEE International Conference and Workshop on the Engineering of Computer-Based Systems (ecbs 2008) (pp. 437-442). IEEE.
  • Newman, S. (2015). Building microservices: designing fine-grained systems. " O'Reilly Media, Inc.".
  • Pressman, R. S. (2007). A Practitioner’s Approach. Software Engineering.
  • Sharma, S. (2017). The DevOps adoption playbook: a guide to adopting DevOps in a multi-speed IT enterprise. John Wiley & Sons.
  • Shore, J. (2007). The Art of Agile Development: Pragmatic guide to agile software development. " O'Reilly Media, Inc.".
  • Winkler, V. J. (2011). Securing the Cloud: Cloud Computer Security techniques and tactics. Elsevier.

From Agile to DevOps, Holistic Approach for Faster and Efficient Software Product Release Management

Year 2021, Volume: 1 Issue: 1, 26 - 33, 23.12.2021

Abstract

Release management is one of the most important software processes and is a set of processes that includes the compilation, configuration, and management of software versions in different environments. In recent years, changes in processes, technologies, and tools and changes in practices and understanding have paved the way for more effective, efficient, sustainable, reusable models and methods in this field. The purpose of this study is to examine the DevOps idea to produce a flow, highlight their benefits, and investigate with a model how these philosophies, which are two of the most important processes and methods in software development today, can reveal an effective release management process. What has been learned from the research is how the agile and DevOps practices, which have become widespread in recent years, can be positioned in a general flow in the release management process, although there are different practices, flows, disciplines, and technology. Sharing a case study on these issues in future studies and an experience sharing research where the flow is applied as a case study will reveal positive feedback on the real-life application and results of the flow and the model. Further, a literature review studies in which deficiencies in the literature are identified will be useful in determining the gaps in the process.

References

  • Agarwal, B. B., Tayal, S. P., & Gupta, M. (2010). Software engineering and testing. Jones & Bartlett Learning.
  • Arundel, J., & Domingus, J. (2019). Cloud Native DevOps with Kubernetes: building, deploying, and scaling modern applications in the Cloud. O'Reilly Media.
  • Blanchard, B. S., & Fabrycky, W. J. (2006). Bringing Systems Into Being. Systems Engineering and Analysis, 36-37.
  • Chapple, M., & Seidl, D. (2017). CompTIA CySA+ Study Guide: Exam CS0-001. John Wiley & Sons.
  • Dyck, A., Penners, R., & Lichter, H. (2015, May). Towards definitions for release engineering and DevOps. In 2015 IEEE/ACM 3rd International Workshop on Release Engineering (pp. 3-3). IEEE.
  • Elberzhager, F., Arif, T., Naab, M., Süß, I., & Koban, S. (2017, January). From agile development to devops: going towards faster releases at high quality–experiences from an industrial context. In International conference on software quality (pp. 33-44). Springer, Cham.
  • Fowler, M., & Highsmith, J. (2001). The agile manifesto. Software Development, 9(8), 28-35.
  • Gallacher, L., & Morris, H. (2012). ITIL foundation exam study guide. John Wiley & Sons.
  • Gordon, A., & Hernandez, S. (2016).The Official (ISC) 2 Guide to the SSCP CBK. John Wiley & Sons.
  • Hering, M. (2018). DevOps for the Modern Enterprise: Winning Practices to Transform Legacy IT Organizations. IT Revolution.
  • Hohmann, L. (2003). Beyond software architecture: creating and sustaining winning solutions. Addison-Wesley Professional.
  • Hüttermann, M. (2012) DevOps for developers. Apress.
  • Janca, T. (2020). Alice and Bob Learn Application Security (Willey 2020).
  • Kendall, K. E., Kendall, J. E., Kendall, E. J., & Kendall, J. A. (1992). Systems analysis and design (Vol. 4111). New Jersey: Prentice-Hall.
  • Logue, K., & McDaid, K. (2008, March). Agile release planning: Dealing with uncertainty in development time and business value. In 15th Annual IEEE International Conference and Workshop on the Engineering of Computer-Based Systems (ecbs 2008) (pp. 437-442). IEEE.
  • Newman, S. (2015). Building microservices: designing fine-grained systems. " O'Reilly Media, Inc.".
  • Pressman, R. S. (2007). A Practitioner’s Approach. Software Engineering.
  • Sharma, S. (2017). The DevOps adoption playbook: a guide to adopting DevOps in a multi-speed IT enterprise. John Wiley & Sons.
  • Shore, J. (2007). The Art of Agile Development: Pragmatic guide to agile software development. " O'Reilly Media, Inc.".
  • Winkler, V. J. (2011). Securing the Cloud: Cloud Computer Security techniques and tactics. Elsevier.
There are 20 citations in total.

Details

Primary Language English
Subjects Business Administration
Journal Section Research Articles
Authors

Fatih Bildiri

Ömür Akdemir This is me 0000-0002-6631-1843

Publication Date December 23, 2021
Published in Issue Year 2021 Volume: 1 Issue: 1

Cite

APA Bildiri, F., & Akdemir, Ö. (2021). From Agile to DevOps, Holistic Approach for Faster and Efficient Software Product Release Management. AYBU Business Journal, 1(1), 26-33.
AMA Bildiri F, Akdemir Ö. From Agile to DevOps, Holistic Approach for Faster and Efficient Software Product Release Management. AYBU Business Journal. December 2021;1(1):26-33.
Chicago Bildiri, Fatih, and Ömür Akdemir. “From Agile to DevOps, Holistic Approach for Faster and Efficient Software Product Release Management”. AYBU Business Journal 1, no. 1 (December 2021): 26-33.
EndNote Bildiri F, Akdemir Ö (December 1, 2021) From Agile to DevOps, Holistic Approach for Faster and Efficient Software Product Release Management. AYBU Business Journal 1 1 26–33.
IEEE F. Bildiri and Ö. Akdemir, “From Agile to DevOps, Holistic Approach for Faster and Efficient Software Product Release Management”, AYBU Business Journal, vol. 1, no. 1, pp. 26–33, 2021.
ISNAD Bildiri, Fatih - Akdemir, Ömür. “From Agile to DevOps, Holistic Approach for Faster and Efficient Software Product Release Management”. AYBU Business Journal 1/1 (December 2021), 26-33.
JAMA Bildiri F, Akdemir Ö. From Agile to DevOps, Holistic Approach for Faster and Efficient Software Product Release Management. AYBU Business Journal. 2021;1:26–33.
MLA Bildiri, Fatih and Ömür Akdemir. “From Agile to DevOps, Holistic Approach for Faster and Efficient Software Product Release Management”. AYBU Business Journal, vol. 1, no. 1, 2021, pp. 26-33.
Vancouver Bildiri F, Akdemir Ö. From Agile to DevOps, Holistic Approach for Faster and Efficient Software Product Release Management. AYBU Business Journal. 2021;1(1):26-33.