Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
QAが主導する仕様改善について
Search
turunko
February 07, 2017
1
2.4k
QAが主導する仕様改善について
JaSST'17 Tokyo
「Web.JaSST ~ Web Service QA Meeting in JaSST ~」セッションの登壇資料です。
turunko
February 07, 2017
Tweet
Share
More Decks by turunko
See All by turunko
越境ひろば_もやもやを解消して気づいたこと
turunko
1
380
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Building an army of robots
kneath
302
44k
Being A Developer After 40
akosma
87
590k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
Producing Creativity
orderedlist
PRO
342
39k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Transcript
1 QAが主導する仕様改善について Web.JaSST 2017 Tokyo
2 入社1年5か月。 株式会社ミクシィ、トライコーン株式会社を経て現職。 主にWebサービスのQAに従事。 自己紹介 ユニファ株式会社 システム開発部 鶴岡 洋子 (つるおかようこ)
3 ・2013年5月 設立 ・従業員数 32名 ・平均年齢 34.3歳 ・リモートワーク可 会社紹介 ユニファ株式会社
4 事業紹介 ・写真販売サービス「るくみー」 ・デジタル連絡帳サービス 「るくみーnote」 ・ロボット (MEEBO)
5 保育園や幼稚園で写真が販売されている様子
6 写真販売サービス「るくみー」 ・BtoBtoCの事業
7 保育士の特徴 ・待機児童問題 ・保育園不足、保育士不足 ・仕事がとにかく忙しい ・パソコンやスマホに不慣れな先生も ➡ その中で使ってもらうシステムなので ユーザビリティが大事
8 システム開発部 ・Webエンジニア 9名 ・スマートフォンエンジニア 3名 ・QA 1名 サポートチーム ・ユーザー問い合わせ対応
・システム導入サポート 登場人物
企画 要件定義 リリース 開発プロセス 基本設計 実装 テスト
企画 要件定義 テスト リリース QAによる仕様チェック 基本設計 実装
11 要件定義書 上流工程での仕様チェック ・要件を満たした仕様になっているか ・影響する機能の考慮漏れがないか ・誰がどの状況で使うのか、 理解しやすいか、使いやすいか等 基本設計 エンジニアが作成した仕様書 要件定義
12 上流工程での仕様改善 ・UI変更 (ボタンの配置、画面の構成 等) ・機能変更、追加 (ダイアログ追加、導線変更 等) ・機能削除 (開発工数に見合わない機能の削除
等) ➡ エンジニアやサポートチームと相談しつつ、 QAが承認するまで改善を繰り返す
企画 要件定義 テスト リリース 基本設計 実装 実装フェーズ ※システムテストのテスト設計を実施している
14 ・チェックする内容は上流工程と同じ ※ 実際に使ってみると気づきがある なんとなく使いづらいなー ボタン押しづらいなー 次にどうしていいか迷うなー テスト テストフェーズでの仕様チェック
15 テストフェーズでも仕様改善
16 ※本当に仕様変更するかどうかはエンジニアやサ ポートチームと相談しつつ、QA主動で検討する 仕様そのものに対する主導権は QAが持っている
17 ・発生頻度、影響範囲をもって改善案を出す どう動くか ➡ 最終的に対応するかどうかを判断 ・ユーザビリティが向上されるか精査、検討 ・修正に必要な工数はどれくらいか
18 リリースに間に合う → すぐに対応 リリースに間に合わない → リリース日をずらす → 今回のリリースでは見送る ※ここの判断もQAがする
どう対応するか
企画 要件定義 テスト リリース リリース! 基本設計 実装
企画&改善 要件定義 テスト リリース 開発プロセスの2周目へ 基本設計 実装 New!!
21 狙い ・BtoBtoCなので、そもそもBがないとエンドユー ザーまで届かない ・保育士が使ってくれないと機能しない ➡ ユーザビリティを向上させ続けないといけない ・保育士の作業負担が減ると写真が増える ・保護者の欲しい写真が増える
要件定義 テスト リリース 仕様を改善しつつ、ぐるぐると 基本設計 実装 企画&改善
23 QAがやりたいこと ・利用してくれる保育士の作業負担の軽減 ・保護者が購入写真で家族とのコミュニケーション に役立ててもらうこと
24 ご清聴ありがとうございました。