期刊目次

加入编委

期刊订阅

添加您的邮件地址以接收即将发行期刊数据:

Open Access Article

Advances in International Computer Science. 2024; 4: (1) ; 1-3 ; DOI: 10.12208/j.aics.20240007.

Technical support for Agile development and collaborative work: Evaluation and comparison of Internet software development tools and platforms
敏捷开发与协同工作的技术支持:互联网软件开发工具和平台的评估与比较

作者: 张春栋 *

Hoyoverse Singapore

*通讯作者: 张春栋,单位:Hoyoverse Singapore;

发布时间: 2024-07-28 总浏览量: 117

摘要

该文对支持敏捷开发,协同工作等互联网软件开发工具及平台进行了全面评价。首先讨论敏捷开发工具与平台是怎样通过它们的协同功能来支持团队合作的。在评价热门敏捷工具协同功能的基础上,分析协同工作是怎样优化敏捷开发流程,提高团队效能的。然后,本文对主要版本控制系统,持续集成/部署工具,云服务平台以及集成开发环境与代码编辑器进行对比分析,从而揭示其功能特点,性能稳定性,成本效益和用户体验。最后根据实际应用场景提供工具及平台选择建议,目的是为软件开发团队提供决策支持。

关键词: 敏捷开发;协同工作;版本控制系统;持续集成/持续部署

Abstract

This paper gives a comprehensive evaluation of Internet software development tools and platforms that support agile development and collaborative work. We begin by discussing how agile development tools and platforms support teamwork through their collaborative capabilities. On the basis of evaluating the collaborative function of popular agile tools, this paper analyzes how collaborative work can optimize agile development process and improve team effectiveness. Then, this paper compares major version control systems, continuous integration/deployment tools, cloud service platforms, and integrated development environments with code editors to reveal their functional characteristics, performance stability, cost effectiveness, and user experience. Finally, suggestions on tool and platform selection are provided according to actual application scenarios, with the purpose of providing decision support for software development teams.

Key words: Agile development; Work together; Version control system; Continuous integration/continuous deployment

参考文献 References

[1] GB/T 43435-2023, 信息安全技术 移动互联网应用程序(App)软件开发工具包(SDK)安全要求[S].

[2] 贾晓辉, 李勇军. “互联网+”背景下软件开发技能学习服务支架研究[J]. 信息与电脑(理论版), 2022, 34 (03): 249-252.

[3] 刘博豪. 基于互联网的软件开发技术推广服务管理平台V1.0. 湖北省, 武汉东湖学院, 2021-11-01.

[4] 杜彬. 基于移动互联网的软件开发技术探讨[J]. 信息系统工程, 2021, (08): 65-67.

[5] 林煊, 杨田贵. 软件开发工具Java编程特点及其技术分析[J]. 数码世界, 2019, (05): 61.

引用本文

张春栋, 敏捷开发与协同工作的技术支持:互联网软件开发工具和平台的评估与比较[J]. 国际计算机科学进展, 2024; 4: (1) : 1-3.