OK, I’ve got nothing to say.. other than concepts.
其实不得不承认,任何时候,这个世界都和时髦脱不了干系。
时髦的人,时髦的事,时髦的穿法,时髦的口头禅。
现在的社会习惯于制造准则,创造一大批没有个性,善于重复的高效人才。恩。是的,当你觉得很好的时候,不妨检查下是不是已经符合所有别人准则,于是已经不是自己。
扯远了。其实我要说的是收到的一封邮件,提到了以下四个名词。
BPMN
业务过程建模标记法(英文:Business Process Modeling Notation,简称:BPMN)[译注1]是工作流中特定业务过程的图形化表示法。它由业务过程管理倡议组织(英文:Business Process Management Initiative,简称:BPMI)开发,该组织已于2005年与对象管理组织(英文:Object Management Group,简称:OMG)合并,从那时起,BPMN由OMG维护。BPMN当前版本为1.2,2009年1月发布,有重要修改的2.0版本正在进行中。
当前国内的流程管理还仅仅限于工作流范围,各家厂商都在吹嘘自己的产品。其实说实在的,都不咋的。原因很简单,流程化的业务实现,类似于上个世纪初的流水线改造,类似于ERP的实施,是需要整个行业理念的更新换代的。哪怕是IT应用最为广泛的金融和电信产业,也未达到这个程度。所以,管理业务的流程化,还只是一个构想,自然不会有成熟的产品。
至于BPMN这种基于业务层面的整合,那就更遥远了。之所以看好BPMN,在于其可以足够简化,这就为不同层面的沟通架构了桥梁。不至于离题太远。事实证明,规范是促进沟通效率的最有效手段。不指望BPMN变成人人理解的东西,但至少能够象UML一样深入人心。虽然我觉得90%的人根本就不理解UML和ER图。
Scrum
Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum在英语的意思是橄榄球里的争球。
虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums.
Scrum最吸引人的地方,在于它的自然。机会是项目管理中最自然的方式:提出目标,跟踪进度,协调资源。
Scrum就好象是项目管理中的即兴演讲,在短时间内提出并勾勒解决问题的蓝图,在一个小的团队有针对性的解决问题。非常适合于加速里程碑式的目标。简单实用。
其实Scrum可以应用于软件项目管理以外更多的方面。因为它很切合目标定义的SMART原则,或者说,更像是团队SMART的实施。通常来说,越是简单的有效的原理,就越有时间的价值。不过值得注意的是,简单的东西并不意味着浅显,需要不断深入的思考来发掘其潜在价值。
BIRT and BI
商业智能,又称商业智慧或商务智能,指用现代数据仓库技术、线上分析处理技术、数据挖掘和数据展现技术进行数据分析以实现商业价值。
商业智能的概念经由Howard Dresner(1989年)的通俗化而被人们广泛了解。当时将商业智能定义为一类由数据仓库(或数据集市)、查询报表、数据分析、数据挖掘、数据备份和恢复等部分组成的、以帮助企业决策为目的技术及其应用。
商业智能又是一个这几年被用烂的词汇。原因就是其很低的门槛和看起来很美的前景。
大多数通常意义的商业智能实现都变成了一个报表工具。大多数ETL都只有OLTP的功能。大多数的数据仓库只能叫做数据批发市场。
原因就是,这太难了。
好用且可实现的数据仓库,必然是基于业务的充分理解的;可实现且可用的分析模型,必然需要长期的经验模型,基于数据分析和挖掘理论的有效实践。对于一个技术人员来讲,最直接的观感大概就是简化数据展现的实现,也就是做报表。
而实际上,这种好看的东西是没有商业价值的,好看之后,也只有好看而已。
数据的价值,一个是完整和真实,另外一个层面就是效率和附加值。
数据产生数据的同时,如果原始数据到数据之间的转换产生太多的效率问题,就无高效的产生数据的附加值,进而影响数据系统的价值。
NGCS
呃,还有一个是Flex,这东西不想多说了,谁知道过几年会被什么东西替代。
但是觉得渐渐BS架构遇到了越来越多的瓶颈。新一代的CS,NGCS?其实有很多可以实践的课题。诸如Adobe AIR, FLEX, XUL, XFORM, 个人觉得都是这方面的一个努力。创造一个跨平台的,可用的Client环境,弥补目前HTML标准的不足,同时不丧失BS结构的优势。
对于定制性更强的企业软件来讲,其实可以先行一步,通过主动转变来提供更优的客户体验,占领市场。
呃。我真的非常善于瞎说。喜欢的看看,对味的评评,反对的驳驳,这都挺好。
After the day