$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
品質廻戦 / QualityBattle CURRY RICE WITH A MISSION
Search
yayoi_dd
April 20, 2023
Technology
0
2.9k
品質廻戦 / QualityBattle CURRY RICE WITH A MISSION
弥生株式会社 もくテク
弥生QAエンジニアと品質を考える会 ~カレーづくしの考察集~(2023/04/20)
https://mokuteku.connpass.com/event/275711/
yayoi_dd
April 20, 2023
Tweet
Share
More Decks by yayoi_dd
See All by yayoi_dd
なぜ私たちは「生成AI-LT大会」を終了するのか / Why we are ending the Generative AI-LT competition
yayoi_dd
0
7
AIと働く / Working with AI
yayoi_dd
0
6
AIで未経験タスクの心理的ハードルが下がった話 / How AI has lowered the psychological barrier to unfamiliar tasks
yayoi_dd
0
6
品質くん~電話応対品質をAIで診断してる件~ / Quality-kun: Using AI to assess telephone response quality
yayoi_dd
0
4
20251218_AIを活用した開発生産性向上の全社的な取り組みの進め方について / How to proceed with company-wide initiatives to improve development productivity using AI
yayoi_dd
0
520
2025-12-18_AI駆動開発推進プロジェクト運営について / AIDD-Promotion project management
yayoi_dd
0
140
“お客さま視点”を手に入れろ!! / Get the Customer’s Perspective!!
yayoi_dd
0
120
プロジェクト改善、まずは“ネタ出しの文化”から / Improving Projects Starts with a Culture of Idea Generation
yayoi_dd
0
120
使いにくい仕様を改善した件 / How We Improved a Difficult-to-Use Feature
yayoi_dd
0
130
Other Decks in Technology
See All in Technology
AgentCore BrowserとClaude Codeスキルを活用した 『初手AI』を実現する業務自動化AIエージェント基盤
ruzia
7
620
JEDAI認定プログラム JEDAI Order 2026 エントリーのご案内 / JEDAI Order 2026 Entry
databricksjapan
0
150
Amazon Bedrock Knowledge Bases × メタデータ活用で実現する検証可能な RAG 設計
tomoaki25
6
1.8k
Fashion×AI「似合う」を届けるためのWEARのAI戦略
zozotech
PRO
2
1.1k
AI との良い付き合い方を僕らは誰も知らない
asei
0
200
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
430
S3を正しく理解するための内部構造の読解
nrinetcom
PRO
3
220
re:Invent 2025 ~何をする者であり、どこへいくのか~
tetutetu214
0
240
Agent Skillsがハーネスの垣根を超える日
gotalab555
5
2.6k
100以上の新規コネクタ提供を可能にしたアーキテクチャ
ooyukioo
0
210
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
250
mairuでつくるクレデンシャルレス開発環境 / Credential-less development environment using Mailru
mirakui
5
580
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
120
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
77
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
65
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
290
The agentic SEO stack - context over prompts
schlessera
0
550
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.7k
Deep Space Network (abreviated)
tonyrice
0
20
Are puppies a ranking factor?
jonoalderson
0
2.3k
How to build a perfect <img>
jonoalderson
0
4.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
Agile that works and the tools we love
rasmusluckow
331
21k
Transcript
ひんしつかいせん 品質廻戦 CURRY RICE WITH A MISSION ~ Love CURRY
RICE 、 I Love CURRY RICE ~ もく 2023年04月20日(木) 弥生株式会社 開発本部 高木信吾
“ Curry is a Language in itself. ” 「カレーはそれだけで1つの言語だ」 -
ジャッキー・チェン -
訂正です “ Curry is a Language in itself. ” Coffee
「カレーはそれだけで1つの言語だ」 コーヒー - ジャッキー・チェン -
None
自己紹介
自己紹介 今発表してるおっさん 東京に馴染めない関西人 今日は朝から緊張してお腹が痛い 芳根京子に会いたい 夜景に酔って成功したひとの マネがしたくなった 屋上ですんごい寒い この辺に照明担当の友人がいる 視線の先には東京タワー
プロローグ 2023年、春。 インボイス対応がひと段落し、しばしの休息をとる、おっさん。 おっさんは安息を求め、生まれ故郷である大阪で生活する妹夫婦のもとを訪れる。 妹は手料理をふるまって、おっさんを元気にしてくれるという。 おっさんはみんなが大好きなカレーライスをリクエストした。 家族全員でカレーライスを作ってくれるという妹夫婦たち。 もてなされる側なのに、ただ待つことができないおっさんは調理工程に介入する。 かくして、おっさんの新たなミッションが始まる。 Let’s
Start Cooking!
リクエスト おっさんのリクエスト ⇒昼ごはんにカレーライスとサラダとデザートが食べたい! - メイン:カツカレーライス - • とんかつとカレーライスとは、なんたる組み合わせか! • 一度食べたらやめられないこの組み合わせを是非とも!
• とんかつは食べやすいように切っておいてね! • 辛口は嫌よっ! - 副菜:カニサラダ - • 姪っ子、野菜も食べないとね! • レタスとトマト、カニ缶のカニぶっかけて、カニサラダでよろしく! • ドレッシングもかけてね! - デザート:アイスクリーム - • 最後はデザートで、おくちさっぱりフィニッシュだ! • 既製品のアイスクリームでいいよ!
要求要件 マーケティングの要求要件は以下になる ⇒ランチセットとしてカツカレーセットを提供する - セット内容①:カツカレーライス - • ユーザーが、ボリューム感を感じられること。単品のカレーライスでは得られない豪華さを持つこと • トッピングを付与したカレーライスである
• ユーザーは、トッピングをスプーンのみで食べることができる • 対象ユーザーに含まれる小学生にも、食せる辛さの難易度である - セット内容②:カニサラダ - • 対象ユーザーに含まれる小学生に、カレーライスのみで補えない食物繊維を摂取させたい • カレーライスと同様にトッピングを付与したサラダである • ユーザーが、出された状態で食せるように味付けがなされている - セット内容③:アイスクリーム - • ユーザーは、カレーライスを食した後、舌に爽快感を得る食物であること • 一から設計、実装する必要はなく、既製品に頼ってよい
納品物 下記の3点になります ① カツカレーライス ② カニサラダ ③ アイスクリーム
登場人物 ~ いもうと家族 + おっさん ~ - いもうと - •
専業主婦 - ダーリン - • 職業:シェフ - 姪っ子 - • 小学校5年生 • 学校の家庭科の事業でカレーライスを作ったことはある - おっさん - • アウトドアでご飯炊ける • 暇ぶっこいてたら手伝わされる *ちなみこの4名は、調理完了後に、ユーザー(食べる人)になります。
リソース ~ プロジェクトメンバー ~ - いもうと - • 次を担うシェフ -
ダーリン - • ベテランシェフ - 姪っ子 - • 入社5年目 • 中堅シェフ - おっさん - • ヘルプメンバー • プロジェクト作業空き *ちなみこの4名は、調理完了後に、ユーザー(食べる人)になります。
タスク(αフェーズ) α0:買い出し α1:カレーライス α2:とんかつ α3:カニサラダ α4:アイスクリーム
タスク(αフェーズ) α0:買い出し α1:カレーライス α2:とんかつ α3:カニサラダ α4:アイスクリーム
タスク(αフェーズ) α0:買い出し α1:カレーライス α2:とんかつ α3:カニサラダ α4:アイスクリーム
タスク(α0フェーズ) α0:買い出し ⇒ ダーリン
タスク(α1フェーズ) α1:カレーライス ‐α1-1:カレー ⇒ いもうと、姪っ子 ‐α1-2:ライス(白いごはん) ⇒ おっさん
タスク(α1-1フェーズ) α1:カレーライス ‐ α1-1:カレー ‐ α1-1-1-1:肉切る ⇒ いもうと ‐ α1-1-1-2:肉炒める
⇒ いもうと ‐ α1-1-2-1:野菜切る ⇒ 姪っ子 ⇒ ダーリン(サポート) ‐ α1-1-2-2:野菜炒める ⇒ 姪っ子 ⇒ ダーリン(サポート) ‐ α1-1-3:煮込む ⇒ いもうと ‐ α1-1-4:カレーのルー投入 ⇒ 姪っ子
タスク(α1-1フェーズ) α1:カレーライス ‐ α1-1:カレー ‐ α1-1-1-1:肉切る ⇒ いもうと ‐ α1-1-1-2:肉炒める
⇒ いもうと ‐ α1-1-2-1:野菜切る ⇒ 姪っ子 ⇒ ダーリン(サポート) ‐ α1-1-2-2:野菜炒める ⇒ 姪っ子 ⇒ ダーリン(サポート) ‐ α1-1-3:煮込む ⇒ いもうと ‐ α1-1-4:カレーのルー投入 ⇒ 姪っ子
タスク(α1-2フェーズ) α1:カレーライス ‐ α1-2:ライス(白いごはん) ‐ α1-2-1:米あらう ⇒ おっさん ‐ α1-2-2:炊く
⇒ おっさん
タスク(α2フェーズ) α2:とんかつ
タスク(α2フェーズ) α2:とんかつ ⇒ 外注 ⇒ 惣菜購入
タスク(α3、α4フェーズ) α3:カニサラダ ‐ α3-1:野菜切る ⇒ 姪っ子 ⇒ ダーリン(サポート) ‐ α3-2:カニ缶開ける
⇒ 姪っ子 α4:アイスクリーム ⇒ 外注 ⇒ 製品購入
追加のリクエスト 付け合わせ • カレーライスには福神漬け! • 必須のパートナーでしょ! • 真っ赤じゃないやつでね! • 自家製で!
追加要求の発生 セット内容④:福神漬け • カレーライスに付け合わせを添付する • 一品増やすことによりセット内容の数を多くする • ユーザーが食べる際に抵抗を示さないものであること • 既製品では無く、店の手作りであること
追加要求の発生 セット内容④:福神漬け • カレーライスに付け合わせを添付する • 一品増やすことによりセット内容の数を多くする • ユーザーが食べる際に抵抗を示さないものであること • 既製品では無く、店の手作りであること
追加要求の見送り - 実装工数から ⇒作って翌日に食べれる代物 ⇒今回のリリースには間に合わない - 福神漬けのみの単独リリースも無し ⇒付け合わせのみの単独リリースではメニューとして厳しい ⇒次期プロジェクトへ見送り
リリース作業 リリース①:カツカレーライス ‐盛り付け ⇒ いもうと リリース②:アイスクリーム ‐盛り付け ⇒ いもうと リリース③:カニサラダ
‐盛り付け ⇒ いもうと ‐ドレッシングかける ⇒ いもうと
実食 *リリース後の結果になります 実食①:カツカレーライス ⇒ おっさん、ダーリン、姪っ子 実食②:アイスクリーム ⇒ おっさん、ダーリン、姪っ子 実食③:カニサラダ ⇒
おっさん、ダーリン *いもうとは、リリース作業のためリリース作業完了後に実食
実食 *リリース後の結果になります 実食①:カツカレーライス ⇒ おっさん、ダーリン、姪っ子 実食②:アイスクリーム ⇒ おっさん、ダーリン、姪っ子 実食③:カニサラダ ⇒
おっさん、ダーリン 逃げた *いもうとは、リリース作業のためリリース作業完了後に実食
結果 よくない事象 - 追加の要求の対応のリミットを出していなかった - 製品のリリースの順番を考えていなかった - βフェーズ(テスト:味見)が無かった ⇒陰でダーリンが、カレーの味付け調整をおこなっていた よかった事象
- 次世代のシェフ中心にプロジェクトを進めれた - ベテランシェフにはサポート、レビュー担当の体制ができた - 外注を利用したことにより要求要件を満たしたリリースができた
まとめ 改善が必要な点 - 追加要求のリミットは出しておく - 複数製品(複数プロジェクト)のリリースは、前後関係を考えた スケジュールをたてる - 必要なテストタスクを実施する 継続してよい点
- 組織の成長を考えたリソースのアサイン - ベテランエンジニアをレビューアーとして配置し、各フェーズの 成果物を締める - 外注をうまく使う
この物語はフィクションです。 登場する人物・団体・名称等は実在のものとは関係ありません。
None