• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

链式敏捷:基于区块链的 Scrum 敏捷分布式软件开发改进框架。

ChainAgile: A framework for the improvement of Scrum Agile distributed software development based on blockchain.

机构信息

Department of Computer Science, School of System and Technology, University of Management and Technology, Lahore, Punjab, Pakistan.

出版信息

PLoS One. 2024 Mar 21;19(3):e0299324. doi: 10.1371/journal.pone.0299324. eCollection 2024.

DOI:10.1371/journal.pone.0299324
PMID:38512865
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10956875/
Abstract

Software Development based on Scrum Agile in a distributed development environment plays a pivotal role in the contemporary software industry by facilitating software development across geographic boundaries. However, in the past different frameworks utilized to address the challenges like communication and collaboration in scrum agile distributed software development (SADSD) were notably inadequate in transparency, security, traceability, geographically dispersed location work agreements, geographically dispersed teamwork effectiveness, and trust. These deficiencies frequently resulted in delays in software development and deployment, customer dissatisfaction, canceled agreements, project failures, and disputes over payments between customers and development teams. To address these challenges of SADSD, this paper proposes a new framework called ChainAgile, which leverages blockchain technology. ChainAgile employs a private Ethereum blockchain to facilitate the execution of smart contracts. These smart contracts cover a range of functions, including acceptance testing, secure payments, requirement verification, task prioritization, sprint backlog, user story design and development and payments with the automated distribution of payments via digital wallets to development teams. Moreover, in the ChainAgile framework, smart contracts also play a pivotal role in automatically imposing penalties on customers for making late payments or for no payments and penalties on developers for completing the tasks that exceed their deadlines. Furthermore, ChainAgile effectively addresses the scalability limitations intrinsic in blockchain technology by incorporating the Interplanetary File System (IPFS) is used for storage solutions as an off-chain mechanism. The experimental results conclusively show that this innovative approach substantially improves transparency, traceability, coordination, communication, security, and trust for both customers and developers engaged in scrum agile distributed software development (SADSD).

摘要

基于 Scrum 敏捷的软件开发在分布式开发环境中起着至关重要的作用,它促进了跨越地理边界的软件开发。然而,过去在解决 Scrum 敏捷分布式软件开发(SADSD)中的沟通和协作等挑战时,使用的不同框架在透明度、安全性、可追溯性、地理位置分散的工作协议、地理位置分散的团队工作效率和信任方面明显不足。这些缺陷经常导致软件开发和部署的延迟、客户不满、协议取消、项目失败以及客户和开发团队之间的付款纠纷。为了解决这些 SADSD 的挑战,本文提出了一个名为 ChainAgile 的新框架,该框架利用区块链技术。ChainAgile 使用私有以太坊区块链来促进智能合约的执行。这些智能合约涵盖了一系列功能,包括验收测试、安全支付、需求验证、任务优先级排序、冲刺待办事项、用户故事设计和开发以及通过数字钱包自动向开发团队分配支付款项。此外,在 ChainAgile 框架中,智能合约还在自动对延迟付款或不付款的客户和超过截止日期完成任务的开发人员处以罚款方面发挥着关键作用。此外,ChainAgile 通过使用星际文件系统(IPFS)作为链下机制来有效解决区块链技术固有的可扩展性限制。实验结果明确表明,这种创新方法大大提高了参与 Scrum 敏捷分布式软件开发(SADSD)的客户和开发人员的透明度、可追溯性、协调性、沟通、安全性和信任。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/3c5f22a61874/pone.0299324.g023.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/eeadff35f9c0/pone.0299324.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/ca01234c1e25/pone.0299324.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/9d1616fbe526/pone.0299324.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/116673a906b6/pone.0299324.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/87a9190f76dd/pone.0299324.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/b423c949f8b3/pone.0299324.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/3f5b43c7fbc6/pone.0299324.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/d8bfeb1e0510/pone.0299324.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/3a3aa38a28e8/pone.0299324.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/62cc8f3d157b/pone.0299324.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/cd896d011288/pone.0299324.g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/b84ba4f53325/pone.0299324.g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/4696108c2f95/pone.0299324.g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/7957f2a30b99/pone.0299324.g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/b066d74fd7a0/pone.0299324.g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/cf0400a70619/pone.0299324.g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/ed91b7180d47/pone.0299324.g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/f4f3be37e268/pone.0299324.g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/d5a5280ac13a/pone.0299324.g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/5ed232b81369/pone.0299324.g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/dbf14cbd8ed6/pone.0299324.g021.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/ad1373eb379b/pone.0299324.g022.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/3c5f22a61874/pone.0299324.g023.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/eeadff35f9c0/pone.0299324.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/ca01234c1e25/pone.0299324.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/9d1616fbe526/pone.0299324.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/116673a906b6/pone.0299324.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/87a9190f76dd/pone.0299324.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/b423c949f8b3/pone.0299324.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/3f5b43c7fbc6/pone.0299324.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/d8bfeb1e0510/pone.0299324.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/3a3aa38a28e8/pone.0299324.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/62cc8f3d157b/pone.0299324.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/cd896d011288/pone.0299324.g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/b84ba4f53325/pone.0299324.g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/4696108c2f95/pone.0299324.g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/7957f2a30b99/pone.0299324.g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/b066d74fd7a0/pone.0299324.g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/cf0400a70619/pone.0299324.g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/ed91b7180d47/pone.0299324.g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/f4f3be37e268/pone.0299324.g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/d5a5280ac13a/pone.0299324.g019.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/5ed232b81369/pone.0299324.g020.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/dbf14cbd8ed6/pone.0299324.g021.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/ad1373eb379b/pone.0299324.g022.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fd00/10956875/3c5f22a61874/pone.0299324.g023.jpg

相似文献

1
ChainAgile: A framework for the improvement of Scrum Agile distributed software development based on blockchain.链式敏捷:基于区块链的 Scrum 敏捷分布式软件开发改进框架。
PLoS One. 2024 Mar 21;19(3):e0299324. doi: 10.1371/journal.pone.0299324. eCollection 2024.
2
A novel dilated weighted recurrent neural network (RNN)-based smart contract for secure sharing of big data in Ethereum blockchain using hybrid encryption schemes.一种基于新型扩张加权递归神经网络(RNN)的智能合约,用于使用混合加密方案在以太坊区块链中安全共享大数据。
PeerJ Comput Sci. 2025 Jun 17;11:e2930. doi: 10.7717/peerj-cs.2930. eCollection 2025.
3
Designing A Blockchain-Empowered Telehealth Artifact for Decentralized Identity Management and Trustworthy Communication: Interdisciplinary Approach.设计一个基于区块链的远程医疗工具,用于去中心化身份管理和可信通信:跨学科方法。
J Med Internet Res. 2024 Sep 25;26:e46556. doi: 10.2196/46556.
4
Smart traceable framework for transportation of transplantable organs using IPFS, iot, and smart contracts.使用星际文件系统(IPFS)、物联网(IoT)和智能合约的可移植器官运输智能可追溯框架。
Sci Rep. 2025 Jul 2;15(1):23364. doi: 10.1038/s41598-025-06471-2.
5
Prescription of Controlled Substances: Benefits and Risks管制药品的处方:益处与风险
6
Automatic Recommender System of Development Platforms for Smart Contract-Based Health Care Insurance Fraud Detection Solutions: Taxonomy and Performance Evaluation.基于智能合约的医疗保险欺诈检测解决方案的开发平台自动推荐系统:分类法与性能评估。
J Med Internet Res. 2024 Oct 18;26:e50730. doi: 10.2196/50730.
7
Blockchain-enhanced electoral integrity: a robust model for secure digital voting systems in Oman.区块链增强选举诚信:阿曼安全数字投票系统的稳健模型。
F1000Res. 2025 Apr 28;14:223. doi: 10.12688/f1000research.160087.2. eCollection 2025.
8
Blockchain-Based Trust Management Framework for Cloud Computing-Based Internet of Medical Things (IoMT): A Systematic Review.基于区块链的云计算物联网 (IoMT) 信任管理框架:系统评价。
Comput Intell Neurosci. 2022 May 19;2022:9766844. doi: 10.1155/2022/9766844. eCollection 2022.
9
Blockchain Integration With Digital Technology and the Future of Health Care Ecosystems: Systematic Review.区块链与数字技术融合与医疗保健生态系统的未来:系统评价。
J Med Internet Res. 2021 Nov 2;23(11):e19846. doi: 10.2196/19846.
10
Using large language models for enhanced fraud analysis and detection in blockchain based health insurance claims.利用大语言模型加强基于区块链的健康保险理赔中的欺诈分析与检测。
Sci Rep. 2025 Aug 13;15(1):29763. doi: 10.1038/s41598-025-15676-4.

引用本文的文献

1
Expression of Concern: ChainAgile: A framework for the improvement of Scrum Agile distributed software development based on blockchain.关注声明:ChainAgile:一种基于区块链改进Scrum敏捷分布式软件开发的框架。
PLoS One. 2025 Sep 2;20(9):e0331232. doi: 10.1371/journal.pone.0331232. eCollection 2025.
2
Client engagement solution for post implementation issues in software industry using blockchain.使用区块链解决软件行业实施后问题的客户参与解决方案。
Sci Rep. 2025 Apr 7;15(1):11806. doi: 10.1038/s41598-025-95448-2.