Use of Blockchain Technology to Ensure Compliance of Software Development Process in DevOps

 




 

Lu, Ming Shyan (2019) Use of Blockchain Technology to Ensure Compliance of Software Development Process in DevOps. Final Year Project (Bachelor), Tunku Abdul Rahman University College.

[img] Text
Lu Ming Shyan_Full text.pdf
Restricted to Registered users only

Download (3MB)

Abstract

DevOps(Development Operation) was introduced to accelerate the process of system development and implementation by involving operation staff and developer when developing a whole or a chunk of system. As a development methodology evolving from agile model, DevOps performs continuous cycle to develop, test, integrate, deploy and monitor any new changes on system. SQA(Software Quality Assurance) personnel would have trouble to trace the timeline and activities of the development process because the processes will go through very quickly and there is possible for the circumstances of multiple development process is ongoing. Therefore we need a way to log all information and generate a development process compliance report to reduce the workload of SQA. So, we proposed a prototype for DevOps which implementing blockchain and smart contract to secure and perform checking in automated and faster way.

Item Type: Final Year Project
Subjects: Science > Computer Science
Technology > Technology (General) > Information technology. Information systems
Faculties: Faculty of Computing and Information Technology > Bachelor of Information Technology (Honours) in Information Security
Depositing User: Library Staff
Date Deposited: 07 Feb 2020 09:30
Last Modified: 07 Feb 2020 09:30
URI: https://eprints.tarc.edu.my/id/eprint/13244