一、公司简介
维码科技有限公司成立于2006年,是一家通过国家“双软认证”的IT企业,总部设在杭州,在北京、厦门、南宁、长沙拥有全资子公司或分公司,并在成都、西安、合肥等地设有办事处。维码科技多年来致力于为烟草企业提供先进的信息化解决方案,主要管理与技术人员拥有多年的烟草行业信息化咨询服务和系统设计开发经验。
维码公司自主研发了《维码应用软件开发平台》,并以此为核心技术不断加以完善。公司以“平台化的技术、工厂化的管理”的管理模式开发产品,实现产品的快速上线和持续改善。同时,基于自主知识产权的《维码应用软件开发平台》,开发出包括企业营销管理系统(CRM)、企业产品数字化研发管理平台(PDM)、项目管理信息系统平台(PMIS)等应用软件产品,服务于中国烟草行业,不断努力、致力于成为行业领先的、具有广泛影响力和美誉度的信息系统解决方案提供商。
成立至今,公司秉承“诚信、细致、创新”的企业文化,坚持“掌握细节,极度挑剔,才能风格尽出”的产品开发管理理念,致力于为客户提供实用、先进的信息化管理解决方案和服务。
二、产品慨述:
l PMIS:项目管理信息系统平台
维码公司应用项目管理的科学理论和方法,结合烟草行业项目管理实际,基于《维码应用软件开发平台》,开发出适用于烟草企业的项目管理软件。维码PMIS产品以控制项目的质量、进度、成本三要素核心,采用信息共享的协同管理方式,通过系统管理、投资管理、项目管理、计划管理、招标管理、合同管理、采购管理、资金管理、质量管理、资源管理、文档管理、综合查询等十二个功能模块,进行项目立项、计划、分解、执行、控制、验收全过程管理,并为国家局投资管理系统、在建项目工程项目监管系统提供数据支持。
l PDM: 产品协同研发管理平台
PDM研发平台从中烟公司品牌发展战略长远规划出发,立足于技术中心,以产品为核心,以管理产品价值链的产品数据(原辅料质量、产品设计、生产制造、成品质量、市场反馈信息等)和产品研发(烟草技术研发)活动为主线,建立技术中心统一、协同、开放、集成的工作平台和产品研发数据中心。以对内实现技术中心的内部事务管理,统一资源调配;对外实现“单点设计、多点生产”,统一市场营销体系下的烟叶物资采购和各生产点产品的“同质化”设计与生产,建立起产品研发与供应、生产、市场之间的信息纽带,真正实现自动化、一体化的经济技术运行体系。
l CRM: 营销管理系统
CRM产品平台以量化管理、科学决策为核心,以流程优化与整合为主线,通过标准化营销工作流程和内容,并导入项目管理和预算管理的科学方法,全面覆盖客户管理、销售管理、市场分析、营销管理、物料管理、绩效考核等国内烟草工业企业营销部门业务。以量化的信息为依据,有效的帮助烟草企业收集、管理、分析数据,为决策者提供可靠的信息支撑。
l 烟草商业PDA综合协同平台
烟草商业PDA综合协同平台集成GSM/GPRS、SMS和语音通信等通讯技术,结合GIS电子地图和GPS卫星信号,为客户实现多平台(PC机、手持终端)综合信息服务。围绕烟草专卖局/公司业务如OA、专卖证核发、营销数据分析、物流调度、人员考勤、网上配货等,为烟草公司各部门提供完善的管理平台,提高工作效率。通过与营销等系统的实时对接,及时、准确的采集零售户需求信息、库存、卷烟信息和调查资料,改善客户购烟体验,提升服务质量与客户满意度,从而提高企业竞争力和形象。
l 维码应用软件开发平台
维码应用软件开发平台采用.NET技术,是公司所有软件项目的基础技术平台,为产品及项目实施提供了简便易用的基于B/S结构的数据显示控件、丰富的开发基类、快捷的工作流设计及处理引擎;集成了强大的业务逻辑处理引擎以及完善的权限与角色管理功能;通过SOA面向服务的体系结构,运用XML+WebService技术,能很好的支持与其他技术架构(如J2EE)的松散耦合。所有这些特点加上极强的扩展性,让开发WEB系统就像搭积木一样方便快捷。
三、 项目实施
在传统的信息化项目建设模式中,项目实施方首先对该企业具体管理人员进行需求调研,由于调研对象忙于具体事务,在调研阶段无法提出细致明确的需求,导致需求调研事倍功半,对后期的系统设计、开发产生严重的影响。产品上线后,会发现与实际使用存在非常大的偏差,只能推倒重来或勉强修补,导致项目周期延长或项目失败。
基于这种现象,维码科技提出“快速上线、持续改善”的项目实施模式。“快速上线”,即项目实施时,项目实施人员通过《维码应用软件开发平台》,结合客户前期提出的功能性需求,实现原型快速上线,使客户在最短的时间内对产品功能产生感性认识,明确细化需求,实施人员再基于平台进行详细的系统设计、开发,短时间内形成符合客户实际需要的软件版本。在此过程中,客户的需求也并非一成不变,现场人员通过不断沟通了解客户思路,结合产品平台进行快速实现,进入项目“持续改善”的良性循环。
维码公司实行的 “平台化的技术、工厂化的管理”理念,保证了“快速上线、持续改善”的实施模式得以成功运作,只有基于平台化的技术才能实现产品平台的快速上线,只有工厂化的管理才能实现客户需求在平台技术的支持上快速、准确、标准化、低成本的持续改善,从而杜绝了由于需求变更频繁致使实施成本成倍增长,确保项目成功。
四、 质量管理
软件质量管理着重于确定软件产品的质量目标、制定达到这些目标的计划,监控及调整软件计划、软件工作产品、活动及质量目标,以满足最终用户对高质量产品的需要及期望。
在项目与产品实施过程中,我们秉承“掌握细节,极度挑剔,才能风格尽出”的产品管理理念,在开发质量和测试质量两方面进行严格的管理和监控。
1、 开发质量
(1)标准化设计开发流程
我公司针对任何一个设计、开发任务都必须通过维码MIS系统进行提交,MIS通过监控任务的执行进度、当前状态,控制过程质量,从最小粒度上控制项目的进度保证项目质量。
(2)文档管理
设计文档、开发文档、测试文档通过维码MIS系统进行统一备份,确保项目文档的及时和完整。
(3)软件复审
由项目经理、测试部主管以及开发部主管对部分软件需求、部分设计、部分源代码进行的有组织的复审活动,用以发现软件需求、功能、逻辑或实现的错误,保证软件的表示符合预定的标准,保证开发软件的方式一致,使项目易于管理,增进相互了解和培训后备人员,决定工作是否可以接受还是需要返工或改进。
(4)自我检查
开发人员自我进行需求分析设计和代码的检查,可以及时发现和纠正错误。
(5)详细设计
分布在全国各地的项目实施人员与客户进行调研后编写详细设计文档,通过维码MIS系统提交开发任务,由开发部主管接收并分配任务。
(6)提交测试
开发过程中,开发人员每完成一个功能模块,就将完成的源代码提交至公司SVN服务器,通过维码MIS系统向测试人员提交开发说明文档,测试人员通过从SVN更新源代码根据设计文档进行功能测试。
(7)修正错误
测试人员将测试结果通过维码MIS系统反馈给开发人员。开发人员修正程序后,重新将源代码上传至SVN并提交新的开发说明文档,维码MIS系统将流程重新定位到测试人员进行二次测试。测试通过后,测试人员打包程序源代码以及更新说明文档发生至现场实施人员进行系统升级。
2、 测试质量
测试质量管理的目的就是用最少的时间检测出系统中隐藏的各类错误,确保系统达到需求功能的说明,满足性能需求,在要求的硬件和软件平台上工作正常。
(1)测试准备
在软件的需求分析阶段,测试人员阅读有关资料,包括规格说明、设计文档、使用说明书及在设计过程中形成的测试大纲、测试内容及测试的通过准则,全面熟悉系统,编写《测试计划》,准备测试环境。
(2)测试要求
测试按软件设计开发的过程分成三个过程:单元测试、集成测试、验收测试,为了保证效益,分别有不同要求。
单元测试检查软件设计的最小单位—模块,测试该模块的实际功能与定义该模块的功能是否符合,在半个工作日内反馈结果。
集成测试是将所有模块按照设计要求组装起来提交测试,主要目标是发现与接口有关的问题,每个工作日都反馈一次测试结果。
验收测试是把所有的模块组装成完整的软件系统,进一步验证软件的有效性,即软件的功能和性能符合《需求规格说明书》的定义,同时检查《用户手册》的编写,测试结果在2个工作日内提交项目组。
各阶段测试都会有多次反复,每次测试结果反馈至业务开发部。
(3)测试评价
业务测试部结束对一个软件项目的全部测试工作后,填写《测试分析报告》,阐明缺陷的分布特征,帮助业务开发部发现开发工作的不足,以便改进。
五、 成功案例
淅江中烟工业公司:PDM产品研发管理系统
福建中烟工业公司:PDM产品研发管理系统一期
广西中烟工业公司:CRM营销管理系统一期
广西中烟工业公司:CRM营销管理系统二期
广西中烟工业公司:PMIS项目管理系统
广西中烟工业公司:PDM产品研发管理系统
安徽中烟工业公司:CRM营销管理系统
安徽中烟工业公司:PMIS项目管理系统
陕西中烟工业公司:CRM营销管理系统
深圳中烟工业公司:CRM营销管理系统
厦门烟草工业有限责任公司:MES生产执行管理系统
北京卷烟厂:EMS动力能源管理项目
长沙卷烟厂:EMS动力能源管理项目
广州卷烟厂:EMS动力能源管理项目
南京卷烟厂:EMS动力能源管理项目
龙岩烟草工业有限责任公司:EMS动力能源管理项目
厦门烟草工业有限责任公司:EMS动力能源管理项目
成都卷烟厂:EMS动力能源管理项目
。。。。。。