dc.description.abstract | nformation technology is the backbone for all 21st
-century organizations that are looking
forward to offering better customer service and gaining a competitive advantage. Today,
the blockchain technology is being adopted by several organizations such as financial
service providers, healthcare, agriculture, and even government sectors. Nonetheless, the
procurement sector has adopted information technology in its processes especially with
the advent of E-procurement technology. However, the tendering sector has not been able
to take advantage of the new blockchain technology. This study focuses on the
blockchain and its BYOE (Bring Your Own Encryption) concept in the procurement
sector. Using a proof of concept approach the research came up with a blockchain-based
procurement model for organizations. The model was designed following ASD approach.
While Ethereum based solidity smart contract with Truffle running on 127.0.0.1:9545 and
MetaMask installation was configured for the running environment. In addition, Ganache
running on localhost 127.0.0.1:7545 for the graphical interface was realized. The running
hosted model is available at https://gov.chimera-iot.co.ke/index.php. The model
prototype was evaluated based on the model goals and software quality attributes.
Software quality attributes, was a purely technical evaluation that used test cases to see if
the model requirements were attained. To ascertain the model goals, the evaluation
intended to identify issues related to the various model components and gauge user
experience. At the end of the evaluation process, the functional testing proved that all the
model functional and system requirements were satisfied. The feedback from the users
also indicated that most of the participants were able to accomplish all the model
functionalities. Participants also strongly agreed that the model satisfied all the goals and
software quality attributes. The model verification and validation results showed that the
model design satisfied all the intended objectives. The model was able to automatically
initiate the tender, place bid and perform bid evaluation & relay bid results with relevant
bid reports. The functional model was able to provide transparencies by ensuring bids are
not concealed and ensuring immutability of transaction thus ensuring transparency and
openness. The overall idea was therefore found to be feasible and practical | en_US |