了解架构师的角色

  听了两节关于架构师的课程,一节分享案例。业务人员会和架构师,项目经理来探讨,此项目情况及评估。然后就是约客户讨论项目的需求及概要。架构师根据技术需求及项目需求进行评估。及确立组员,项目经理,讨论技术实现及功能及成本合算。告知业务人员估时估价。业务人员为客户报价格。

架构师的角色

  项目第一步就要了解客户的预算。这样与架构师,及项目经理做评估时会更好的了解及控制。报价时一定是比算高的。在为客户着想的情况下最好定价为预算相平。那么这个项目基本上就拿下了。过程中可能是很复杂的,但无关紧要,架构师只要是按需求提供完美的方案。需要列出所用的技术,并首先满足开发团队易用,便捷,高效,快速的开发。其次客户的要求相附合。这样项目主动权掌控在开发团队手里,易于项目的完成。当然客户如果对技术有特殊要求,架构师就要重新评估需求,包括,技术实现难易,团队成员组成,工时,所用架构技术的权限,法律法规等因素来规避风险。同时需明确费用点报给业务人员。与PM及业务估价。转交客户。

  项目开始到结束,架构师全程跟进解决团队开发过程中的相关问题,同时配合项目经理及对应人员。处理客户即时变化的需求。以应对项目开发过程中的快速修改。质量控制对提交代码问题审核。及性能处理及分析。优化代码提高系统性能。完系安全性。及严重 BUG修改等工作。所以架构师角色很重要,你不光要懂开发还要有一定的解决问题的经验和能力。项目细节,技术应用知识面得广泛。后期维护费用计算,根据客户合作情况来进行。可在前期报价中包含提供多久维护当然不能算作细则里,只能做个附加。维护期对于新增附加功能的情况及行估计提交。列出哪些维护工作是职责内,哪些是职责外,职责外需上报上级根据客户的合作情况决策是否收取相应的费用。

  以上是学习两节课后个人对架构师角色的理解,包括一个项目从洽谈到后期维护需要全程跟进。

 

类别

添加新评论

受限制的 HTML