从9月3号加入项目组以来,已有一个月的时间。这段时间于我而言是一个全新的开始,这是我的第一份工作也是第一次真正参与到实际中的项目来。在这里我需要迅速完成从学生到上班族的角色转换,需要学习非常多的新知识,包括业务知识,专业技能知识,团队架构以及工作方式。我将从这几个方面来总结这一个月的收获与困惑。
业务知识
首先从整体上了解了项目的历史背景,业务分布以及项目重点。其次了解了项目开发团队的分布情况,开发团队人员组成情况,以及每个小团队的工作重点。最后重点学习所在小组的业务知识,开发流程。熟悉业务不是一蹴而就的事情,需要一个积累的过程。而且仅仅看文档的描述是很难记住的,也难以连成一条线。必须要实际的使用开发的软件才能有深刻的体验。由于我是QA,明显感受到在测卡的过程中,我对业务知识也会越来越熟悉。
团队架构以及工作方式
由于整个项目比较大,因此分成了多个组协同开发。不需要对每个组的业务逻辑都了解的非常透彻,但是最基本的是在出现问题的时候要知道该去找谁解决问题。每天我们都会在相同的时间开站会,最开始我只是一个旁听者,并且对于讨论的内容也很模糊。小组内其他成员常常会说一些项目上术语的缩写,而我并不能听懂。因此我根据文档以及大家的讨论来积累缩写所对应的意思。随着对项目了解的加深,我开始在站会中发言,向小组内其他成员汇报我完成的工作,要做的事情,以及遇到的问题。在buddy的帮助下,我开始测简单的卡,参加story的kick off,和DEV做desk check 。这些工作进一步让我融入了小组中。并且在遇到不懂的问题时,小组其他成员都非常热心并且耐心的解答我的疑惑。非常感谢他们。
专业技能
由于我的角色是QA,因此主要是学习QA方面的知识。在我们公司,QA这个角色变得非常丰富,有别于传统的测试人员而言,我们不仅要关注测试,还要关注需求。可以说我们是小组内除了BA,PO以外,最了解需求和项目业务的人。因此我们需要学习如何做需求分析,并且在项目初期帮助BA来分析业务,帮助BA加上遗留的AC。在buddy的帮助下,我开始给一些卡写AC。在实践的过程中发现对需求理解得更加清楚有助于更加全面的AC. 此外,我学习了C#的简单与法,以及软件测试的相关东西。开始写简单的自动化测试。
总而言之,这一个月来真正接触到QA的工作新的,认识了新的小伙伴,很开心,大家都很nice,非常有耐心的回答我的问题。小白之路因为遇到你们变得多姿多彩。
网友评论