TOPハウツー・学習テクノロジーSoftware Testing Journey🌍#12 終わりました!の罠に1ヶ月で2回ハマった話07:24 2024年12月22日 118再生 問題を報告する 再生する シェアする 今月の振り返り。開発終わりました、テスト終わりました、という言葉には要注意です。AI目次「終わりました」の罠とは?2つの失敗事例から学ぶ教訓開発とテストの完了定義を明確化年末のカレンダーサプライズ?キャリア転身への道のりとは?AI文字起こし(β版) # タイトルコール ようこそ、世界が広がるソフトウェア品質へ。 このチャンネルでは、QAエンジニアのサミーが、ソフトウェアテストやソフトウェアの品質保障を中心に、日々奮闘していることや考えていることをお話しします。 ゲストの方やリスナーの皆さんと一緒に、テストや品質の世界を広げていきませんか。 # ハマった罠2つと学び はい、みなさんこんにちは。Qエンジニアのサミーです。 今回は今月の振り返りとして、終わりましたの罠に1ヶ月で2回ハマったというお話をします。 罠とは言ってますけど、自分の行動を振り返って、また来月から意識を変えて、行動を変えていきたいと思っています。 はい、まず罠の1つ目です。 気づいたらストーリーが完了になっていたです。 まず前提として、今はスクラム開発でプロダクトの開発を進めています。 私の認識では、受け入れテストに加えて、リグレッションという意味での他の機能テストまで実行が完了し、 FYの対応時期、リリースの前まで直さなきゃいけないものなのか、後でも良いのかというところを決めたらストーリーが完了になるというふうに考えていました。 一方で、明示的にストーリーの完了基準については、会話はしていないという状況でした。 という状況もありまして、開発エンジニア自身のほうで受けるテストまでを実行してOKだったので、ストーリーを完了したというふうなことが起きました。 どちらが良い悪いとか正しいとかではなくて、このミュニケーションをちゃんと取らなかったのがいけなかったなというのを反省しているポイントです。 罠の二つ目が、手動テストの実行の後にプルリクレビューが行われ、修正が入っていたということですね。 私の認識では、実装をプルリクレビューの後に実機での動作確認をしてデプロイするという流れを想定していました。 一方で、担当の開発の方は、実機でのテストで見つかった修正も全部直して、修正をしてからきれいになった状態でプルリクレビューを出すという流れを想定していました。 今回のちょっと悲劇ポイントが二つあって、一つがプルテスト、実機でのテストを私の方で受け入れとして実行しました。 その後にプルリクレビューが走って、修正がされて、デプロイされたというところですね。 もちろん、直前に再テストと言いますか、簡単に機能の確認のテストをしてデプロイリリースをしてはいるんですけれども、そこはちょっと焦りましたね。 テスト終わった後、実行して終わったと思った後にプルリクレビューで修正が入ったというのは、QAとしてはとても焦りました。 悲劇の二つ目が、コードフリーズの前日に大量のプルリクレビューが発生してしまったというところですね。 なんで起きたかというと、一つの原因という部分ではあるんですが、私は不具合修正までがコードフリーズの前日ぐらいまでにできればよいと考えていました。 その前提で、コードフリーズの前日中に不具合が直せるように、前日の早時間までに遅くともテスト実行を完了して、不具合を報告するというようなスケジュールを考えていたわけですね。 実装も含めてギリギリなスケジュールにはなっていたんですけれど、テストの実行のスケジュールもギリギリになって、結果、プルソン、コードフリーズの直前に大量のプルリクのレビューが出たというふうな発生したということですね。 12月は新機能もたくさんリリースをしていますし、とてもうまくいった点もあったんですけれど、この点、終わりました、何が終わったのかというところの認識合わせが課題の残る月だったのかなというふうに振り返って反省しております。 最後にまとめと言いますか、今回のうまくいかなかったところからの学びなんですけれど、改めて完了の定義を揃えるというのはものすごく大事なんだなということを感じました。 特に開発終わりましたというのとテスト終わりましたという言葉は要注意です。 開発終わりましたというのは一体どこまでを指しているのか、実装のことを指しているのか、プルリクレビューをパスしたところまでと言っているのか、またまた開発者自身でのテスト、動作確認まで終わったところで終わりました、開発終わりましたと言っているのかは確認する必要があります。 同様にテストが終わりましたというところも要注意。テストの実行が終わったのか、それとも不具合報告まで終わったのか、不具合の修正の後の修正確認まで終わったという意味でテスト終わりましたと言っているのか、どこまでを指しているのかというのはやっぱり人によって変わってくるという箇所なので、改めて確認をしながら日々業務を進めていきたいなと考えています。 本日はご視聴ありがとうございました。 # 今日のほっこり話📅 今日のほっこり話です。 ここ数年、我が家ではクリスマスとか年末にカレンダーをプレゼントするというのが流行っています。 写真を12枚選んで印刷して、それをカレンダーにするという形なんですけれど、 最初は私が作って夫にプレゼントしたんですよね。 その1年間で行った旅行とか、各月の2人の思い出みたいな感じでプレゼントしたんですけど、 なぜか去年かな、去年は夫がサプライズでカレンダーをくれたんですけど、 その写真がひどくてですね、ソファーでゴロンとしている私の写真集みたいな、 とても人様にも見せられないようなカレンダーが出来上がっておりました。 とても人様にも見せられないので寝室に置いてあるんですけど、 月が変わるとですね、めくってみてなんて言われてめくって、 いやー今月もやばいみたいな、そんな会話をしております。 なんか今年も作るって言っていたので、全然楽しみではないんですけれど、 コミュニケーションの活性化のアイテムの1つという風に考えれば、いいんですかね。 はい、ということで今日のほっこり話でした。 # 次回予告 今回も最後までお聞きいただきありがとうございました。 次回はキャリアのお話です。 私、最初はテストエンジニアからキャリアをスタートして、 一回エンジニアを辞めて、もう一回救援エンジニアの道に戻った。 戻ったって言うんですかね。救援エンジニアの道を再び選びましたので、 この辺の理由とかをお話ししようかなと思っています。 フォロー、いいねしていただけるととっても嬉しいです。 それではまたお会いしましょう。ごきげんよう。 もっと見る #振り返り #ソフトウェア開発 #コミュニーション #ソフトウェアテスト Software Testing Journey🌍プレミアム放送配信中!00:191.タイトルコール05:142.ハマった罠2つと学び01:183.今日のほっこり話📅00:344.次回予告コメント感想・質問・応援メッセージを書こう のん2024年12月23日完了の定義を揃える、、激しく頷きました🙂↕️認識を揃えるだけで、防げることがたくさんあるなぁ💭2返信 Sammy(QAエンジニア)2024年12月23日みんなそれぞれが別の背景・前提を持っている、ということを認識して会話するの、大事ですね🥺
#639秋の夜長、時間を味わう 9分・9月12日・ 98再生AI目次スマホなしで味わう贅沢な時間“時間を使う”から“味わう”思考へ現代人が失った「何もしない」価値大喜利カードゲーム開発秘話の深掘り感謝と熱気!ゲームプレゼント企画
#638 『Taking Testing Seriously』 10章より 7分・9月11日・ 56再生AI目次『Taking Testing Seriously』品質特性の新定義プロジェクトに最適化する品質特性の思考プロダクトの『カリスマ性』を測る指標ユーザーを惹きつける10の評価要素季節の変わり目に感じた気温のサプライズ
#637要求と要件の違い、説明できますか? 11分・9月10日・ 111再生AI目次要求と要件の混同とその影響旅行のたとえ話で学ぶその違いISTQB定義と開発現場での応用本当に達成すべきゴールを見極めるヨーロッパ購入の特別な石鹸を捜索
#636 あと何回両親と食事ができるだろうか? 14分・9月9日・ 129再生AI目次「グッドライフ」が語る両親との時間限られた回数で気づく家族との絆リスナーのコメント:災害への備え仕事を抱え込まないチームの秘訣次回予告:要求と要件の違いとは?
#635 カードゲーム作りの難しさと面白さ 1時間1分・9月8日・ 65再生AI目次声優への愛から生まれた「マッピンカルタ」ゲーム発想の源泉、独自の思考プロセス仕事の複雑さをゲーム化する難しさクリエイターに共通するゲーム作りの型未発表「狩猟ゲーム」とQA愛の真髄
#634 仕事ができる人ほど「問いを持っている」 14分・9月7日・ 127再生AI目次「問い」を持つ人が仕事で強い理由QAエンジニアに不可欠な「問い」の視点良い「問い」を持つための3つの秘訣「自分がいなくても回る業務」の意義別府温泉で満たされた「温泉欲」
#633 ばさつさんと、大喜利カードゲーム作りについて 1時間0分・9月6日・ 72再生AI目次おもちゃ作りへの原点と妄想家コミュニティ「選ぶだけ大喜利」ゲームの着想2年間の試行錯誤!ルール簡素化の秘訣「パワーワード問題」を越えた言葉の妙印刷・PRの苦労とゲムマ出展の現実
激しく頷きました🙂↕️
認識を揃えるだけで、防げることがたくさんあるなぁ💭