模具信息管理系统开发维护服务外包项目运维方案策划:青岛弘智电子工程有限公司主讲人:李XX(销售工程师)时间:2015年8月20日目录项目概述01平台优化02运维服务保障03运维方案04一项目概述背景目前已经开发完成MIM模具信息管理系统,为满足市场对于系统个性化需求,同时减少项目投入,后期系统开发维护以外包人员形式进行,供应商按照海尔模具需求做平台开发维护修改完善。现状此项目是为满足海尔集团模具信息化需求,有效的跟踪模具生产情况,对模具的维护、保养的以及全生命周期进行管理,为模具的使用者、供应商提供模具管理信息。一项目概述(一)项目背景现状背景产品日常维护咨询服务;产品使用的咨询服务;为海尔模具现场恢复由于系统故障而引起的数据错误;根据该平台的用户类别,设置相应的个性化需求信息模具整体状态、效率及寿命进行评估时有准确的数据支持模具用户、模具制造商对模具使用、模具信息管理,有平台支持模具使用过程中的相关信息有效记录运维需求优化升级需求前期开发需求(完成)一项目概述(二)需求概述统一运维成立专业运维团队,负责整个维护相关工作.软件升级修复产品中出现的缺陷统一运维运维管理软件升级运维管理严格按照相应的运维流程执行,保证系统正常运转沟通项目开展方向需要避免的问题1、根据已经开发完成MIM模具信息管理系统,结合现在的需求进行平台优化完善。2.平台运维1、数据完整性及逻辑性不强;2、数据安全性不足,控管不方便;3、资料统计分析及时性及灵活性不够﹔一项目概述(三)项目进展思路项目概述01平台优化02运维服务保障03运维方案04目录客户提出诉求,研发团队被动接受,然后通过软件手段将客户描述的诉求编写成计算机语言。诉求梳理,整理成需求是软件过程中非常重要一部分,需求的理解偏差可能导致软件项目的延期甚至失败。边开发边沟通交流需求,是避免需求理解偏差有效手段。前期根据分析的需求和已有的平台设计优化后的框架,同时与用户交流确认建立起框架后,边做边与用户交流细节,保证项目尽快高效完成MIM开发模块细节确认MIM开发框架确认二平台优化(一)需求开发阶段MIM模具信息管理系统运维开发需求序号数据信息模具所有者模具管理者模具制造者模具使用者模具维修者备注GO财务开发部模具管理员1待维修模具分布图√2供应商模具列表图√√3客户模具综合图√滚筒注塑4模具管理者信息√5模具信息分布√√√6用户消息√√√√√√√7基础数据√√√√√√8新增模具√9报废预警√√10模具异常√√√11模具状态√√12总模具√√√√√√√13待保养√√√√√14待维修√√15新调拨√√二平台优化(一)需求开发阶段界面优化+对应需求测试&运维1系统经过单元测试,集成测试,系统测试,验收测试测试方式主动识别软件故障。保证有故障及时测试出来及时修复。系统测试23系统试运行1-3个月,最大限度在实际生产环境中排查故障,保证试运行完毕后正式运行程序的稳定性,产出试运行报告。试运行报告运维交接试运行结束,实施运维交接,研发团队需要对运维团队进行项目培训,并提供常见问题说明书等文档。二平台优化(二)项目测试&运维项目概述01平台优化02运维服务保障03运维方案04目录弘智公司成立于2011年5月,注册资金500万元人民币,是一家立足青岛、辐射全国的专业软件服务公司,技术人员占公司总人数70%以上,主要为优秀制造企业提供全流程管理软件集成解决方案。三运维服务保障(一)公司简介角色职责素质组成运维经理主管运维团队内外的管理,沟通5年以上运维管理经验。熟悉JAVA,C#(.net),C++,C1人运维工程师前期平台优化完善。后期项目故障的原因分析,处理等工作2年以上项目开发经验熟悉JAVA,C#(.net),C++,C1人测试工程师故障处理后的测试。项目交接过程测试验收等工作3年测试经验,熟悉黑盒,白盒测试方法,熟悉各类测试工具1人三运维服务保障(二)团队建设组建运维团队主要目的就是将运维进行规范,提升运维效率,提高运维质量。间接要求软件本身质量的提升,对软件质量起到项目监理作用。在保证运维结果的情况下,本次运维方案目标应达到以下目标:成立专业运维团队,团队内部分工明确(项目经理,运维工程师、测试工程师)。整个软件过程规范,包含开发过程,运维过程项目开发采用CMMI成熟度模型,达到开发过程BUG,风险可控,开发轨迹可在文档中清晰呈现整个运维事件中,时效性对于运维效果是一个非常重要的指标。响应及时包括三方面:运维事件触发立即响应,运维事件处理过程协作畅通,运维团队与对客户的反馈沟通及时。职能明确过程规范响应及时三运维服务保障(三)运维目标项目概述01平台优化02运维服务保障03运维方案04目录FMR流程协作:当运维事件(故障)发生时,相应参与人员会按规范的流程进行相应的响应协作监控:对于运维事件协作过程分层级(红色,橙色,黄色等)进行监控预警。按流程进行相应的提醒事件升级管理:如果某一事件不能在规定的时间内由一线支持小组解决,那么会有更多有经验的人员和参与进来。运维流程主要是通过流程协作的形式对于运维事件进行处理。包含三个部分:流程协作,协作监控,事件升级管理。四运维方案(一)运维-流程概述输入客户服务台维护工程师运维经理输出发起阶段处理阶段电话,邮件,QQ,工单开始事件发起有效性登记FAQ解决单独处理编写处理方案执行处理方案事件升级反馈客户结果验证结果FAQ事件单归档YNYNY故障,根据用户提出故障需求,工程师根据需求处理执行:四运维方案(二)运维-故障预警监控主要对运维流程监控,通过设定预警规则,生成预警信息,以后台自动调度的方式将预警信息推送给相应的人。预警分析监控点采集自动调度信息推送预警流程涉及到运维流程中的事件到达提醒,事件将超期提醒,事件逾期通告对采集点进行监控,通过预设定规则,区分紧急度,生成预警信息依据时间,事件紧急程度等实际情况,系统智能触发监控,推送流程依据接收人不同的角色信息,推送相应的预警信息根据流程的紧急度,严重度,处理时间限制等预先设定升级条件,满足条件事件流程自动升级,并进行预警四运维方案(三)运维-预警监控如果某一事件不能在规定的时间内由一线支持小组解决,那么会有更多有经验的人员和参与进来。这就是事件升级,它可能发生在事件解决过程的任何时间;职能性升级:需要具有更多时间、专业技能或访问权限(技术授权)的人员来参与事件的解决;运维工程师无法完成事件产出项目经理内部专业工程师外围开发团队/技术部门协调资源解决协调资源组织团队解决解决方案职能性升级结构性升级YN四运维方案(四)运维-事件升级谢谢观看持续为客户创造最大价值------青岛弘智电子工程有限公司