网站架构师的工作内容(CMS系统架构负责的人、团队和分析人员和项目经理相互配合)
优采云 发布时间: 2022-02-05 14:07网站架构师的工作内容(CMS系统架构负责的人、团队和分析人员和项目经理相互配合)
正如 ISO 标准中定义的那样,.NET 架构师是负责cms系统架构的个人、团队或组织。架构师与分析师和项目经理一起评估系统并提出建议,并协调开发人员团队。架构师参与整个开发过程,包括需求分析和架构设计、代码实现、测试、集成和部署。
主要职责包括:
1、了解需求
在软件项目中,在架构师参与之前会发生一些其他事情。一组分析师、IT 部门经理和执行部门会面、讨论、评估、咨询。一旦确定了新系统的需求并制定了预算,分析师就可以根据他们自己的业务知识、企业流程、环境和最终用户反馈得出典型的需求。
2、清晰细致的设计
架构师的最终职责是确定详细设计,这是架构师与开发人员沟通的结果。详细设计可以以多种形式存在,UML 图、文档、Viso 图,甚至原型。沟通对于建筑师来说至关重要。架构师和开发人员之间以及架构师和项目经理和业务分析师之间会发生通信,但不会与用户进行通信。对于建筑师来说,一个好的技巧是语言的清晰性。
3、故障cms系统
架构师根据需求,将cms系统分解为多个子系统。在这种情况下,架构师着眼于逻辑层和服务层。然后根据环境,确定层与层之间的接口,以及其他层之间的关系,系统所需的服务等级。整体设计与业务的目标和需求保持一致。在一些特殊的地方,需求驱动整体设计,而不是整体设计引领需求。该架构将包括一些通用准则,这些准则要求最大限度地减少模块之间的耦合,保持模块的内聚性,并确保每个模块都有明确的职责。
4、识别和评估可用技术
在了解了需求层次并设计了cms系统之后,下一步就是用特定的技术和产品来规划逻辑组件。架构师应该意识到与项目相关的产品和技术的成本和收益。架构师为项目推荐了一些性价比高的产品和技术。架构师不决定技术,他们只是根据自己的知识推荐技术。