[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3661167.3661237acmotherconferencesArticle/Chapter ViewAbstractPublication PageseaseConference Proceedingsconference-collections
research-article
Open access

Towards the successful execution of DevOps outsource software development process

Published: 18 June 2024 Publication History

Abstract

Outsourced software development using the DevOps Model (COSD) has become very popular in the tech industry due to its financial and strategic benefits. The DevOps (COSD) Model facilitates the development process of software across different geographical locations for developer virtual. However, there are many difficulties in managing and organizing the development processes/activities due to cultural and time zone differences in distributed geographical locations. In this research project, our aim is to develop a readiness model that could improve the DevOps Model (COSD) for managing software development activities through assessment using the readiness model. We will compare the structural design of our model with the Capability Maturity Model Integration (CMMI). Additionally, we will consider the most critical factors in terms of success and barriers as readiness levels highlighted in real-world industry practices and existing literature. Our proposed model provides an idea and emphasizes the importance of a maturity model for software development and successful management of COSD activities in the tech industry.

References

[1]
S. Dhar, "From outsourcing to DevOps computing: evolution of IT services," Management Research Review, vol. 35, pp. 664-675, 2012.
[2]
Y. B. Chang and V. Gurbaxani, "Information technology outsourcing, knowledge transfer, and firm productivity: An empirical analysis," MIS quarterly, vol. 36, 2012.
[3]
T. Goles, S. Hawk, and K. M. Kaiser, "Information technology workforce skills: The software and IT services provider perspective," Information Systems Frontiers, vol. 10, pp. 179-194, 2008.
[4]
A. A. Khan, J. W. Keung, and M. Abdullah-Al-Wadud, "SPIIMM: Toward a model for software process improvement implementation and management in global software development," IEEE Access, vol. 5, pp. 13720-13741, 2017.
[5]
S. U. Khan, "Software outsourcing vendors' readiness model (SOVRM)," Keele University, 2011.
[6]
A. A. Khan, J. Keung, M. Niazi, S. Hussain, and A. Ahmad, "Systematic literature review and empirical investigation of barriers to process improvement in global software development: Client–vendor perspective," Information and Software Technology, vol. 87, pp. 180-205, 2017.
[7]
A. Valtanen and H.-M. Sihvonen, "Employees’ motivation for SPI: Case study in a small Finnish software company," in Software Process Improvement, ed: Springer, 2008, pp. 152-163.
[8]
M. H. N. M. Nasir, R. Ahmad, and N. H. Hassan, "Resistance factors in the implementation of software process improvement project," in IEEE International Symposium on Information Technology, 2008, pp. 1-10.
[9]
R. Rohrbeck, Corporate foresight: towards a maturity model for the future orientation of a firm: Springer, 2010.
[10]
M. A. Akbar, "SRCMIMM: managing requirements change activities in global software development: student research abstract," in Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019, pp. 1633-1636.
[11]
M. A. Babar and M. Niazi, "Implementing Software Process Improvement Initiatives: An Analysis of Vietnamese Practitioners' Views," in IEEE International Conference on Global Software Engineering, 2008, pp. 67-76.
[12]
M. Sulayman, C. Urquhart, E. Mendes, and S. Seidel, "Software process improvement success factors for small and medium Web companies: A qualitative study," Information and Software Technology, vol. 54, pp. 479-500, 2012.
[13]
B. Kitchenham and S. Charters, "Guidelines for performing systematic literature reviews in software engineering," 2007.
[14]
B. A. Kitchenham, T. Dyba, and M. Jorgensen, "Evidence-based software engineering," in Proceedings of the 26th international conference on software engineering, 2004, pp. 273-281.
[15]
C. CMMI, "Product Team CMMI for Development, Version 1.3, Software Engineering Institute," ed: Carnegie Mellon University, Pittsburgh, PA, 2010.
[16]
S. Ali and S. U. Khan, "Software outsourcing partnership model: An evaluation framework for vendor organizations," Journal of systems and software, vol. 117, pp. 402-425, 2016.
[17]
M. K. Niazi, "A framework for assisting the design of effective implementation strategies for software process improvement," 2004.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
EASE '24: Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering
June 2024
728 pages
ISBN:9798400717017
DOI:10.1145/3661167
This work is licensed under a Creative Commons Attribution International 4.0 License.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 June 2024

Check for updates

Author Tags

  1. DevOps based software outsourcing
  2. influencing factors
  3. readiness model

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

EASE 2024

Acceptance Rates

Overall Acceptance Rate 71 of 232 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 129
    Total Downloads
  • Downloads (Last 12 months)129
  • Downloads (Last 6 weeks)26
Reflects downloads up to 12 Dec 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media