系统分析和系统设计,系统设计的责任归属

  国内一般来说对系统设计的责任归属通常是以下几种状况:

  1.系统分析师兼系统设计

  这种比较少,比较常见的会是系统分析师写系统分析与设计的文件

  但系统设计的文件也只是参考或做样子

  以前我还遇过主管说他写了系统分析与设计文件,结果逻辑根本不通,最后我找到下一份工作就跑

系统分析和系统设计,系统设计的责任归属-梦幻科技

  2.程序员兼系统设计师

  这种很容易见到,我之前面试有几次是遇到说希望我能系统设计兼写程序,有次的职称说是叫主任工程师

  (就像乞丐中的霸主还是乞丐一样,我想这也还是工程师)

  我的理解是要把开发分两种人:「出张嘴」和「负责实作」,而负责实做的还要能自己考虑到构架的好维护性那些

  这样可以让系统分析师不用懂技术也没关系

  3.系统分析师和程序员一起承担

  这个会比较看双方自己如何分配责任了,但我觉得这不是种稳定的方式

  可能每次项目的分配都不同,那系统设计没做好到底算谁的?(惯老板思维:谁好凹算谁的)

  虽然国内老板思维可能是:「没有的话呢,反正就程序员多辛苦点啰,做不完就免费加班啊,但因为是责任制,所以没加班费唷(或者说者不是加班,只是做完没做完的事情罢了)」

  奴性重或真的很愿意牺牲的可能乖乖做,奴性不够重的可能就想「谁甩你啊,又不甘我的事情,我才不要做,不爽的话就找别人做啊」

  最后想说,就像我一直以来的态度,专职的系统设计师对软件开发是能带来好处的,是否有对公司有用要看需求(如果公司的思维只是只要能在dead line前有出来能跑的项目就好的话,我想系统设计师是没有价值的)。

  是否要用别的角色来兼任是公司管理者的自由,反正后果自负,不要不想找系统设计师,但是看到没系统设计师的缺点时就在那边抱怨

  (要是我没买对应的保险,发生意外能怪保险公司不赔我钱吗)


联系我们

13751415268

853408942

:853408942@qq.com

:9:30-22:30

QR code