SEUIR Repository

Achieving continuous integration excellence in Agile software development

Show simple item record

dc.contributor.author Vasanthapriyan, Shanmuganathan
dc.date.accessioned 2019-06-06T05:44:07Z
dc.date.available 2019-06-06T05:44:07Z
dc.date.issued 2018
dc.identifier.citation 8th International Symposium 2018 on “Innovative Multidisciplinary Research for Green Development”. 17th - 18th December, 2018. South Eastern University of Sri Lanka, University Park, Oluvil, Sri Lanka. pp. 43-51. en_US
dc.identifier.isbn 978-955-627-141-6
dc.identifier.uri http://ir.lib.seu.ac.lk/handle/123456789/3527
dc.description.abstract With the replacement of traditional software methodologies into Agile, It seems that there is a huge change in the industry than old days. Since Agile methodologies (AM) have gained widespread acceptance in the industry and it has left a considerable time period with its arrival and it seems that there are many practices, tools and technologies to have the best of agile. Continuous Integration (CI) is a recently emerged such practice which is used by industry experts in parallel with the agile by using a combination of several software categories. The objective of this study is to disclose whether CI tools and its best practices contribute to achieve excellence under the areas of communication, risk and the quality of AM in the context of Sri Lankan Software Companies. Survey based quantitative approach was conducted along with the questionnaire which is distributed among IT professionals in the industries which resulted in positive direction. Some CI best practices and ideal combination of tools have revealed that could make an impact on success in AM. The study revealed that there is a strong positive correlation between CI practices and quality of the Agile. Taking frequent build for every recent change, testing in a clone production environment, managing source code using a version control product, automating the deployment and build, making easy to get latest deliverables and test results, and maintaining logs to find failures are identified as prevailing best practices. Also when team sizes below 10 members, Agile have more possibility to reach excellence with quality, risk reduction and communication. According to recent studies and collected information it shows that tool usage associated with CI has increased and there are trends for new tools and use them as a combination with a proper integration. en_US
dc.language.iso en_US en_US
dc.publisher South Eastern University of Sri Lanka, University Park, Oluvil, Sri Lanka. en_US
dc.subject Agile methodology en_US
dc.subject Continuous integration en_US
dc.subject Build en_US
dc.subject Deployment en_US
dc.subject Clone production environment en_US
dc.title Achieving continuous integration excellence in Agile software development en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search SEUIR


Browse

My Account