Slide 8
Slide 8 text
マルチデバイスチームの場合 医師向けサービスの iOS/Androidアプリ、API開発
MultiDeviceTeam 医師向けサービスのiOS/Androidアプリ、API開発
#1. 上流工程へのコミットによる QAエンジニアの価値最大化
よくあるQAフェーズのスタンス
仕様策定
実装
Visual Design
QA
要件定義
設計
仕様、実装設計からの参加
Frontクライアント側、サーバサイド、中間のアグリゲーションAPI、いずれで持つのが最適か、optionalか必須か等々、
UX・運用性・実装&テスト工数を俯瞰したQAエンジニアの観点から仕様レビュー&詳細設計に参加
-> 外部品質とともに内部品質の向上にもコミットする
#2. 検出から切り分けへ
品質と併せて重要なプロセス全体のスピード、QAフェーズの工数のみではなく、実装&テスト工程トータルでの開発スピードをいかに向上するか
・個別サービスのinternalAPI - 中間APIの問題なのか
・iOS/Androidアプリクライアント側の実装の問題なのか
・Flutter、Swift、OS/Webiewネイティブの汎用的な不具合による問題なのか
-> 不具合を「検出する」から、front/backyard、クライアント/apiを「切り分けて修正点を提示するQA」へ
仕様検討
実装
VisualDesign
テスト
設計
要件定義