QA =金錢+時間,那它到底值多少呢?

jopen 9年前發布 | 5K 次閱讀 QA

你需要QA,但是需要投入多少?在軟件世界有兩類風險:死于“凌遲”和死于重大事故

QA是規避風險的好辦法,兩種風險都很嚴重,所以大部分人做投資的時候兩種風險都規避。我們在后續的博客中會仔細分析這兩種風險的區別。

但是現在,我們討論下,你應該投資多少在你的QA上?

規劃你的風險規避方案

要花多少時間,金錢,精力在QA上?有很多因素要考慮,但是只有少數一部分因素取決于你的投資金額. 大部分要考慮到你的行業,市場(B2B 還是 B2C)和公司規模。

因為大部分建議是針對性的,所以我們創建了一個表格供你選擇。選出你所在的位置,繼續閱讀

QA =金錢+時間,那它到底值多少呢?


(提示:針對你所在的發展階段,跳轉到本頁面的響應的章節)

關于推薦方案的說明:我們列出的質量過程是你每一次版本發布都應該做的。例如,探索性測試,在應用的整個生命周期都是一個好工具,但是,只有在公司發展的某個階段,每次版本發布都做探索性的測試才是值得的。

B2C 種子階段

QA =金錢+時間,那它到底值多少呢?

如果你僅僅剛開始著手準備,你的目標客戶趨向于早期的極客。那是太棒了,因為早期的極客一般可以容忍質量問題。只要你的產品可以在它的核心功能上不負眾望。

談到核心的功能,你先在正在做的核心功能是什么?早期的平臺產品應該快速的迭代。結果就是,許多‘好的嘗試’到處測試最終都沒有適用。這樣的話,或許你需要在你看到真實利潤之前轉變下。

例如,放棄集成測試的想法聽起來有點瘋狂。沒有集成測試?當你的產品還沒有定型之前做集成測試時很困難的。所以你應該做些什么來代替集成測試呢?這最高質量的妥協極有可能出現在更好的工程實踐中。就是這個,代碼復查,測試驅動,構建流暢的管道,等等。

在這個階段,你很有可能想推遲雇用QA。

警告:這建議是適用于啟動開發一個新奇的產品。如果你在一個飽和的市場,你的質量屏障是更高一點。考慮下約會,社交,消息 應用。當把它們與那些比如 OkCupid 和 非死book 等精致的產品比較,我們對新的容忍度更少。如果你有個更好的目標去對抗,考慮下在質量把關上投入更多。

B2B 種子階段

QA =金錢+時間,那它到底值多少呢?

在B2B空間取得一個立足點是一個較高的要求。早期的采用者是你主要的客戶,在你的產品中的缺陷會導致在他們的產品中也存在缺陷。對風險的容忍度就變低了。

即便如此,有很多B2C應用中的智慧也適用于B2B。公司用戶在這一方面還是需要去更快地迭代去找到他們合適的點,因此投資集成測試(或者類似的測試)是害處多于益處的。

在這里對質量的要求還是有點高的。在每次發布版本時,最便宜最快速地提高質量的方式是探索式測試。這就意味著要使用測試服務。這也可能意味著讓你的同伴作為非正式的QA。落實你的第一個QA招聘是被推薦的,如果你能做的話。

B2C 系列 A to C

QA =金錢+時間,那它到底值多少呢?

沒錯!作為一個正在籌集A輪資金公司,你也許會發現有一個堅實的客戶基礎。你會有一個好主意:誰是你的客戶,你可以大體上從每一個人身體獲得哪種收入。

缺少定義的消失就像變形蟲一樣。定義你產品的外觀。最終將減少迭代次數。好的整合測試會節省你寶貴的時間。你的組織目前也更龐大,這就也就意味著會有很多的誤解。帶有驗收測試的直接打擊,這就是很多人認為他們的第一次QA雇傭的地方,下面是兩所大學如何做的思想。

第一種方法就是開發者自己的測試,這是Netflix /亞馬遜/和非死book的方法。如果你的產品和文化是迎合的,那么工程師自己編寫測試。這意味著QA填補缺陷+構建框架來支撐的開發測試工作。你的QA開發者職員總數可能是1-18人。

擁有一個足夠強大的工程文化,能使人員眾志成城。另外一個方法是如果你雇用手動或手動/自動混合,以輔助你的團隊。那么你的QA開發人員數量可能將是1-3或6人。

B2B 系列 A 到 C

QA =金錢+時間,那它到底值多少呢?

除了以上這些B2C的筆記之外,B2B增加了很多附加的原因要規避風險。你現在在市場上售賣的方案,意味著賣給了企業領域的大客戶。單詞‘企業’的特定內涵就是質量和精良。

作為你銷售的一部分,你甚至要開始做一些質量保證。這意味著有堅實的正常運行時間。也意味著高精良。還意味著負載測試和可靠的測試基礎設施。

B2C IPO!!

QA =金錢+時間,那它到底值多少呢?

Think of 非死book, 推ter, and other giants in the space. These are your peers. Privacy is a big concern. Up-time is a big concern. There’s still some tolerance for bugs, but overall your product needs to be bright and shiny.

Weird edge cases? Sure, those are fine. Maybe the submit button stops working if you have cookies off + refresh the page. No biggie.

Failure on an every day actions? Unacceptable for customers at this stage. You’re serving hundreds of millions at this point. A failure that affects a small percent of your customers still means millions are affected. Rubbing salt in the wound, your failures are also publicly reported on. Big name news journals like Forbes, BusinessWeek and others love the schadenfreude.

In short, minor edge cases that only affect a few hundred customers are quite fine. Anything else is tomorrow’s News headline.

B2B IPO!!

QA =金錢+時間,那它到底值多少呢?

宇航局,銀行和航空公司。在這些地方,每一個微小的細節都會導致災難性的故障。作為一個企業級的 B2B 公司,你能想象到任何故障都會引發類似的級聯反應。

還記得“挑戰者”的那次災難嗎?是因為受到壓力和低于冰點溫度下才起作用的 O 型環(密封橡膠)故障。成本極小的產品缺陷會導致巨額的金錢損失。在這里的賭注就是生存,這是你的市場決定的。

總的來說,調查邊緣的情況,會變成每個發布版本的核心內容。


 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!