系统分析员、系统架构师、项目经理的区别
额外的话说了不少,还是回来看看,到底“系统分析员、架构师、项目经理”之间有着什么样的差别?下面按自己的理解粗略的整理了一下,也许并不全面,绿色部分代表每一个角色主要需要参与考虑的活动(注:下面所说的系统分析员混合了设计的职责):
首先看一下架构师和系统分析员的区别:
1、系统分析员必须考虑自己所设计系统的方方面面,他是系统实现的原始作者,也对系统能否满足客户的技术要求以及产品成本是否可接受起着最直接的作用。
2、架构师一般在软件组织内仅仅是少数人,他们主要负责对产品的架构进行评估以及子系统之间的接口批准上,评估的主要方面集中在系统级的质量属性和成本上,包括:当前架构是否满足可靠性要求、系统架构的可扩展性、可重用性、性能以及基础的公共功能等等。他们必须对系统分析员设计出来的系统进行最初的把关,所以责任重大,也需要经验非常丰富的人来承担。在公司其他部门和Ivar Jacobson的交流中,Jacobson明确的指出,架构委员会不是常设组织,通常都来源于团队的系统分析员,唯一常设的职位通常只有一个主席,其他的成员必须临时来源于系统开发的一线,只有他们最了解系统开发的基本思想。
3、系统成本是架构师和系统分析员最容易忽略的事情,而这个也是他们最基本的职责之一。
接下来看看系统分析员和项目经理的差别:
1、一个不合理的计划往往被归咎于项目经理,但这并不是事实。计划的制定严重依赖于系统分析员所设计系统的部件完成工序,而唯一能对这个作出准确判断的只有系统分析员。所以,计划的最初版本是来源于系统分析员而不是项目经理。项目经理在这方面的主要作用是协助系统分析员制定计划,帮助考虑人员、资源方面的投入情况,并在项目的执行过程中严格监控项目的进度情况。
2、质量目标的制定和计划一样,来源于系统分析员,尤其是性能、可靠性等关键技术指标,而这些的第一跟踪主体也是系统分析员。项目经理在其中的角色,只是协助系统分析员安排各种资源,完成这些目标的测试、跟踪等活动。
3、成本是唯一的需要架构师、系统分析员以及项目经理共同关注并且严格控制的因素,原因很简单,这是大家靠着吃饭的来源。
4、项目其他的非技术方面的因素,则基本都是由项目经理负责搞定,包括合同、人员沟通、采购等等。
- 1[内蒙古]房屋建筑工程施工现场安全技术详解
- 2坂本一成作品集
- 32015年安全工程师《安全生产管理知识》每日一练(7.31)
- 42015年造价员《安装工程》知识讲义3
- 5[硕士]保水性路面组成设计与性能评价
- 62015年一级建造师考试《建设工程项目管理》(11)
- 7二级建造师答疑精华:管理与实务答案
- 8招标师项目管理知识点:项目投融资管理
- 92015年全国建设工程造价员考试模拟测试题(2)
- 10一级建造师复习资料:定时基准有三种传输方式
- 11关于批准设立江苏省常熟市沙家浜等12处国家城市湿地公园的通知
- 12北京市2015年注册咨询工程师考试报名12月17日开始
- 13论某跨河矮塔式斜拉桥支架搭设
- 14锚栓的加设
- 15MZ1400T双向移动模架主梁的有限元分析及应用
- 16一级建造师法规知识点:工程分包制度涵义
- 17中铁电气化局集团贵广高铁贵阳枢纽“动力心脏”全部就位
- 18一级建造师工程法规复习资料考点解析——民事行为能力
- 19某桥跨河行架核算
- 20招标师采购法律法规知识点:行政监督部门的法律责任
- 21建筑工程施工经验小结
- 22一级建造师复习资料:计算机网络的组成
- 232015招标师招标代理机构资格分类:招标代理服务费用
- 24咨询工程师答疑:资金申请报告
- 25XXX桥系杆拱支架现浇施工技术
- 26陕西:前四月高速公路建设投资95亿元 占年计划29%
- 272015招标师考试教材《招标实务》考点:工程建设项目设计
- 28监理工程师答疑精华:功能性贬值
- 29对汉江水环境监测中心现状的思考
- 3009年一级建造师考试《项目管理》真题精选(1)
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼