刘安战,郭基凤,缑西梅,李勇军
(中原工学院,河南 郑州 450007)
面向软件的众包平台设计与实现
刘安战,郭基凤,缑西梅,李勇军
(中原工学院,河南 郑州 450007)
众包提供了一种全新的组织劳动力方式。为了解决软件开发的众包问题,在分析软件众包主要方式的基础上,设计并实现了面向软件的众包平台。根据软件开发的特点,该平台将众包软件项目分为竞赛项目、竞标项目、众+项目和自发项目,以实现其开发和管理流程。围绕众包软件平台的用户角色、主要用例及规约、系统设计、功能实现等内容,设计并提出了基于软件工程瀑布模型和原型模型的众包模式,采用瀑布模型来实现众包项目的在线严格线性流程管理,采用原型模型来实现众包项目的螺旋式流程管理,参与的用户可实时跟踪项目进展,实施项目在线管理、在线交易和评价等工作。运行测试表明,所设计构建的软件众包平台可行有效,能实现软件项目的在线众包,为软件众包提供了一种全新的解决方法。
软件众包;众包平台;竞赛;竞标;众包
众包(Crowdsourcing)[1]一词最早于2006年6月在美国《连线》杂志上出现,记者杰夫霍维将其定义为:“一个公司或机构把过去由员工执行的工作任务,以自由自愿的形式外包给非特定的大众网络的做法。”众包就是把特定的工作任务,通过网络公示给受众,并向按需要完成组织任务并支付约定报酬的大众承包模式[2]。众包也是利用共享网络外包给公众个人[3]。……