Papers by Vihara Jayakody

International Journal of Information Systems and Project Management, Oct 3, 2023
Adopting DevOps is challenging since it makes a significant paradigm shift in the Information Sys... more Adopting DevOps is challenging since it makes a significant paradigm shift in the Information Systems Development process. DevOps is a trending approach attached to the Agile Software Development Methodology, which facilitates adaptation to the customers' rapidly-changing requirements. It keeps one front step by introducing software operators who support the transmission between software and implementation into the software development team by confirming faster development, quality assurance, and easy maintenance of Information Systems (IS). However, software development companies reported challenges in adopting DevOps. It is critical to control those challenges while getting hold of the benefits by studying Critical Success Factors (CSF) for adopting DevOps. This study aimed to analyze the use of DevOps approach in IS developments by exploring CSFs of DevOps. A systematic literature review was applied to identify CSFs. These factors were confirmed by interviewing DevOps practitioners while identifying more frequent CSFs in the software development industry. Finally, the research presents a conceptual model for CSFs of DevOps, which is a guide to reap the DevOps benefits while reducing the hurdles for enhancing the success of IS. The conceptual model presents CSFs of DevOps by grouping them into four areas: collaborative culture, DevOps practices, proficient DevOps team, and metrics & measurement.

Sri Lankan Journal of Applied Sciences, 2022
Usable website benefits universities by attracting, retaining, and satisfying their users. As kno... more Usable website benefits universities by attracting, retaining, and satisfying their users. As knowledge-producing organizations, universities be obliged to uphold the usability of their websites. A preliminary study on user satisfaction with the Sri Lankan university websites stated that most Sri Lankan university website users are not satisfied with the usability of their university websites. It prompts the importance of studying the usability of Sri Lankan university websites by providing usability improvement recommendations. On the other hand, researchers have not focused on study the usability of Sri Lankan university websites from the perspectives of both website developers and website users. This research aimed to identify website development issues by testing websites with website testing tools and evaluate the quality of the user experience on websites using a questionnaire-based evaluation method. Results of the survey presented that, usability of Sri Lankan university websites is at an average level and different website usability testing tools have observed development issues based on the website development standards. Finally, the study recommends best practices for university website developers to improve the helpfulness, attractiveness, controllability, learnability and efficiency of the university websites in order to provide a better user experience with increasing the usability of Sri Lankan university websites.

International Journal of Software Engineering & Applications
The word DevOps derives from two different words Development and Operations. DevOps has recorded ... more The word DevOps derives from two different words Development and Operations. DevOps has recorded as an interesting and novel approach adopted to the commonly used Agile software development methodology. It raised agility of the software development process. Practical issues of Agile methodology emphasize the requirement for collaboration of software development and operating teams. This collaboration completed by the DevOps approach engages with the Agile methodology to improve the quality, performance, and speed of the software developments. Since DevOps is an accentuating approach in the software development industry, this research aimed to conduct a literature review to study the evolution of the DevOps approach and its adoption in information systems projects. This target has accomplished by reviewing the Agile methodology, issues of the Agile methodology, DevOps approach, challenges and overcoming strategies of DevOps, and success factors of the DevOps approach. Finally, the pa...

2021 International Research Conference on Smart Computing and Systems Engineering (SCSE), 2021
An Information Technology (IT) project deals with IT infrastructure, information systems, or comp... more An Information Technology (IT) project deals with IT infrastructure, information systems, or computers for delivering an IT product within a temporary period. Proper application of software development methodologies assists software designers to run IT projects to the success of achieving the satisfaction of project stakeholders. Because of the issues raised by traditional software development methodologies such as the Waterfall model, the IT industry began to employ Agile methodology for IT project management. However, due to the separation of software development and operation teams, Agile methodology also caused problems. DevOps is a new approach adapted to the Agile methodology that collaborates the software development and operation teams in order to provide continuous development of high-quality software in a short period of time. However, there are practical issues reported since DevOps approach is still in its infancy in the IT industry. The purpose of this research is to analyze the use of the DevOps concept in IT Projects by evaluating the challenges and mitigating strategies practiced by software development firms in order to ensure the success of IT projects. This purpose was achieved by performing a literature study and soliciting recommendations from industry professionals using a questionnaire survey. The findings reveal the critical challenges and prioritization of challenges experienced by software firms while adopting DevOps, as well as their practices for overcoming those challenges. The research findings will help IT project development teams and future researchers to develop strategies for making the success of DevOps adoption with Agile methodology in the IT industry.
Conference Presentations by Vihara Jayakody

5 th International Research Conference of Uva Wellassa University, 2021
With the internet as the backbone and websites for sharing information over the internet, informa... more With the internet as the backbone and websites for sharing information over the internet, information and communication technology has revolutionized the way businesses and individuals carry out tasks. To achieve its goals, a university, as an organization that develops knowledge for the world, need a functional website. According to a preliminary study conducted in January 2020, the majority of Sri Lankan university website users are not satisfied with the usability of their university websites, and these poorly designed websites don"t provide necessary support for universities to compete with world-ranked universities. However, researchers were not focused in studying the usability of Sri Lankan university websites from the perspective of both website developers and website users. The purpose of this study was to evaluate the usability of Sri Lankan university websites from the perspective of website designers in order to identify issues with website development principles and standards by testing websites by automated website testing tools. In addition, the study aims to assess university web sites based on user feedback using a questionnaire-based evaluation method to evaluate the quality of the user experience on websites. As stated in the results, the overall usability score for the Sri Lankan university websites provided by the Web Page Analyzer tool is 43 and by the SEO toolbox is 58% respectively, according to the Pingdom tool the grade for the performance of Sri Lankan university websites is 69, the WAVE tool discussed existing web site errors, and it is critical to increase mobile-friendliness as Mobile User-friendly Testing tool. Confirming to the results of the questionnaire survey, the usability of Sri Lankan university websites is at an average level. Finally, the study recommends best practices for increasing the attractiveness, controllability, efficiency, helpfulness, and learnability of university websites in order to deliver a better user experience.
Uploads
Papers by Vihara Jayakody
Conference Presentations by Vihara Jayakody