面向软件外包平台的协同过滤推荐算法的研究
2021-09-09谭鸿乐沈春龙何嘉欣
现代计算机 2021年19期
谭鸿乐,沈春龙,何嘉欣
(南华大学计算机学院,衡阳 421001)
0 引言
现如今,服务型中小型企业如果要寻求程序员为企业开发软件,可以在一些IT网站上进行招聘,如程序员客栈、猪八戒网、码市等平台,或者是在各种贴吧、论坛上发布需求。但是这些方式都存在着诸多的问题。其中,需求方能否准确地辨识开发方的能力是首要问题。同时,大部分需求方是非专业的,正如喻珠晗[1]在软件外包的风险研究中发现软件外包行业存在着外包方选择不合理的问题,有可能出现因技术能力或管理能力不足,无法按期完成合同,甚至最终无法交付的情况。这些平台对于需求方并不那么友好,缺乏合适的推荐算法来缓解需求方“找人”难的问题。本文尝试运用基于软件项目的协同过滤的推荐算法,对不同需求方群体进行分类,在需求方群体中进行协同过滤推荐,实现优质匹配。
1 相关工作
目前市面上的软件外包平台面向的是专业开发者,流程繁琐并且开发费用昂贵。而中小型企业希望的是便捷与低成本开发,陆俊宏等人[2]也在其研究的软件外包策略中指出软件外包的目的就是企业为了能够在提升自身核心竞争力的同时降低软件项目的成本,把软件项目中的所有或者部分工作发包给能够进行外包服务的企业进而完成的软件需求活动。因此,需要一个能够智能匹配开发者跟中小企业需求方的软件外包平台。而该平台的核心是智能匹配算法,其使系统智能地推荐开发者,以此来优化软件外包行业中的需求方“找人”这一行为,而算法的设计就是本文研究的内容。……
登录APP查看全文
