最近太忙了,写各种项目开发及维护相关的文档花了很多时间,上面问需不需要个Technical Writer。我很怀疑一个Technical Writer,能够吧需求文档,设计文档,用户手册等相关的东西写好么?我感觉,这些都是系统最主要的负责人才能写得出来的东西。那除去这些东西,Technical Writer还能写什么呢? 各位项目开发中有Technical Writer么?和开发人员怎么合作呢?
光看技术的话,老马早就说过,分布式第一原则就是尽量不要采用分布式。速度,安全,服务自治造成的数据重复,消息的映射工作,事务及出错处理,异常复杂的沟通和协调,等等等等。没事不要给自己找麻烦 要从商业价值的角度出发,比方,一个服务如果有三个使用者,开发和维护这个服务的投入(包含上述分布带来的弊端)基本上就等于三个使用者各自单独实现所需功能的总投入,那么多于三个使用者的时候你就可以考虑将功能抽取为服务了,要是有十个使用者你就赚大了。反之,低于三个,你就不要在那里折腾了。 SOA 为什么在国外那么火,在国内为什么老是叫好不叫座?我感觉和“跨国”,“集团&rdqu ...
  • 00:11
  • 浏览 (780)
  • 评论 (0)
写在“架构之路”里面的回帖,拉过来arhive下 做系统软件,做产品(比如SAP),做互联网,做游戏,做企业应用...,对架构师的要求显然是不一样的。可能我们大部分人都在做企业应用,所以自然就把企业应用里面的架构师当作架构师的标杆了。 做企业应用的话,国外的大企业,一般三块: (1) IT Strategy : align business with IT,经常CXO们会组成一个group来讨论这个东西 (2) IT Architecture : global,reginal,national architecture teams, foucs在全局和水平的 ...
  • 12:24
  • 浏览 (764)
  • 评论 (0)
evanyuan
搜索本博客
博客分类
最近加入圈子
存档
最新评论
评论排行榜