业务、架构、技术,我们应该关注什么

  一个企业存在的必然和前提就是获取企业生成的利润,怎么样合法合理取得利润呢,企业怎么样生存下去呢,很简单,为客户提供等值的产品与服务,客户支付你相应的报酬。
  我们是从事软件企业,我们提供的是行业的管理软件,为行业客户提供软件及配套的一些管理思想及其方法,随客户的业务调整进行必要的调整,也根据软件的管理思考和管理对客户企业的组织、业务进行调整和重组。
  对于客户来说,是不关注技术本身的,客户只需要能满足企业所开展业务的软件及配套服务,当然,信息化的浪潮及可持续发展的思想,决定产品必须在未来一段时间之内是能支撑业务动作的,这就需要在系统架构和技术选择上有一定的高瞻远瞩。
  说白了,市场经济决定,商业之道即是软件之道,市场的需求决定着软件技术的发展。
  
  不过,技术反过来也影响着客户的选择,所以人都希望自己企业的信息化是先进的嘛。
 
  客户是不懂技术和架构,也是不懂得思想,从某种意义上来讲,目前市场的主流技术并不一定是先进技术,而是占有市场绝对优势在位的企业在宣传他所掌握的技术是最新进的。从而影响着整个市场,如果透过本质,其实只有两个字“利益”。
 
  利益决定着选择,有着雄厚技术积累的IT企业,也许他的技术是很陈旧的技术,但是,如果要应用新技术,那么其自已完善的技术体系要适应变更需要付出很高的成本,这部分企业往往占着市场的绝大多数优势。
  应用新技术来提高其技术基础,也可以应用新型开发工具加速产品的开发和投放市场的速度,为了自身的利益,在宣传上就会宣传新技术的优势,但是这部分企业,不占市场的绝大多数优势,可以说是弱势的一方。从某种角度来讲,新技术的应用和推广往往是一些中小企业。
 
  目前在企业应用领域,Java和.Net两大陈营打个不停,其实永远争不清楚,java的起步毕竟要早,并且已经形成了完善的软件生态链,银行、电信、税务等信息化先行的行业已经是他的天小,同时,这此企业,也在不停着说着java的好处,也在建立着强大的技术壁垒。
  .net起步要晚,但其依托于微软这个巨人,加上其vs开发工具快速的生产效率,正一在步步的蚕食着原本属于Java的市场,微软技术在中小型企业的优势得到很多中小企业的支持,加上其与桌面产品整合的优势,在未来几年,必将是一股很强的力量。
  
  谁是谁非,说不清楚,能说清楚的只有我们应该满足企业的业务需要,业务至上是前提,只有在这个前提之下考虑技术和架构才是合理之举。
上一篇:个人之思考整理


下一篇:基于DotNet构件技术的企业级敏捷软件开发平台 AgileEAS.NET - 系统架构