版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、商品信息管理系统外包方案一、 背景分析随着公司业务的快速发展,运维部处于满负荷工作状态,做为公司业务支持系统的一部分,为适应公司业务的快速发展,急需改变现状,进行系统化升级。经研究决定采用外包开发方式,进行系统开发和功能实现。二、 目的和意义提高运维部现有工作效率,降低人力和物力成本,解决运维部业务支撑瓶颈问题,为公司未来的业务扩张打下坚实基础。三、 项目流程制定系统需求文件评估选择外包商成立内部项目组审核外包方案协助进行详细需求分析和系统设计监控系统开发系统测试系统验收四、 项目实施具体分析4.1 系统需求4.1.1 系统概要1) 系统稳定性高,达到连续无故障运行240小时以上2) 界面人性
2、化,简洁3) 兼容性强,能与公司现有ERP、网站系统兼容4) 代码注释详尽,便于理解5) 系统功能完善,反应迅捷4.1.2 系统框架1) 要求采用B/S架构?还是B/S与C/S混合架构2) SQL数据库还是ORACAL4.1.3 系统主要功能模块1) 权限管理模块:支持系统使用人员分级权限管理2) 资料管理模块:支持人员资料,商品资料,模特资料,拍摄师资料,化妆师资料的维护3) 样品管理模块:支持仓库抽样,支持条码枪扫描条码和供应商提供条码匹配核对,支持样品库存查询、异常登记和反馈4) 商品信息录入模块:支持条码枪扫描录入,支持商品信息智能录入(1.数据库已有信息不重复录入;2.可调用信息调用
3、录入;3.支持联想录入)5) 联机审图模块:支持后台审图,支持图片删除、批量重命名6) 智能修图模块:支持智能修改图片大小、尺寸、人物或商品定位,像素调节7) 进度查询统计模块:支持样品状态查询、统计和分析8) 作业分配模块:支持商品组、摄影组、修图组、工艺质量/录入组的工作分配9) 质检模块:支持记录质检行为,导出质检报表,自动计算合格率10) 工资统计模块:支持人员工作量统计和分析,支持绩效考核计算,支持财务数据导出11) 报表打印模块12) 数据传输模块:支持大容量图片数据实时传输13) 帮助模块:支持各模块功能详细说明,系统维护说明,疑难处详细解释等系统其他注意事项4.2 评估选择外包
4、商1. 外包商的硬件实力2. 外包商是否具有同类型系统开发经验3. 外包商开发团队所在地是否在广州4. 外包商外包项目管理是否规范,是否具有外包项目过程监控文档模板5. 外包商信誉6. 外包商荣誉4.3 审核外包方案4.3.1 开发进度审核要求外包商所提供的方案里包括开发进度详细列表,要求各模块的开发时间安排合理,需求分析应占20%的开发时间,代码编写占用约40%的开发时间,系统测试占用约20%的开发时间,预留20%的开发时间进行系统完善和优化。4.3.2 开发成本审核软件开发价格 A B A:估算工作量经验值 B:软件企业的平均工资人月 Q:风险系数l Q 1.5 T:复用系数0.25 1(
5、外包商具有同类型系统开发经验越多,复用系数则越低,外包商开发成本则越低) :综合系数2.7 3.09(商务成本、国家税收、企业利润、管理成本和质量成本)采用此公式可以根据外包商给出工作量经验值进行价格的大致估算。4.3.3 开发功能审核1) 完全支持现有业务的运行并可拓展。2) 功能能够有效提升效率,节约工作时间,降低手工工作量。3) 要求外包商所提供的方案里包括系统开发功能详细列表。4.3.4 设计框架审核1) 可管理性:便于人员分工,模块相对独立,利于配置管理。2) 可扩充性:系统负载合理,并考虑系统后期的升级、扩容和扩充性能。3) 可移植性:应用服务器、数据库管理系统。4) 需求的符合性
6、:系统大小合理性与适度复杂性。5) 可维护性:系统方便后期维护。4.4 成立内部项目组4.4.1 项目建设组织结构图4.4.2 内部项目组成员职责表角色职责PMl 负责项目的整体把控,包括项目进度、质量、成本把控、项目测试、项目需求确认和变更确认。l 定期向负责人汇报项目状态l 负责协调项目组成员的沟通,会议的组织和安排l 负责项目完成后的培训仓库抽样负责人l 负责协助外包商需求分析人员进行功能需求分析l 需求确认以及需求变更申请l 系统验收测试商品组组长l 负责协助外包商需求分析人员进行功能需求分析l 需求确认以及需求变更申请l 系统验收测试摄影组组长l 负责协助外包商需求分析人员进行功能需
7、求分析l 需求确认以及需求变更申请l 系统验收测试修图组组长l 负责协助外包商需求分析人员进行功能需求分析l 需求确认以及需求变更申请l 系统验收测试录入组组长l 负责协助外包商需求分析人员进行功能需求分析l 需求确认以及需求变更申请l 系统验收测试模块维护人员l 负责模块的后期功能开发和维护工作l 跟进所负责的功能模块开发,审核、制定和编写模块开发文档说明文件l 功能模块测试和系统验收系统维护人员l 负责系统的后期维护和配置l 系统维护文件的制定和审核l 系统测试和验收4.4.3 建立内部项目沟通机制1) 建立会议沟通制度,由PM根据项目开展情况负责发起,项目相关人员参与。2) 制定需求变更
8、申请、确认单。4.5 监控项目开发过程4.5.1 成本监控影响后期外包开发成本变更的因素:1) 需求变更,主要包括系统功能的拓展,需要在合同签订时进行明确,功能变更在范围内不增加成本,对于超出范围内的需求变更,可以考虑内部进行开发。需求变更应尽量避免,在需求调研阶段应该对需求进行明确和细化,并要求各环节负责人签字确认,以尽量减少后期的需求变更。2) 进度控制不当,主要包括我方配合度不够导致开发进度拖延,在项目开发过程中,要注意对开发进度做到深入了解,根据进度制定我方测试计划,并提前准备好测试数据,做到按计划执行。4.5.2 进度监控1) 建立周例会制度,每周五下午与外包商项目经理进行沟通,确定
9、项目按照计划进行和本周项目工作内容以及下周工作计划。2) 建立周、月报表制度,每周、月外包商项目经理必须按时提交周、月报表,报表内容应该包括项目进展进度、项目具体工作内容、项目进展变更说明,以及变更计划完成时间。4.5.3 质量监控1) 要求外包商建立详细的质量控制方案,提供功能模块测试报告和完成节点,由我方安排模块维护人员进行测试比对,比对通过才允许外包商进入下一环节。2) 监控外包开发人员,对于外包商开发人员变更要求及时通知我方。3) 建立开发过程文档库,对需求分析、编码设计、实施各环节统一文档制作标准,以规范项目开发的沟通工作。4) 抽样检查,对代码编写环节要求代码注释详尽,便于模块维护人员理解。4.6 项目测试4.6.1 阶段测试在项目进行的阶段即参与进行测试,以保证尽早发现问题并解决问题1) 功能模块测试,测试各功能模块需求实现程度。2) 功能模块稳定性测试,测试稳定性是否达到要求。3) 功能模块兼容性测试,测试兼容性是否达到要求。4.6.2 最终测试系统开发完成后进行最终测试,测试系统总体性能是否满足我方需求。1) 系统功能需求性测试,测试系统是否达到各项需求的功能点。2) 系统稳定
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年债权转让合同标的及转让条件
- 机器人启蒙班课程设计
- 机器人仿真教学课程设计
- 本科电厂水处理课程设计
- 本科煤化工课程设计
- 本岗位考核方案
- 本地的隔音降噪施工方案
- 本地商场电梯装修方案
- 本土东京问题研究报告
- 大型水库水池施工方案
- 公路管理工作常见五大诉讼风险及防范
- 公安局市人大代表履职情况报告
- 探析高校图书馆文创产品开发与推广-以清华大学图书馆为例
- 课题结题成果鉴定书.doc
- 大江公司高浓度磷复肥工程可行性研究报告(优秀可研报告)
- 修旧利废实施方案
- 带轴间差速器地分动器特性分析报告材料
- 急诊科护理质量控制措施
- [复习考试资料大全]事业单位考试题库:乡村振兴试题及答案
- 如何做好群团工作
- 保险代理业务及台帐管理制度
评论
0/150
提交评论