选择所在城市
400-0056-112
当前位置:问答»系统架构设计师的工作职责?

系统架构设计师的工作职责?

占恒
发起了问题 • 2 个回答 562次 浏览 • 2019/09/20 08:29
其他答案
段文娟

段文娟

 

深圳

类型:

家装设计师

答:架构师的职责主要有如下4条:
1、确认需求
在项目开发过程中,架构师是在需求规格说明书完成后介入的,需求规格说明书必须得到架构师的认可。架构师需要和分析人员反复交流,以保证自己完整并准确地理解用户需求。
2、系统分解
依据用户需求,架构师将系统整体分解为更小的子系统和组件,从而形成不同的逻辑层或服务。随后,架构师会确定各层的接口,层与层相互之间的关系。架构师不仅要对整个系统分层,进行“纵向”分解,还要对同一逻辑层分块,进行“横向”分解。
软件架构师的功力基本体现于此,这是一项相对复杂的工作。
3、技术选型
架构师通过对系统的一系列的分解,最终形成了软件的整体架构。技术选择主要取决于软件架构。
Web Server运行在Windows上还是Linux上?数据库采用MSSql、Oracle还是Mysql?需要不需要采用MVC或者Spring等轻量级的框架?前端采用富客户端还是瘦客户端方式?类似的工作,都需要在这个阶段提出,并进行评估。
架构师对产品和技术的选型仅仅限于评估,没有决定权,最终的决定权归项目经理。架构师提出的技术方案为项目经理提供了重要的参考信息,项目经理会从项目预算、人力资源、时间进度等实际情况进行权衡,最终进行确认。
4、制定技术规格说明
架构师在项目开发过程中,是技术权威。他需要协调所有的开发人员,与开发人员一直保持沟通,始终保证开发者依照它的架构意图去实现各项功能。
架构师不仅要保持与开发者的沟通,也需要与项目经理、需求分析员,甚至与最终用户保持沟通。所以,对于架构师来讲,不仅有技术方面的要求,还有人际交流方面的要求。

• 2019/09/23 16:09

候静

候静

 

西安

类型:

家装设计师

答:根据系统需求规格说明书,结合应用领域和技术发展的实际情况,考虑有关约束条件,设计正确、合理的软件架构,确保系统架构具有良好的特性;能够对项目的系统架构进行描述、分析、设计与评估;能够按照相关标准编写相应的设计文档;能够与系统分析师、项目管理师相互协作、配合工作;具有高级工程师的实际工作能力和业务水平。

• 2019/09/20 21:02

相关问答

服务行业管理者的职责是什么?

熊寒力
发起了问题 • 4 人回答 2877次浏览 • 2019/09/20 08:28
4
人回答

急跪求~我是做室内设计的,客户谈单完一看报价就没得谈了怎么办?

熊寒力
发起了问题 • 4 人回答 361次浏览 • 2019/09/20 08:28
4
人回答

求家装中布置水电以及开关插座图的规则?

熊寒力
发起了问题 • 3 人回答 788次浏览 • 2019/09/20 08:26
3
人回答