软件开发方面论文范文 跟基于互联网群体智能软件开发的现状和挑战相关毕业论文模板范文

这是一篇与软件开发论文范文相关的免费优秀学术论文范文资料,为你的论文写作提供参考。

基于互联网群体智能软件开发的现状和挑战

一、基于互联网群体智能软件开发现状

从现状来看,基于互联网群体智能软件开发主要面临的问题包括:

(1)以互联网群体智能为基础的软件开发为切实解决软件开发所面临的本质性问题提供一系列创新解决方案[1].即便目前涌现出现大量成功案例且案例历经深刻分析及解释,但是以互联网群体智能为基础软件开发仍停留于探索性实践阶段,尚未形成成熟完善的原理体系及技术手段以保证软件开发过程中群体智能形成可控性及避免重复出现[2].

(2)软件开发现状形成原因较为复杂,涉及群体智能现象、软件开发活动及群体智能应用于软件开发不可控性等因素,并且其现状蕴含重大研究挑战及研究机遇.从人类群体智能角度来看,群体智能不止是技术现象们更是兼顾经济、社会及心理等层面的复杂现象.此外,众包软件开发过程竞争者众多,协同者较少,只有质量完成度高的开发方或开发团队才能获取最多经济回报,一旦其他参与人员无法获取回报则造成人力资源浪费.

(3)此外,众包软件任务完成时间呈长尾分布,假如某个任务无法于短时间内完成或根本无法完成则大大影响其工作效率.

二、互联网群体智能软件面临的挑战

在上述分析过程总,对基于互联网群体智能软件开现状有了一定的了解.而对于基于互联网群体智能软件开发面临的挑战来说,主要包括:

(1)从人类早期历史角度来看,人类群体形成属于自然选择结果,以群体形式为存在方式的人类比独居个体人类大大减轻其生存难度.伴随社会生产力不断增强,生存对于人类个体不再属于关键性问题,其他因素对于人类群体形成具有更为重要的作用,例如:追求美好事物、释放革新、声誉、成就感、无私贡献及成本与回报等.由此可见,设计人类群体智能系统,需要以系统性认识理解为基础,保证人类群体智能系统设计的优化,并形成大规模互联网人类群体.显然,这便是基于互联网群体智能软件开发的一大挑战.

(2)社会化软件开发挑战.对于基于互联网群体智能软件的开发来说,面临着社会化软件开发方面的挑战.值得注意的是,在互联网逐步发展的背景下,互联网开始成为一种全新的软件应用领域[3].基于互联网的大环境下,软件的运行环境呈现了开放、动态以及不可控制的特点;软件也表现出分布、协同以及广泛的特点;随着软件规模和复杂程度的提升,便需要掌握扩展性更好的软件开发组织模式.比如,采取去中心化程度更高的群体组织模式,从而汇聚大规模互联网群体中的每一个体的职能与能力.总之,随着软件规模和复杂性的提升,基于互联网群体智能软件开发面临着社会化软件开发方面的挑战,有必要注重互联网群体智能的实现.

(3)信息管理层面的挑战.以技术系统为基础的大规模信息管理,针对不同类型的信息来说,开源软件开发项目一般使用不同的技术系统进行管理.比如,以电子邮件,或者互联网论坛为基础,然后针对开发期间形成的讨论信息实行记录及管理;又比如,利用缺陷追踪系统,对被发现的缺陷进行记录,然后针对缺陷整个生命周期当中的有关信息实行管理;此外,还可以利用版本控制系统,对不同贡献者提交的源代码进行记录及管理等.

三、结语

本文通过探究,认识到即便以互联网群体智能为基础软件开发技术层面尚未达到成熟可用水平且其发展研究尚存在较多不确定性及非共识性,但是已成为主流发展趋势及发展方向.如何切实解决软件开发所面临的本质性问题提出创新性解决方案,是相关技术人员所面临的主要问题.因此,相关技术人员以互联网群体智能为切入点分析软件开发现状及挑战,为软件开发研究实践领域提供具有价值性观察视角.H

软件开发论文范文结:

关于软件开发方面的的相关大学硕士和相关本科毕业论文以及相关软件开发论文开题报告范文和职称论文写作参考文献资料下载。

1、软件技术毕业论文

2、电子杂志制作软件

3、论文免费查重软件

4、软件论文

5、常用工具软件论文

6、开发杂志社