12 2009 档案

企业级系统架构和工具类软件架构的区别
摘要:今天同事问起在系统中使用WebService有什么用处,和一般的直接写在客户端有什么区别,有什么好处?回答这个问题,确实有点意思。因为既然问了这个问题,就说明有一些前提的没有达成一致,直接解释技术本身,是很容易事倍功半的。因此首先搞清楚,推荐使用SOA架构的背景,是我们在做企业内部的信息化工作。在这个大背景下,我们再来探讨SOA是不是好的问题。否则,SOA不一定是最好的方式。那么我们尝试系统地去分析在企业信息化的背景下,和一般的工具类软件架构到底有什么不一样的地方。第一、用户群体不一样。工具类软件往往是独立用户使用。而企业级的系统,往往用户涉及不同的岗位和个人,最经常涉及的就是需要协同工作的岗 阅读全文

posted @ 2009-12-29 01:16 ohmyjava 阅读(995) 评论(0) 推荐(0)

企业信息化中常见决策点应对
摘要:我和一位朋友在聊天的时候,谈起在甲方的做信息化,和在乙方做信息化的不同点在于,在甲方做信息化,需要搞定为什么要上一个项目。而乙方参与进来的时候,项目其实已经启动了。是的,作为甲方的我们,往往痛苦就在于,想上一个项目到让公司决定上一个项目。公司再怎么愿意投钱,也需要看到这个项目的效益所在,而不会盲目投钱。在这个过程中,可能会很困惑,不过如果把握好几个关键决策点,让公司决策项目上线相对还是容易的。至于后面如何做,那就要有项目管理经验的人负责了。这里就不多谈了。我们尝试一般项目的规律,提出几个关键决策点。先有整体规划,还是先上项目很多企业老总都会问这个问题,特别是那些每年都要做战略规划的公司。他们会 阅读全文

posted @ 2009-12-28 08:44 ohmyjava 阅读(258) 评论(0) 推荐(0)

信息化项目要学会向上要支持
摘要:谈到信息化项目,很多人都会意识到是一把手工程。但是,在现实中,很多CIO或者IT主管面临的问题往往是,信息化是他们在负责,上级往往是在下达任务!当然,首先我们必须判断这个项目的影响面,如果这个项目仅仅影响一个部门,那么问题就小多了,而如果影响很多部门,向上要的支持,绝对不能少。你必须明确两个问题:第一,这个问题你自己一个人解决不了。这个就不用我多解释了。主要还是职权以及工作业务内容的不一致,会导致项目协调非常困难。第二,这个问题必须你来牵头解决。这和上面不矛盾。主要是说明你必须找人解决这个问题,你要找的,就是找你的上级!不过,我这篇不是要讲如何向上要得支持的技巧,而是要我们重视上面能够给我们的 阅读全文

posted @ 2009-12-21 01:27 ohmyjava 阅读(148) 评论(0) 推荐(0)

做程序员老婆的幸福
摘要:刚好看网上一个写程序员老公的《说说程序员老公的一些事情——请帮忙分析是不是典型程序员》,想起自己就是一个程序员,也是一个老公,却不以为然起来。虽然不以为然,却并没有驳斥的任何意思。毕竟很多人都不一样,程序员也又不一样之处。她的幸福老公是程序员,作为程序员我的老婆又何尝不幸福呢?首先就是简单。作为程序员的我们,永远是思想最简单的,因为我们只会考虑1+1=2的问题,不知道还能把1+1=3。当然了,这种情况,我们确实遇到过。调试程序的时候,往往会发生显然不可能的结果。聪明的我们知道,只有一种可能,访问了不该访问的地址空间!我们是严格遵守这个准则的。空间都是经过合法手续申请的,归还手续也非常齐全,而且 阅读全文

posted @ 2009-12-21 00:49 ohmyjava 阅读(176) 评论(0) 推荐(0)

导航