畅享博客 > AMT consulting > AMT管理咨询9月-企业现场案例
2008-5-8 22:48:36

AMT管理咨询9月-企业现场案例

 

管理咨询 流程管理 IT咨询 知识管理 AMT企业战略执行保障体系

先不说准确性如何?光是编码问题,就已经让我感到头疼了!

谁在阻碍着数据标准化?

AMT咨询观点

枫联公司是一家专注于生产休闲服装的企业,它们在自己进行服装产品的设计、开发、并将主要生产环节外包的同时,采取直营零售和发展经销商渠道的形式开拓市场。短短的十几年,企业年销售额就已经达到了10多亿的规模。

而枫联公司又绝不是一个“只顾低头拉车,不顾抬头看路的企业”,企业不断发展的同时,也不忘加强管理信息化建设。公司在1998年就实施了大型的 ERP 系统,管理财务、采购、库存和渠道销售过程;在渠道推广经销商管理系统、零售门店推广POS系统,使得企业能够在进行渠道和终端门店管理的同时第一时间采集零售数据掌控市场信息、快速反应 …… 除此之外,公司还请其他公司开发了网上订货、生产进度控制等信息系统,促进信息共享、提高工作效率。

然而,这几年来,企业管理者意识到,一方面是在企业产品的市场化经营中,高层关心的国际化运作,多品牌运作模式、利润中心模式使得企业对于产品信息的需求更加精细、针对;另一方面,市场竞争的残酷性也使得企业不能够盲目设计和生产,有效分析势在必行。按照企业高层管理者的规划,公司打算在今年上一个BI系统,提高报表制作和经营分析的工作效率。当然,公司的信息主管张杰被委以此重任,不过,张杰觉得心里很没底,“目前系统理的数据很混乱,先不说准确性如何?光是编码问题,就让我感到头疼了。”  

下面就是关于编码遭遇到的一些问题:

²  首先是产品颜色的问题。 同一个款式的产品,往往有多个颜色。现在使用的系统编码规则里,颜色代码就是流水号,一款产品有几个颜色,就按顺序排下去。最先抱怨的,是销售部。产品1YR25468-1里的“-1”可能是黑色款,产品1WD23402-1的“-1”就变成了白色款,非常难记,一不小心就下错了订单、发错了货,还搞得代理商满意度下降。服装产品应季也就那么几周,换货又耽误好几天,生意怎么做啊?采购那边也跟着抱怨,不光卖货麻烦,我们收货也麻烦啊!产品设计部门也是头疼。想给下一季的产品策划案定个基调,信息系统里有那么多销售的数据,想做个消费者颜色偏好的统计却做不了,被告知产品颜色编码没有意义没法分析。然而,当张杰想下决心要把颜色编码统一的时候,发现也不是那么容易:颜色种类太多,想用一套编码来统一,编码方案必须要科学、能满足统计分析需求和业务操作需求,而且必须要预留足够的编码位数;这样一来,产品编码变长了,系统能不能实现不好说,更可怕的是这么多业务环节,出错的可能性也增加了,还不如不改。

²    一物多码的现象。 公司为了拓展新业务和新渠道,采用了事业部模式独立运作核算。新的事业部觉得老编码不能满足他们的需要,于是自己搞编码。新的问题出现了:两个事业部都在卖同一款产品,编号却不一样。公司每季要卖几百款的衣服,原材料和成品采购本来就复杂,一物多码又增加了操作的复杂度。而且,对于公司整体的经营分析也造成了偏差。各事业部本来就对信息系统抱怨很大,觉得流程多、麻烦,想让大家统一编码,只能招来更多的抱怨。

²  一码多物的问题。 一物多码只是添了麻烦,一码多物给公司带来的却是直接的生意损失。去年有一款风衣春季卖得很好,公司决定秋天的时候进行产品再上市。然而,由于原材料成本提高了,风衣的吊牌价从210元提高到了230元,标签也印好了,可是系统却因为风衣前后采用了同一个编码,结果报给经销商的价格是最初的210元。当产品部发现这个问题时,经销商已经根据210元的吊牌价折扣订了货、付了订金,再想找经销商追要提高的那部分,已经是不可能的了。这一部分损失又被产品部记到了信息部头上。

²  产品分类编码。 公司的信息化建设是从ERP开始的。产品编码的前几位中,除了款式、事业部的编码信息外,还有三位物料组的信息。物料组就是把产品按照功能分了大类,然而公司的产品线越来越丰富,原来的物料组编码规划已经不满足现在的业务需要了,原来预留的“其他类”里面已经看不出大类、小类的层次,基本上成了流水号。当初物料组编码规则考虑的管理方便、可以用于报表分析的作用,也就无法实现了。随着市场竞争的加剧,公司的产品开发和市场拓展考虑的因素越来越多。产品除了按传统的功能分类外,年龄、性别、风格、季节、节日、流行样式……越来越多的分类维度被业务部门要求加入到产品编码中,便于进行市场统计分析和管理决策。是不是都要加到编码中?要加多少才算完整了?张杰一想到这个问题就头疼。

²   摆在眼前的问题是年份问题。 因为公司的系统是98年上的,当时为了编码简单,只预留了一位数字位表示年份。马上就要开始08年的产品策划了,08年和98年产品可能重码的解决方案还没有个定论。

起初,按照张杰的想法,他觉得首先需要找几个ERP实施顾问对公司的ERP进行改造和重新实施,解决当前的紧急问题。经过招投标,最后他们选择了C咨询公司。可是,通过C公司对枫联公司的一系列访谈和调研,张杰发现,不单单是产品编码问题,对于其他重要的基础数据实体,比如客户、供应商、原材料等等,可能作为产品的一种重要的属性,这些数据实体都和产品有着密切的联系。在调整产品编码的同时,需要同时调整企业主要的基础数据编码,才能从根本上解决目前编码混乱的问题,做到数据标准化。

看来,编码方案中涉及到的各种管理和经营问题,不是简单的ERP改造可以解决的。 对于这个问题,张杰似乎有了更深入的感受……

本案例企业及人物为虚构,如有相同纯属巧合

唐志明

AMT Consulting  合伙人   专家顾问

交流信箱: Tim.Tang@AMTeam.org

编码该不该有含义?——揭示编码的秘密

读了本案例,感到很真实,也感到企业对规范数据的迫切需求。

作为信息化从业人员,我们经常会看到客户因为数据质量问题而无法体现信息系统的应用价值。究其原因,作为信息的基础——数据,在其全生命周期里如何管理和应用,一直是业界的一大难题。两年前我写过一篇文章叫《不要让数据毁了 ERP》来探讨数据的全生命周期管理。但对从数据转向有效信息中最重要的一环――编码,并没有展开论述。

我的体会是,编码与管理需求相关、与信息系统的技术架构相关、与应用系统的人员水平相关。小编码、大学问。今天就结合本案例,来谈谈我积累的一些经验和观点。

²  编码之前要搞清楚数据编码的目的

在没有严格界定的情况下,对大多数人来说,经常会把数据和信息混为一谈。其实两者有比较大的区别。数据可能是杂乱无章的,而信息则是规范过的,可以反映客观世界的某些规律化的、有效用的数据。

信息的规范性、反映客观世界某些属性的这种内涵,很大程度体现在数据编码,或者说体现在数据编码规则和对规则的使用上。

这样说来,编码的目的是将数据分类,规范整理为有效的信息。为此,现在绝大多数编码都是有含义的编码,对编码的要求一般体现在三个方面:对编码的第一要求是唯一性;对编码的第二要求是可分类;对编码的第三要求是反映所编码的承载信息,即数据内含的信息量。

用有含义的编码,其好处是好记好用。比如居民身份证编号,其 7 14 位为出生年月日,就很好记。但坏处也非常明显,有含义的编码很难保证数据的唯一性和其所承载信息的准确性。还是以居民身份证编号为例子,其 1 6 位代表地点,为所在省市县公安局的编号。但由于人口的流动性,你不能从简单地认为这个编号就是居民的居住地。过去由于认识上的错误,出现考到外地的大学生会按照新居住地办身份证的情况,结果出现一人两号。由此看来,编码首先要保证的是唯一性。是否能够承载其他信息,要视情况而定。

²  编码该不该有含义?

编码的目的是将数据分类,规范整理为有效的信息。但反过来说,将数据分类,规范整理为有效信息的方法并不只有编码一种。

过去,人们的做法是将编码分段,每一段指定不同的含义,再重组为一套统一的编码规则。这样就在一套编码体系中同时承载多个信息了,我们可以称之为“成组编码”技术。

而在今天,信息技术已高度发达。在信息系统里,更多地是采用将有效信息拆分为一个个独立的字段,通过对这些独立字段值的定义和使用,来实现数据的唯一性。相比“成组编码”,这种编码技术采用关系型数据库的技术架构,使得编码本身是否有含义已不重要,因为编码的值和多个编码之间的组合已经可以承载更多的有效信息。我们可以称之为“值列表编码”技术。

在信息系统的支持下,“值列表编码”比“成组编码”技术更好,因为它可以更好地满足编码的三方面要求。

下面举一个简单的例子来比较一下两者的差别。

就以案例中的服装产品编码为例。对编码的使用者来说,都希望服装产品编码中能够包含产品大类、款式、颜色甚至尺码等信息,这样既可以区分产品的唯一性,又可以分类和承载管理信息。

使用“成组编码”技术实现,就可能制定如下的编码规则:

1 成组编码”服装产品编码规则

而“值列表编码”技术将产品大类、款式、颜色分在三个独立的字段中来编码,产品则采用另一个编码。四个字段分别表示产品的四方面属性,它们之间既相互联系又相对独立。四个字段的编码规则可以变得很简单,用流水码就行了,因为大家关心的是由值列表构成的值集而不是编码的含义。对用户来说,可以直接选择属性的值,不用理会编码是什么,在一些软件中就采用系统自动编码来提高用户的软件可用性。

2 值列表编码”服装产品编码规则

²  编码的发展趋势是多属性组合

由于有信息系统的程序逻辑的支持,使用“值列表编码”能够将原本放在一个编码中的多个自然属性或者管理属性分别表示,就能够适应因业务的拓展而发生的编码变化。

但“值列表编码”也有一个缺点,那就是它将属性拆分了,但没有体现属性之间的关联性。每一个属性都实现了一物一码,但对几个不同编码之间的内在关系却很难表述。比如,现实中每一款服装的 SKU 并不是产品大类、款式、颜色、尺码的任意组合,而是根据产品设计风格选出的有限几种,如果用“成组编码”,就会按照编码规则穷举出很多根本不会用到的编码来,当编码的其中一个属性有很多值时,穷举会是一件不可能的事情。比如颜色就可能因为细小的区别而远不止 50 种(见下表)。为了解决这个问题,案例中原编码只能将颜色用一位数字流水号表示,但流水号并不与具体的颜色匹配,这就造成了颜色码混乱的问题。

1  三种编码方式产生的编码值集的比较

产品大类

款式

颜色

尺码

可能的属性值数量

5

20

50

10

成组编码”可编码总数

5 × 20 × 50 × 10 50000

值列表编码”   可编码总数

5

20

50

10

多属性编码”   可编码总数

上述四个属性的一个有限的组合

其实,一个 SKU 是特定产品大类+款式+颜色+尺码的组合。对一款服装而言,所有与物料相关的管理是面向 SKU 的,而不是面向单个属性的,而一个 SKU 又是多属性组合。也就是说 SKU 是产品大类、款式、颜色、尺码等属性可组合的一个子集。用多属性组合是当今编码技术发展的一大趋势。

实现基础数据的多属性组合管理,需要信息系统大量的代码支持,因为支持多属性组合的逻辑实现要体现在应用这些数据的所有表单、流程和事务处理程序中。

这一要求与几个编码的简单组合大不同,目前能够支持多属性组合的软件还不多,只有大中型、可配置的信息系统才支持多属性功能,绝大多数小型软件是不支持多属性的。象 Oracle 这样大型的 ERP 系统,可以支持最多 30 个属性的灵活配置,而中型软件只能配置固定的几个属性,因为实现这一功能的软件虽然用起来很方便,开发起来确实很难。

3 多属性组合编码”服装产品编码规则

随着信息技术的发展,所有的行业都可能转向使用“多属性编码”,但一些行业对多属性的需求更迫切。那么哪些行业必须用多属性编码结构呢?

一般而言,有下列两类行业最需要多属性编码。

一是产品的某些属性必须进行日常管理,而这些属性有很多变化值的行业,比如服装的颜色、鞋的款式、家具的材种等,这些行业必须考虑多属性。

二是产品是小批量、多品种、按单设计、按单制造的行业,比如军品研究所、个性化小电器、小批量的工业用控制装置等。

用多属性来组合编码是未来信息系统的发展趋势,也是企业根据自身产品和管理特点进行系统选型的重要指标。软件是否支持这一功能,需要专业知识和经验,如果读者需要在选型时判断软件产品,可来电来信联系笔者。

AMT是领先的“管理+IT”专业咨询服务机构。通过专业实用、为您着想的管理咨询与信息化咨询服务,AMT帮助企业和政府机构提升管理能力和效率,增强竞争力,创造更高价值。

AMT拥有实践经验、学习能力和知识整合能力强大的咨询团队。本着为您着想的精神、深厚的行业经验和丰富的信息化知识,AMT能够为客户提供战略与组织、市场营销、产品研发、生产运营、信息化应用领域专业实用咨询服务,并帮助客户将咨询结果落地,创造实实在在的价值。

咨询热线:021-68544488

欢迎登录 www.amt.com.cn


推荐到鲜果:

评论

您正在以 匿名用户 的身份发表评论  快速登录
(不得超过 50 个汉字)
       看不清,换一个
提示消息
(输入完内容可以直接按Ctrl+Enter提交)