Successful Management of Cloud Based Global Software Development Projects: A Multivocal Study
软件行业正在不断探索更好的方法来开发应用程序。实现这一目标的一个新现象是基于云的全球软件开发(CGSD),它指的是组织采用云计算服务来支持全球软件开发项目。CGSD方法影响项目管理方式的战略和业务方面。目的:本研究的目的是确定有助于CGSD项目管理的成功因素。研究方法:我们进行了多焦点文献综述(MLR),以确定CGSD项目管理的最新技术和实践的成功因素。我们确定了有助于CGSD项目管理的32个成功因素。结果如下:MLR的研究结果表明,上市时间,持续发展,财务重组,可扩展性此外,研究结果表明,有一个正式的文献和行业的灰色文献报道的成功因素之间的正相关。结论:本研究的结果可以帮助实践者制定有效的CGSD项目管理所需的策略。
2022-08-18 cs.SE
Challenges in Understanding the Relationship between Teamwork Quality and Project Success in Large-Scale Agile Projects
本研究针对大规模敏捷项目,通过调研196名参与者复制单团队研究,发现原有团队协作质量与项目成功的理论模型不适用,分析了差异原因并呼吁加强团队间互动相关研究。
2024-01-31 cs.SE
Forking Around: Correlation of forking practices with the success of a project
基于分叉的开发使开发人员更容易和直接地为开源软件(OSS)做出贡献。开发人员可以派生现有项目并在其本地版本中添加更改,而不会中断主项目中的开发过程。尽管开放源码软件的效率很高,但80%以上的项目是不可持续的。确定与开放源码软件成功相关的要素可以启发开发人员关于项目的可持续性。在我们的研究中,我们探讨了由于基于分叉的开发而产生的低效率,如重复开发,分散的社区,缺乏模块化等,是否与项目的可持续性结果有关。我们制定了八个指标来量化ASFI数据集中项目的属性。为了找到指标与项目成功之间的相关性,我们对具有显著p值的指标建立了逻辑回归模型,并使用R中的stepAIC函数进行反向逐步回归分析,以交叉检查我们的发现。研究结果表明,模块化,集中管理索引和硬分叉是一个项目的成功。开发人员可以使用我们的研究成果来规划和构建他们的项目,以增加他们成功的可能性。
2021-12-29 cs.SE
Risk Analysis and Success Levels of the Software Project Developed in Technocity
日常生活中几乎每个方面都需要的软件项目,每天都在增长并变得越来越重要。然而,这种不断增长的软件提出了一个更复杂的结构。然而,这种软件的增长是一个更复杂的结构。在这种情况下,分析和控制过程和软件项目的成功水平是想知道的。因此,本研究透过问卷调查中所发现的风险因素清单,来辨识与分析在泰诺城执行的软体专案所遇到的风险因素,并判断专案成功的程度。为此,收集了必要的数据,确定了软件风险因素,并对这些因素进行了分析。采用描述性分析方法对研究中获得的数据进行分析,使用Microsoft Excel 2010和IBM SPSS Statistics 21.0软件。此外,还包括分析结果和研究中开发的软件的成功程度。根据研究的结果,特别是;被观察到成功完成约95%的软件项目开发的Technopolis和交付给客户,尽管在项目的持续时间,预算,人员和目标的分歧。
2019-02-09 cs.SE
An Effective Docker Image Slimming Approach Based on Source Code Data Dependency Analysis
针对 Docker 镜像冗余及环境依赖提取不完整问题,提出 δ-SCALPEL,通过静态数据依赖分析和命令链表建模实现镜像瘦身,最高可减小 61.4%。
2025-01-07 cs.SE
Descriptions of issues and comments for predicting issue success in software projects
软件开发任务必须成功地执行,以达到软件质量和客户满意度。了解软件任务是否可能失败对于确保软件项目的成功至关重要。问题跟踪系统存储软件任务(问题)和评论的信息,这可能有助于预测问题的成功;然而,几乎没有关于这个主题的研究存在。这项工作研究的有用性的文字描述的问题和评论,预测问题是否会得到成功解决或不。从四个流行的问题跟踪系统中提取了588个软件项目的问题和评论。7个机器学习分类器在30 k个问题和超过120 k条评论上进行了训练,并进行了超过6000次实验,以预测三种类型问题的成功:错误,改进和新功能。结果提供的证据表明,问题和评论的描述是有用的预测问题的成功与超过85%的准确性和精确度,并随着时间的推移,问题的成功预测不同。与软件开发相关的词语与预测问题成功特别相关。其他沟通方面及其与软件项目成功的关系必须使用来自软件工具的数据进行详细研究。
2020-06-02 cs.SE
Role of Project Management in Virtual Teams Success
虚拟团队是一群地理上相距遥远的人,他们一起工作,为一个共同的组织实现共同的目标。从过去几年来,这一概念已经演变,并出现了全球项目管理的想法。虚拟团队在降低成本、雇用合格的劳动力和促进全球化方面都是有益的。虚拟团队虽然对组织有益,但却难以成功地管理和控制。可能会有几个挑战,如文化问题;不同的时区和沟通差距。这些挑战并不难管理;我们可以使用有效的项目管理技能来克服这些挑战。这些技能将成为使虚拟团队成功的成功因素,并将通过比较传统团队和虚拟团队的调查结果来确定。
2020-08-30 cs.SE
A Framework of Critical Success Factors for Agile Software Development
University of Cape Town(开普敦大学)
本文通过分析53项研究,识别出敏捷项目中的21个关键成功因素,分为组织、人员、技术、过程和项目五大类,强调人员和过程因素的重要性,提出理论框架指导未来研究。
2026-02-04 cs.SE
Which Combination of Test Metrics Can Predict Success of a Software Project? A Case Study in a Year-Long Project Course
本研究通过为期一年的软件工程项目课程数据,利用线性混合效应建模分析发现,自动化单元测试、验收测试和手动测试的高覆盖率组合对功能适宜性有显著影响,且后端低测试与用户故事推迟存在接近显著的相关性。
2024-08-22 cs.SE
Agile Meets Quantum: A Novel Genetic Algorithm Model for Predicting the Success of Quantum Software Development Project
本研究针对传统敏捷方法适配量子软件项目的挑战,结合遗传算法与两类分类器构建成功率预测模型AQSSPM,实验验证其可大幅提升项目成功率、降低成本,为敏捷量子项目落地提供关键参考。
2024-05-21 cs.SE
The Impact of Working From Home on the Success of Scrum Projects: A Multi-Method Study
多年来,选择远程工作的公司数量一直在增加,而敏捷方法论(如Scrum)也被用来缓解分布式团队带来的挑战。然而,COVID-19疫情迫使员工必须在家工作,这是前所未有的。本文采用两阶段多方法研究。在第一阶段,我们通过定性调查揭示了在家工作如何影响Soccer从业者。然后,在第二阶段,我们提出了一个理论模型,我们测试和推广使用偏最小二乘-结构方程模型(PLS-SEM)通过200个软件工程师谁从家里工作的Sockets项目的样本研究。通过评估我们的模型,我们可以得出结论,所有的潜变量是可靠的,所有的假设是显着的。此外,我们还进行了重要性-性能图分析(IPMA),强调了家庭工作环境的好处以及使用Soccer对项目成功的好处。我们强调在家庭工作环境中支持自主性,能力和相关性这三种先天心理需求的重要性。我们的结论是,家庭工作环境和使用的SNODE都有助于项目的成功,与SNODE作为一个调解人。
2021-07-13 cs.SE
A Fuzzy Approach to Project Success: Measuring What Matters
Aalto University(阿alto大学);Católica Porto Business School(波尔图商业学院)
本文提出将分层Type-1 Mamdani模糊系统引入项目成功评估,以最终用户持续积极影响为核心,克服传统李克特量表忽视情境依赖性的不足,为复杂评估提供更准确的动态度量方法。
2025-07-16 cs.CL cs.SE
Lessons from the Failure and Subsequent Success of a Complex Healthcare Sector IT Project
本文认为,IT故障诊断为错误的技术或项目管理水平往往错误地指向故障的症状,而不是一个项目的潜在的社会复杂性(复杂性导致的人和团体的相互作用),这通常是实际的失败的根源。我们提出了一种新的方法,利益相关者影响分析,可用于识别与社会复杂性相关的风险,因为它是基于社会科学,心理学和管理科学的见解。本文以1992年伦敦救护车服务计算机辅助调度项目为例,证明了利益相关者影响分析的有效性,并表明,如果我们的方法被用来识别风险,并减轻风险,它会降低项目失败的风险。本文的原始贡献包括扩大现有的帐户的失败,通过检查失败的粒度级别没有看到其他地方,使潜在的社会复杂性的风险源被确定。
2010-05-14 cs.SE
The Development of Electronic Payment System for Universities in Indonesia: On Resolving Key Success Factors
众所周知,IT项目是高风险的。为了取得项目成功,必须精心设计和实施避免和减少风险的战略。本文介绍了在整个信息系统,特别是电子支付系统,以处理在印度尼西亚的大学学费的发展,避免和减少风险的方法。设计了高校政策法规和制度模型,解决了项目成功的关键因素。通过实施所提出的方法,该系统已成功开发和目前运行。该研究在印度尼西亚万隆的Parahyangan天主教大学进行。
2011-05-01 cs.SE
Collaboration on Social Media: Analyzing Successful Projects on Social Coding
社交编码站点(Social Coding Sites,SCS)是一种在Web上共享软件开发项目的社交媒体服务,目前许多开源项目都是在SCS上开发的。SCS的一个特点是,它们在社交网络上提供了一个平台,鼓励具有相同兴趣和目的的开发人员之间的合作。例如,外部开发人员可以很容易地向项目成员报告错误和改进。在本文中,我们调查的关键项目成功的SCS的基础上的大数据组成的30多万个项目。我们关注以下三个方面:1)团队结构,2)与外部开发人员的社交活动,以及3)项目开发的内容。为了定量评估成功,我们定义了活动性、知名度和社会性作为成功指标。通过相关性分析、社会网络分析和主题提取等方法的研究发现,项目成员的数量和成员之间的联系度与项目成功指数呈正相关。其次,忠实地处理外部开发人员的变更请求的项目更有可能成功。第三,项目开发的软件的成功指数在不同主题之间存在差异。我们的分析建议如何在各种项目中取得成功,而不仅仅限于社会编码。
2014-09-04 cs.SE cs.SI physics.soc-ph
Impact of Task Cycle Pattern on Project Success in Software Crowdsourcing
众包正在成为一种被接受的软件开发方法,适用于产品生命周期的不同阶段。理想情况下,通过众包的大规模并行生产可能是一个选择,通过利用互联网上无限的工人资源,在软件工程快速收购。理解分解和上传并行任务的模式和策略,以保持稳定的工人供应以及令人满意的任务完成率,这一点很重要。本研究报告是对众包中可用任务生命周期模式的实证分析。根据众包软件开发(CSD)中的瀑布模型,本研究确定了每个项目的任务到达顺序的四种模式:1)先前周期,2)当前周期,3)轨道周期和4)新鲜周期。
2021-03-18 cs.HC cs.SE
A survey study of success factors in data science projects
Vicomtech Foundation Basque Research and Technology Alliance(Vicomtech基金会巴斯克研究与技术联盟);University of Navarra TECNUN School of Engineering(纳瓦拉大学TECNUN工程学院)
近年来,数据科学界一直在追求卓越,并在开发先进分析方面做出了重大研究努力,专注于解决技术问题,而牺牲了组织和社会技术挑战。根据以前对数据科学项目管理状况的调查,技术和组织流程之间存在显著差距。在这篇文章中,我们从对237名数据科学专业人员的调查中获得了新的经验数据,这些数据是关于数据科学项目管理方法的使用。我们提供了调查受访者在执行数据科学项目时的角色及其优先事项的额外分析。基于这项调查研究,主要发现是:(1)敏捷数据科学生命周期是最广泛使用的框架,但只有25%的调查参与者表示遵循数据科学项目方法。(2)最重要的成功因素是准确描述利益相关者的需求,将结果传达给最终用户,以及团队协作和协调。(3)坚持项目方法论的专业人士更加重视项目的潜在风险和陷阱、版本控制、生产部署管道以及数据安全和隐私。
2022-01-17 cs.DB cs.GL cs.LG