最近从应用软件开发转岗为SA,首当其冲的就是要了解这个岗位的职责。概括地来看,SA日常工作包括:驱动软件版本更新和管理、联络软件及驱动厂商、技术支持、产品研发问题定位与追踪。
一、从项目各个阶段划分
分解到项目进行的各个阶段,其岗位职责包括:
1.在项目初始阶段负责创建项目资源模板、联络厂商并收集驱动、创建项目软件计划,确保时间表的执行各类活动、协助PM完成项目资料准备工作‘
2.在项目实施阶段负责定期完成驱动更新、DriverList的发行工作、分析跟踪并解决驱动、APP的Issue、针对具体问题进行沟通了解和跟进、主导及协助重要/未知问题的分析、并保持定期和及时问题汇报;
3.在项目关键节点负责在关键点进行On-Site技术支持、发行各关键节点所需的软件、组织关键节点的软件实施并解决问题、对客户提出的问题及时响应(电话、邮件)并解决、确保项目的关键点能够顺利实施;
4.在项目维护阶段负责:
软件、驱动升级及问题解决、客户相关问题及时相应及支持、客户服务所需软件发行;
二、项目时间任务安排
项目大体分为:SDV、SIT、SVT、SOVP、SS几个阶段,在这几个阶段SA的具体任务安排如下。
1.SDV前期准备
联系PM提供Vendor联络窗口
创建PCIID表格,并联系vendor收集驱动
创建Driver list(SDV前1天)
2.SDV-SIT阶段
驱动每周更新一版发行
驱动、OS、APP相关问题分析跟踪解决
驱动、OS、APP相关issue更新及汇总
3.SIT-SVT阶段
SVT TPDL镜像发行(SVT SMT前3天)
驱动、OS、APP相关问题分析跟踪解决
工厂线上on site支持,确保产线顺利生产
HLK问题分析跟踪
4.SVT-SOVP阶段
SVT SMT TPDL镜像文件(SVT SMT前1天)
工厂线上on site支持,确保产线顺利生产
TVSU完成测试并提交BRL report
RDVD开始(SVT退出前)
WU完成提交MDA报告(SS前)
5.项目维护阶段
SS后维护驱动/程序更新发行
preload镜像升级
出货GM镜像升级
三、SA在线支持工作
在NPI阶段,SDV/SIT阶段结束后,SVT/SOVP需要在ODM工厂完成,生产阶段中,SA需要对工程、SWDL进行技术支持,具体工作如下:
1.Image Team发布TPDL Image
TPDL的Image需要在SMT前发布,Image Team发布SWDL Image,SWDL的Image需要在SVT/SOVP的BOX前发布,用于SS的Image需要在SOVP前3天发布,在PA完成Preload的Signoff后,发布Mapping List的、以及最终AOD文件。
2.在线技术支持流程
在SVT/SVT2/SOVP阶段,SA需要对生产线的Image导入以及PE测试进行在线支持,ODM工厂流程如下:
(1)SMT AFT
协助PE解决SMT AFT测试中遇到的驱动Issue,保障SMT AFT顺利完成;
(2)BOX AFT
协助PE解决TPDL Image在AFT测试中的Issue,判断是否是测试工具的问题还是EC、BIOS或驱动的问题,解决问题,保障BOX AFT顺利完成;
(3)Burn-In
协助PE解决Burn-In测试中的Issue,分析判断问题来自EE、BIOS/EC或驱动,澄清问题,保障Bur-In顺利完成;
(4)SWDL
虽然SWDL使用的Image是RD Preload相同的Image,但在SWDL过程中,由于MFG使用的流程、机台数量与RD阶段不同,会产生RD阶段不同的问题从而导致SWDL会产生异常,比如蓝屏、Hang机、Preload安装失败、流程终止等,SA需要在SWDL过程中进行debug,最终确定问题来自硬件、工具、BIOS/EC或驱动,并通过软件升级、工具补丁等方式解决问题,对于不能解决的问题,需要提出并Highlight,提供给项目PM进行裁决是否需要对某些硬件进行特殊处理,比如禁用某种网卡,或是采用一些workaround来保证SWDL能够顺利完成,只有SWDL的工具、流程经过批量验证,才能够保证后续SOVP、SS的生产过程中不会出现问题;
(5)OBE
在SWDL结束后,QA会对所有的测试机台进行OBE检验,验证是否符合出货要求,QA会对所有Issue进行汇总,SA需要针对QA提出的Issue在线进行分析解决,对于不能解决的问题,也要尽量澄清问题,证明与产品本身没有关系或找到对策,并得到QA的认可。
该岗位跟SPM的角色比较接近,主要职责在于把控Issue的上报并推动Issue的解决,产线On-site,以及与客户、供应商之间的及时沟通。
工作一周的体验:角色转变需要一个过程,工作方式、思考方式都需要作出相应调整,Windows毕竟不是开源项目,得按部就班按照客户、MS、Intel的流程走,没有之前Android、Chrome开发那么自由。