架构师的职责主要有如下4条:1、确认需求在项目开发过程中,架构师是在需求规格说明书完成后介入的,需求规格说明书必须得到架构师的认可
架构师需要和分析人员反复交流,以保证自己完整并准确地理解用户需求
2、系统分解依据用户需求,架构师将系统整体分解为更小的子系统和组件,从而形成不同的逻辑层或服务
随后,架构师会确定各层的接口,层与层相互之间的关系
架构师不仅要对整个系统分层,进行“纵向”分解,还要对同一逻辑层分块,进行“横向”分解
软件架构师的功力基本体现于此,这是一项相对复杂的工作
3、技术选型架构师通过对系统的一系列的分解,最终形成了软件的整体架构
技术选择主要取决于软件架构
WebServer运行在Windows上还是Linux上?数据库采用MSSql、Oracle还是Mysql?需要不需要采用MVC或者Spring等轻量级的框架?前端采用富客户端还是瘦客户端方式?类似的工作,都需要在这个阶段提出,并进行评估
架构师对产品和技术的选型仅仅限于评估,没有决定权,最终的决定权归项目经理
架构师提出的技术方案为项目经理提供了重要的参考信息,项目经理会从项目预算、人力资源、时间进度等实际情况进行权衡,最终进行确认
4、制定技术规格说明架构师在项目开发过程中,是技术权威
他需要协调所有的开发人员,与开发人员一直保持沟通,始终保证开发者依照它的架构意图去实现各项功能
架构师不仅要保持与开发者的沟通,也需要与项目经理、需求分析员,甚至与最终用户保持沟通
所以,对于架构师来讲,不仅有技术方面的要求,还有人际交流方面的要求
本文仅代表作者观点,版权归属原创作者,如需转载请在文中标注来源及作则名字。
免责声明:本文系转载编辑文章,仅做分享只用,如有疑问请联系邮箱:110@zbj.com
什么叫门户网站?什么叫局域网站?
门户网站和普通网站有什么区别?
现在各类型的门户网站已经进驻我们的生活,人们每天基本有三分之一的时间在浏览各大网站,那到底什么是门户网站,对我们的影响有多大呢?
门户网站的技术架构怎样设计方案?
门户网站的盈利模式有哪些?
校园门户网站的项目需求该怎么写
门户网站的技术架构怎样设计方案
怎样才能做好一个门户网站的运营?
门户网站地方站的运营模式?
想做个门户网站,现在做什么方面的比较好
公司如何与门户网站搞好关系
企业门户网站系统有哪些特点?
一直想做一个门户网站,怎么做