墨菲定律IT版(3) 能通过系统开发的可视化看到啥?



  过去是文档化,现在讲究可视化(可见化),其重要性被翻来覆去的强调。可是,并不是进行的很顺利。

定律之9:
  所有的文档都是在系统上线后写出来的


  教科书上说,要经过基本(外部)设计书,详细(内部)设计书,操作设计书(操作手册)等文档的确认流程之后,才能进展到下一步的工作。实际上,都是在系统上线之后才写出来的(当然,是在还能写出来的情况下)。
  而且,是按照上面的逆序,从操作设计书,详细设计书,到基本设计书的顺序完成的。
  为什么呢?因为首先让用户参考的操作设计书是必须的。然后,操作过程中产生了新的需求。这个需求能否实现,要做详细设计书中检查。最后,变得明确的基本设计书终于完成。这样的最大的理由,就是不会差生“返工”。

定律之10:
  源代码才是表示实际情况的唯一的文档

  “文档倒是有,不过是5年前的了”。
  同一个名字的文档有5个的情况也不是多么稀奇的事情。
  其中有3个文档里面写着“最终版”。没办法,只好去查源代码了。不过,程序倒是还在,而源代码不知道在哪里。就算找到了,版本对不对也没有人知道……
  千年虫的问题闹得很严重吧。内部管制也是?

定律之11:
  不许文档化。给我用逆向工程的工具来搞定

  重视合理性的组织是不保留任何文档的。
  根据要求,利用逆向工程的工具,从源代码中生成UML图,作为详细设计书。然后参照业务用语对照表把项目名称改为业务用语后,当作基本设计书来用不就行了嘛。这样的话,就再不用在意文档是否正确。反正,只要“有文档”就满足了。

定律之12:
  只用容易流程化的部分才有实际意义
定律之13:
  原则上忽略
任何例外

  因为实际的业务是很复杂的,所以要是用DFD(Data Flow Diagram:数据流程图)来画的话,就需要纵横无数的线条。在这里,只留下作者认为是重要的线。但是,实际上被删掉的线上也许有实际的业务活动也说不定。
  DMM(Diamond Mandala Matrix:功能构成图)里面本来列举了8个子业务,但是因为计划映射在一起,所以只能列举出6个子业务。要是本来有7个的话,就要把一个删掉。要是本来有5个的话,就要捏造出一个来。
  CRUD(Create,Read,Update,Delete),一种纵列是数据单元或事件,横列功能组成的二维表格。既有使用很特殊事件的功能,也有没什么功能用的事件,所以表里面会有大片大片的空白。想要避免这种情况,只要把这种例外都去掉就万事大吉了。
  信息系统功能构成图里面,要按照系统单位记入每个功能。但是有个系统里面功能太多,规定的格子里面写不下。这时就用“等等”来代替,但是,却无法得知这些“等等”是什么功能。这些例外项目都应该写在另外的文档里面,但是,那个文档绝对是不会让人看到的。

定律之14:
  为了达到“可见”,看的人必须要相当的能力才行
定律之15:
  三面投影图
外行看不懂,俯视图又画不出来

  可视化要想让得到相关人等能够理解的话,只能给给对方(老板等)看这种画的像迷宫一样的东西。要让人看得明白的话,就要牺牲严谨性。而缺少严谨性的文档,是设计不出来系统的。
  这样,就有必要画几个不同的图表出来。随着利益相关人的身份的不同,就会被要求提出不同的图表。当然,这些图表里面存在着矛盾。结果就是,老板看着装饰在墙上的图表(已经发黄了)的同时,与之没有任何关系的业务信息系统正在运行个不停。

定律之16:
  人类不能同时看到左右


  这些图表,是把整体按照某个视点截取下来的一个部分,就好像是从某一个角度看大象的某一个部位而已。例如DFD,就需要有物理模型和理论模型两种图表,而且控制和时机还无法描述。这样的话,想要全面地理解的话,就不得不把众多的图表关联起来参考才行。这种事情,就只有是相当程度的专家,或者闲人才能办到。
  虽然也有管理这些图标直接的整合性的工具,但是要是使用这种工具的话,上述的“原则上忽略任何例外”就越发的强盛起来了。

定律之17:
  可视化使得让所有相关者都能满意


  那么,为什么可视化如此受到重视呢?
  对于IT部门来说,通过制作这些图表,不但能给外人一种努力工作的感觉,而且还拥有了已经得到老板同意的免死金牌。老板呢,虽然自己看不懂,但是能给公司内外的人一种已经确立了咨询技术监管制度的印象。而检查法人或者顾问呢,则可以按照图表的数量获得报酬。可视化的实现越困难,工具开发厂商的利益就越多。
  在此同时,可视化的基准被ISO确立,产生了“可视化适合性评价制度”认证,认证人员的培训以及资格认证等等新的NPO或特殊法人机构也能成立了吧。



原文链接:
http://www.atmarkit.co.jp/im/cits/serial/murphy/03/01.html
版权归原作者所有,转载请包含原文链接

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/378235/viewspace-700423/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/378235/viewspace-700423/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值