论文标题

面向区块链的软件开发中的软件工程过程和方法论:系统研究

Software Engineering Process and Methodology in Blockchain-Oriented Software Development: A Systematic Study

论文作者

Faruk, Md Jobair Hossain, Subramanian, Santhiya, Shahriar, Hossain, Valero, Maria, Li, Xia, Tasnim, Masrura

论文摘要

软件工程是一种系统,纪律,可量化的方法的过程,对大规模和复杂的软件开发产生重大影响。在软件开发生命周期中,长期以来已经采用了许多公认的软件流程模型,这些生命周期将利益相关者倾注到最终软件产品开发。在高级技术的边界内,各种新兴和未来派的技术正在发展,这些技术确实需要软件工程社区的关注,无论传统的软件流程技术是否能够继承未来派软件开发的核心基础。在本文中,我们研究了现有的软件工程流程和模型,包括敏捷,以及面向区块链的软件工程中的DevOps。我们还研究了采用最先进的概念并进化针对区块链的系统的当前软件工程过程的重要性。我们讨论了BOS开发中软件项目管理实践的见解。这项研究的结果表明,在未来派技术的软件过程中利用最新技术将是具有挑战性的,并且需要广泛的研究来解决和改善新型技术的最先进的软件工程流程和方法。

Software Engineering is the process of a systematic, disciplined, quantifiable approach that has significant impact on large-scale and complex software development. Scores of well-established software process models have long been adopted in the software development life cycle that pour stakeholders towards the completion of final software product development. Within the boundary of advanced technology, various emerging and futuristic technology is evolving that really need the attention of the software engineering community whether the conventional software process techniques are capable to inherit the core fundamental into futuristic software development. In this paper, we study the impact of existing software engineering processes and models including Agile, and DevOps in Blockchain-Oriented Software Engineering. We also examine the essentiality of adopting state-of-art concepts and evolving the current software engineering process for blockchain-oriented systems. We discuss the insight of software project management practices in BOS development. The findings of this study indicate that utilizing state-of-art techniques in software processes for futuristic technology would be challenging and promising research is needed extensively towards addressing and improving state-of-the-art software engineering processes and methodology for novel technologies.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源