-「...まあ、ここでもまた、テストの問題が私に戻ってきました、あなたはもうどれくらいの期間ができますか?」--Vasya evilは、新しい手紙の通知が表示されたことについてコメントしました。
こんにちは、私の名前はVasyaで、フルスタック開発者です。今日は、ある小さなチームで手動テストを放棄しようとした方法、つまり、なぜそれが必要なのか、何をしたのか、何を得たのかについてお話します。
もちろん、物語は英雄的な行為、突然の陰謀のねじれ、重い裏切りと本当の愛でいっぱいになります。
誰がこの記事に興味を持つでしょう:
開発のコストをスピードアップ/削減する方法を探しているチーム/ディレクションリーダー。
品質保証の開始を希望する手動テスター。
「チームプロセスを改善するためのもう1つの成功事例」としてのQA。
チームプロセスに無関心ではない開発者。
プロローグ。全能ボタンの歴史-「再開」
太古の昔、ある会社の土地はギルド間で分割されていました。メンバーが所有する武道の種類(C#、Python、JS)に応じて、すぐにギルドと呼びましょう。
すべてのギルドは、彼らのサービスを利用し、彼らの仕事の結果を外の世界に売った進取的なマネージャーのカーストによって世話をされました。彼らの知事はSTO(最も勤勉な主催者)でした。STOの任務は、ギルドの効率を改善することでした。
ギルドを支援するために、STOは会社の空きスペースを使用して、さらにいくつかのギルド、より小さなギルドを作成しました。名簿が補充されました:
(SRE);
(QA);
(DevOps).
, — .
, ( ) , , , , .
“Reopen”, — , . SRE DevOps, QA — . , , , , ...
I.
<52 >
— «, , ? ... , ? , ?» — . , — , ?
, , . — .
<50 >
, QA .
— «, , , ? , - , , ?» — .
— «, , — . - , -, » — .
, :
;
, ( , );
( ).
II. QA
<72 >
— «... , - , ?» — .
, , , :
, — , ;
, — , .
:
, , — , . , , . , — .
, . , — , " ".
, , — .
III.
:
«» , ;
, QA ;
TTM / — , - ;
bus-factor , ( QA , " " — );
— . , , .
« ?» — , , , . , , .