Managing Blockchain Projects with Agile Methodology

  • Ghassan Al-MazrouaiEmail author
  • Smiju Sudevan
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 164)


Blockchain technology is one of the latest and recent famous technologies in the digital world. Most organizations, especially financial institutions observed and felt the changes that were created in cryptocurrency markets. As blockchain is the hosted environment and the backbone of the crypto currencies like Bitcoin, Litecoin and Ethereum they believe they should adopt some of their provided services on this technology. Many entities in the region are interested to be pioneers on providing services on recent and widely trusted and accepted technologies like blockchain. Researchers and interested personnel expected that, blockchain technology will be capable to minimize the requirement of multiple participants in many businesses. Business processes will need to be reengineered on the firm. In addition, it is expected to reduce required time and resources to complete a transaction. Managing projects on blockchain technology will be different from managing other projects as these types of project will require the ability to change and a lot of preparations for unexpected. This paper highlights briefly this technology mentioning its concepts, types and phases. In addition, it is listed how agile project management could suite the management of blockchain applications.


Blockchain Cryptocurrency Smart contract Agile Scrum 


  1. 1.
    Swan, M.: Blockchain: Blueprint for a New Economy. O’Reilly Media, Inc. (2015)Google Scholar
  2. 2.
    Kosba, A., Miller, A., Shi, E., Wen, Z., Papamanthou, C.: Hawk: The blockchain model of cryptography and privacy-preserving smart contracts. In: 2016 IEEE Symposium on Security and Privacy (SP), pp. 839–858. IEEE (2016)Google Scholar
  3. 3.
    Tapscott, D., Tapscott, A.: Blockchain Revolution: How the Technology Behind Bitcoin is Changing Money, Business, and the World. Penguin (2016)Google Scholar
  4. 4.
    Peters, G. W., Panayi, E.: Understanding modern banking ledgers through blockchain technologies: future of transaction processing and smart contracts on the internet of money. In: Banking Beyond Banks and Money, pp. 239–278. Springer (2016)Google Scholar
  5. 5.
    Tian, F.: An agri-food supply chain traceability system for China based on RFID & blockchain technology. In 2016 13th International Conference on Service Systems and Service Management (ICSSSM 2016), pp. 1–6. IEEE (2016)Google Scholar
  6. 6.
    Pérez-Marco, R., Journée, S.: What is a blockchain? Arxiv (2016)Google Scholar
  7. 7.
    Eyal, I., Gencer, A.E., Sirer, E.G., Van Renesse, R.: Bitcoin-NG: a scalable blockchain protocol. In: NSDI, pp. 45–59 (2016)Google Scholar
  8. 8.
    Crosby, M., Pattanayak, P., Verma, S., Kalyanaraman, V.: Blockchain technology: beyond bitcoin. Appl. Innov. 2, 6–10 (2016)CrossRefGoogle Scholar
  9. 9.
    Lin, I.-C., Liao, T.-C.: A survey of blockchain security issues and challenges. IJ Netw. Secur. 19(5), 653–659 (2017)Google Scholar
  10. 10.
    Zheng, Z., Xie, S., Dai, H.-N., Wang, H.: Blockchain challenges and opportunities: a survey. Work Pap. 2016 (2016)Google Scholar
  11. 11.
    Zheng, Z., Xie, S., Dai, H., Chen, X., Wang, H.: An overview of blockchain technology: architecture, consensus, and future trends. In: 2017 IEEE International Congress on Big Data, BigData Congress, pp. 557–564. IEEE (2017)Google Scholar
  12. 12.
    Xu, X. et al.: A taxonomy of blockchain-based systems for architecture design. In: 2017 IEEE International Conference on Software Architecture (ICSA), pp. 243–252. IEEE (2017)Google Scholar
  13. 13.
    Delmolino, K., Arnett, M., Kosba, A., Miller, A., Shi, E.: Step by step towards creating a safe smart contract: lessons and insights from a cryptocurrency lab. In: International Conference on Financial Cryptography and Data Security, pp. 79–94. Springer (2016)Google Scholar
  14. 14.
    Hoy, M.B.: An introduction to the Blockchain and its implications for libraries and medicine. Med. Ref. Serv. Q. 36(3), 273–279 (2017)MathSciNetCrossRefGoogle Scholar
  15. 15.
    Zhao, J.L., Fan, S., Yan, J.: Overview of Business Innovations and Research Opportunities in Blockchain and Introduction to the Special Issue. Springer (2016)Google Scholar
  16. 16.
    Wang, J., Wu, P., Wang, X., Shou, W.: The outlook of blockchain technology for construction engineering management. Front. Eng. Manag. 4(1), 67–75 (2017)CrossRefGoogle Scholar
  17. 17.
    Marchesi, M., Marchesi, L., Tonelli, R.: An Agile software engineering method to design blockchain applications. In: Proceedings of the 14th Central and Eastern European Software Engineering Conference Russia, p. 3. ACM (2018)Google Scholar
  18. 18.
    Gross, M.W., Hodgett, S., Sam, I.P.: Blockchain and smart contracts, cloud computing and Agile development. Vlex (2018)Google Scholar
  19. 19.
    Garcia Ribera, E.: Design and Implementation of a Proof-of-Stake Consensus Algorithm for Blockchain. Universitat Politècnica de Catalunya (2018)Google Scholar
  20. 20.
    Duch Jonama, G.: Trains Energy Meter System Using Blockchain Technology. Universitat Politècnica de Catalunya (2017)Google Scholar
  21. 21.
    Ibba, S., Pinna, A., Lunesu, M., Marchesi, M., Tonelli, R.: Initial coin offerings and agile practices. Futur. Internet 10(11), 103 (2018)CrossRefGoogle Scholar
  22. 22.
    Lenarduzzi, V., Lunesu, M.I., Marchesi, M., Tonelli, R.: Blockchain applications for Agile methodologies. In: 19th International Conference on Agile Processes in Software Engineering and Extreme Programming, vol. 2018. XP (2018)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.Modern Collage of Business and ScienceMuscatSultanate of Oman

Personalised recommendations