去年7月初开始和某银行保险项目的合作,到我明天下项目,都9个月了。其中,经历了2个项目,其中一个项目由于客户那边的人力资源缺乏问题仅仅维持了3个月;另一个呢,则从开始到现在都6个月了,预计今年6月上线,也就是总周期预计9个月。
和之前不同,这次我在项目中挑战了BA/QA双重身份,简单小结下我理解的两者的工作内容:
(仅代表我个人项目的经历,不一定和敏捷中QA或者BA标准高度匹配,特此申明下)
QA(Quality Analyst)
开发前:
以Story为载体,通过和BA讨论,获得对需求的全面了解,并在开发人员开发之前,确定测试用例集;或者,根据项目需要,和开发人员结对进行功能性自动化测试。
开发中:
随时和开发人员和BA沟通,确保测试用例都实现,针对一些大家都不确定的需求,会找客户产品经理确认。
开发完成:
开始各种测试,侧重探索性测试,因为之前所生成的测试用例,团队默认在开发中这些已经被开发人员实现了,所以开发之后的测试更要侧重一些之前没有写下来的测试场景,侧重回归性测试等
BA(Business Analyst)
需求分析前:
尽量熟悉产品,分析产品用户群的操作习惯,分析产品的商业价值以及产品经理对产品的定位。
这些都作为在后续活动中的指导方针,比如,这个项目是个针对保险索赔用户的个人信息管理网站,那质量和用户友好性将是最重要的,在后续的开发和测试中,任何关乎用户体验和页面质量的问题我们都需要注意。
需求分析中:
将大块需求,拆分成大小合适,相互依赖较小,可测可估的story, 并且针对这些story,和客户的产品经理深度沟通讨论,把全部信息记录在story上,也就是AC(验收标准),这个是作为后续各种开发和测试活动的沟通载体存在的。
需求分析后:
story有着清晰详细的验收标准,并且测试人员,开发人员都对需求有个一致的理解,这才是分析任务结束的标准。这之后呢,需求分析人员就要随时根据测试或者开发中出现的预期之外的问题做出响应,比如,测试人员测试发现了一个Bug, 分析人员就要根据产品的定位做出相应的响应,比如这个是不是对产品产生致命影响的,是不是可以暂时降低优先级的,等等,如果还是无法确定,就需要和客户产品经理直接沟通了。
相关推荐
More and More Knowledge bases are created • Google Knowledge graph, Yago,WordNet, FreeBase, Probase, NELL, CYC, DBPedia • Large scale, clean data
QA办公室和安全室是一个完全模块化的套件,有450多个对象,可以让你用任意数量的楼层构建自己的办公楼内部。 支持内置URP。 这个包的演示场景包含许多不同的房间,如接待大厅、办公室、主任室和秘书室、会议厅、...
Pointe can provide QA and/or Software Testing services. This document details some aspects of how we can provide quality and web site testing services. For more information, please contact one of the ...
Learning Question Answering over QA Corpora and Knowledge Base
localization tools support trados, sdlx, dejavu, world server, a QA and convert tool
MT7612的校准步骤-QA工具 所需设备:7612的QA工具,PC机,DUT,IQXEL 程序运行完后,在串口输入如下命令,以打开7612 2. 将网线插入DUT的任意一个LAN口,一边连PC,PC的IP设置为自动获取 打开QA工具 3.点击OK进入 4....
QA的核心职责
CMMI—QA工作主要主一些管理事情,CM和QA只能交叉工作。
最强的双语文档检查工具。 安装后需要注册。 到http://www.qa-distiller.com/download/填写资料,会以邮箱给你发序列号。
QA培训资料——非常全面QA培训资料
中英文QA数据集主要包含生活常识以及计算机技术QA,源于问答网站的爬虫
测试基础知识(英文)
QA活动流程图很直观的指导QA如何展开自己的工作
并记录每次QA检查需要的工作量。 2、将审计过程中发现的不符合项填写到不符合项报告中,可以在“备注”栏中标注不符合项的编号。 3、QA经理提交不符合项报告给项目经理或相关人员,及时相互沟通检查发现的不符合项...
CMMI(预)评估质量保证QA问卷: 1. 是否有独立的QA组? PPQA GP2.4 有 我们公司有专设质控部。 2. 什么时候开始制定QA计划?是否需经评审?是否发生过变更?QA计划中有哪些内容?PPQA GP2.2、GP2.7 软件质量保证计划...
MI-QA服务器端自动化
描述公司对于一个项目启动和过程中的QA检查,适用于项目管理部门使用
QA活动是CMMI实施中较难贯彻的过程。本文针对目前国内的QA过程实施情况,从QA的地位、原则、活动、实施等方面进行了阐述。同时讨论了QA与QC、测试之间的关系,以及实施QA活动的最佳实践,为组织实施过程改进提供了...
QA管理体系.pdf
c++ EAX_QA编程问答编程问答编程问答编程问答