BA做QA的活,跨行了。

回答: 說說我這幾年處理的各種告狀事件小河石子2018-06-19 17:52:34

BA如果經過適當訓練,能做QA的活。但QA如果英語書麵表達能力差, 卻做不了BA的活。所以,很多老中能當很好的QA,但當不了BA。 

BA (Business Analyst)的主要負責寫有關某個要做的軟件係統的technical documentation (技術文件), 比如:

-user requirements

- functional/technical design (high level and/or detailed technical design)

- configuration plan/specifications

- integration plan

- Backup/recovery plan...etc.

- Change requests

BA要保證User的技術要求被簡明扼要的傳達給Developer。User明明需要種棵梨樹,BA表達不清楚,developer最後種了棵蘋果樹。那就鬧笑話了。

QA (Quality Assurance 測試員)負責寫testing plan/script, 進行測試(testing), 記錄測試結果便於defect/bug tracking. 測試的目的是證明係統的運行符合設計要求。因為測試的方法有多種, 比如:

Positive testing, negtive testing, functional/non-functional testing, compatibility testing, security testing, system testing, performnace testing, integration testing...etc. 

公司沒有QA組,大概是想節約費用。 沒有訓練和經驗的人,一下子是掌握不了testing的技巧的。中間需要一個過程。不過藝不壓身,BA/QA兩者都能做的人,將來走到哪裏都是香餑餑。

請您先登陸,再發跟帖!