论文部分内容阅读
随着企业的不断发展壮大,企业业务范围逐渐拓展,项目数量日益增加,为企业带来极大的管理及人力资源压力。因此,结合“互联网+”的时代背景,以互联网为基础的众包模式逐渐兴起。众包模式是建立在项目合作双方自由自愿的基础上,将本应由企业员工执行的工作任务,外包给非特定的网络大众,使企业员工不再局限于企业内部。通过众包模式,可以让企业更好地发展自身的核心科技,有充分的时间来提升自身企业产品的技术含量。本文将“众包”思想与企业软件项目管理有效结合,针对企业中存在项目经理难以找到合适的接包人员,项目、任务、人员等信息难以管理,项目成员间缺乏沟通,项目进度难以把控等问题,设计并开发了一个基于众包的企业项目管理平台。本平台由管理员、项目经理和接包人员三个角色组成,管理员对接包人员的个人信息进行认证,认证通过后方可参与项目;项目经理发布项目需求,通过众包模式进行项目团队组建、项目任务分配、项目任务进度查询等,高效地管理众包模式下的企业项目;接包人员可以在本平台内提交任务成果、进行在线讨论、提交简报(日报、周报、月报)、查看权限内文件等。为了提高项目队伍的组建效率,提升用户使用的体验感,本平台基于协同过滤推荐算法,实现对众包项目和接包人员的双向推荐。同时,平台全程动态跟踪管理服务,为企业解决项目管理需求。本平台由Web端和Android移动端组成,Web端前端采用HTML5、bootstrap框架及vue进行开发,服务端采用轻量级的PHP框架开发,采用面向对象的开发结构和MVC模式;移动端采用Android平台进行开发,通过Http协议将数据请求发送到Web服务器,服务器将响应数据封装成JSON格式,再返回到移动端,移动端接收到JSON格式的数据进行解析后将数据显示在UI界面上。基于众包的企业项目管理平台,提高企业外包项目管理效率,使企业更好的集中精力发展核心业务。企业以最低的成本,就可以实现高效的项目管理、人员管理、任务分配,并以最直观的方式进行进度把控、质量监管,同时平台对资源采取一定的保密措施。