Impact Factors and Best Practices to Improve Effort Estimation Strategies and Practices in DevOps

03/06/2022
by   Dulani Meedeniya, et al.
0

Effort estimation plays an important role in the software development process by supporting the decision-making process for the stakeholders. DevOps has become a widely used software engineering practice with the collaboration of the development and operational teams. This paper addresses the factors that affect the effort estimation strategies and practices in DevOps based software development in Sri Lanka. This study explains the research approach, generation of the conceptual model and the quantitative data analysis process in detail. A survey is conducted among the software professionals who are working in DevOps-based software development in the Sri Lanka IT industry and a detailed data analysis is performed using statistical techniques to identify the reliability, correlation and significance of the considered factors. With an extensive analysis the independent variables namely, exploration, communication, and technology stack are identified as highly impacted factors to the effort estimation in DevOps-based software development. We also provide recommendations for the effort estimation strategies and practices; hence the managerial decision can be made for the improvements of the development process.

READ FULL TEXT
research
09/17/2022

Some Long-Standing Quality Practices in Software Development

The desire to build quality software systems has been the focus of most ...
research
03/06/2022

Software Test Governance Best Practices: Impact Factors and Recommendations for IT industry

Software testing is a major phase in software development, and it is sig...
research
03/06/2022

The Impact of Transformational and Transactional Leadership Styles on Knowledge Creation in Sri Lankan Software Industry

This study examines leadership factors that affect knowledge creation in...
research
06/11/2003

Concrete uses of XML in software development and data analysis

XML is now becoming an industry standard for data description and exchan...
research
07/16/2023

Communicative Agents for Software Development

Software engineering is a domain characterized by intricate decision-mak...
research
07/06/2023

Resist the Hype! Practical Recommendations to Cope With Résumé-Driven Development

Technology trends play an important role in the hiring process for softw...

Please sign up or login with your details

Forgot password? Click here to reset