Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
kintoneを支えるスクラム開発
Search
Toshihisa Tomatsu
July 24, 2018
Programming
310
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
kintoneを支えるスクラム開発
企業講演「kintoneを支えるスクラム開発」
Toshihisa Tomatsu
July 24, 2018
More Decks by Toshihisa Tomatsu
See All by Toshihisa Tomatsu
"フロントエンドの技術"を移行する技術 / Frontend Migrations
10shi10ma
0
110
Service Workerとは、それを使ってできること / what-is-service-worker
10shi10ma
3
2k
フロントエンドのエコシステム / Frontend Ecosystem
10shi10ma
8
3.4k
Service Workerとブラウザでの通知について
10shi10ma
3
400
意外に知らないnpmと便利なCLI
10shi10ma
8
2.5k
歴史から学ぶ現代のフロントエンド
10shi10ma
17
11k
サイボウズ フロントエンドエキスパートチームとOSSの管理について
10shi10ma
0
1.2k
大規模フロントエンドの技術的負債と向き合う。
10shi10ma
5
6.1k
Google I/O ’19から見る新しいJavaScript
10shi10ma
5
3.2k
Other Decks in Programming
See All in Programming
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
190
巨大モノリシックアプリ モダン化大作戦
ktcryomm
1
1k
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2.1k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
210
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
250
AGENTS.md Is Not Enough:Build Skills, Don't Download Them
lx_t
0
120
新卒PdEのリアル
ryu1013
1
500
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
290
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
190
一人だけ、Kiroが静止する日
hideg
0
120
手動確認はもう限界 〜XCUITestでCustom URL Schemeの遷移を起動種別ごとに自動テストする〜 / Testing Custom URL Schemes with XCUITest
otouto
0
310
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
260
Featured
See All Featured
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
530
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
400
Google's AI Overviews - The New Search
badams
0
1.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Side Projects
sachag
456
43k
The Cost Of JavaScript in 2023
addyosmani
55
10k
For a Future-Friendly Web
brad_frost
183
10k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
340
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
680
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Navigating Weather and Climate Data
rabernat
0
520
Transcript
kintoneを支えるスクラム開発 2018/7/24 サイボウズ株式会社 kintone開発 外松 俊尚
自己紹介 ▌外松 俊尚 @10shi10ma ▌サイボウズ株式会社 ▌グローバル開発本部 kintone開発チーム プログラマー ▌2017年入社 (新卒2年目)
▌2018年 新人研修 スクラムマスター ← NEW!! 2
▌チームで使うシステムを爆速で作れるサービス ストックとフローの融合 ▌国内外 9,500 以上のチームを支援 3 アプリ スペース kintoneのスクラム開発の流れ
プロダクト バックログ リファインメント スプリント バックログ スプリント プランニング リリース! スプリント(1週間) デイリースクラム(朝会)
スプリントレビュー ふりかえり 皆さんが授業で使っているkintoneは スクラムで開発しています!(2016~) 4
今日は 「kintone開発チームがどんな風に スクラム開発をしているか?」 を紹介します 今後の参考になればと思います! 5
6 今日紹介する内容はスクラム開発の ベストプラクティスではなく、あくまで一例です。 自分たちのチームに合った方法を、是非探求してください
今日お話すること 1. kintoneのスクラム開発の流れ 2. kintoneのスクラム開発を支えるもの 3. どうやってユーザーへの価値を高めるか 7
8 1.kintoneのスクラム開発の流れ 2.kintoneのスクラム開発を支えるもの 3.どうやってユーザーへの価値を高めるか
kintone開発チーム) 職能 ▌プロダクトマネージャー(4) ▌プログラマー(13) ▌品質保証/QA(10) ▌セキュリティ(4) ▌デザイナー(2) ▌テクニカルコミュニケーション(1) ▌スクラムマスター(1) ▌アジャイルコーチ(1)
9 kintoneのスクラム開発の流れ
kintone開発チーム) 拠点 ▌東京 ▌大阪 ▌松山 ▌上海(QA) 4拠点で開発 10 kintoneのスクラム開発の流れ
kintone開発チームのスクラム概要 ▌1週間スプリント ▌開発チーム 2チーム 3拠点 ▌大規模用のスクラムフレームワーク「LeSS」 11 kintoneのスクラム開発の流れ
開発の流れ) 1週間のスケジュール デイリースクラム スプリント プランニング スプリント 振り返り スプリント レビュー リファインメント
スプリント初日 スプリント最終日 12 kintoneのスクラム開発の流れ
スクラムイベント) スプリントプランニング 毎週木曜 ▌ホワイトボードを活用して設計 ▌スプリントバックログを作成したら、kintoneのアプリで管理 13 スクラムイベント) リファインメント 毎日10:30~ ▌複数の職能が参加して、新しいバックログについて議論
▌バックログの詳細化
スクラムイベント) デイリースクラム 毎朝9:45~ スピーキング トークン 14 kintoneのスクラム開発の流れ
スクラムイベント) スプリント振り返り 毎週水曜 ▌スクラムチームのメンバーが全員で参加 ▌KPTにより、重要な問題を議論して解決策を考える 15 kintoneのスクラム開発の流れ スクラムイベント) スプリントレビュー 毎週水曜
▌デモ+関係者からのフィードバック ▌スケジュールには66名が参加 +社長も参加 ▌実況スレッドを活用
大規模用のスクラムフレームワーク「LeSS」 16 https://less.works/less/framework/introduction.html ▌基本的な流れは通常のスクラムと同じ ▌プランニングと振り返りは、第1部と第2部がある(全体、チームごと)
17 1.kintoneのスクラム開発の流れ 2.kintoneのスクラム開発を支えるもの 3.どうやってユーザーへの価値を高めるか
ペア/モブ プログラミング 18 スクラム開発を支えるもの 知識共有↑ 問題解決↑
分報文化 http://c16e.com/1511101558/ kintoneのピープルを活用 https://jp.cybozu.help/k/ja/user/people.html 19 スクラム開発を支えるもの コミュニケーション↑ 透明性↑
複数拠点と常時接続 20 スクラム開発を支えるもの コミュニケーション↑
21
22
▌kintone開発チームのスクラムはkintoneで支えられてます ▌スクラムチームは変化し続けるので、変化に強いkintoneとマッチしてる 23 スクラム開発を支えるもの
バーンダウンチャート ▌タスク数や見積もり時間を日次で折れ線にしたもの ▌スプリントの問題に気づきやすい ▌順調か一目で分かる kintoneのグラフ機能とjsカスタマイズで実現 24 スクラム開発を支えるもの
メトリクスの取得 ▌改善の効果をどうやって確認する? ▌問題を定量的にとらえれるようにしよう ▌ふりかえりでは、定性的な情報で議論をしがち 25 スクラム開発を支えるもの
KPT KPT=振り返りのフレームワーク ▌K: keep(良かったこと、今後も続けること) ▌P: problem (悪かったこと、抱えている問題) ▌T: try (次に挑戦すること)
合計で2341件! 26 スクラム開発を支えるもの
カンバン 27 スクラム開発を支えるもの
28 1.kintoneのスクラム開発の流れ 2.kintoneのスクラム開発を支えるもの 3.どうやってユーザーへの価値を高めるか
価値をどうやって確認する? ▌仮説検証 ▌効果測定 ▌スプリントレビューでの紹介 ▌ユーザビリティテスト ▌リファインメント 29 どうやってユーザーへの価値を高めるか
仮説検証/効果測定 仮説検証 ▌ログをもとに、必要なバックログを作ることも多い 例)試用したユーザーがアプリをあまり作れていない → チュートリアルを充実 ▌ログからは分からない情報 例) 感情、理解度 →ユーザービリティテストを実施
効果測定 ▌直近でリリースしたバックログの効果を測定 ▌ユーザーの行動をログで測定できる仕組みを実装 30 どうやってユーザーへの価値を高めるか
ユーザーからのフィードバック ▌kintoneからフィードバックを送信することが可能 ▌送られたフィードバックはkintoneで管理 31 どうやってユーザーへの価値を高めるか
ステークホルダーからの意見 ▌スプリントレビューで、ビジネスサイドのメンバーからフィードバックをもらう ▌次のスプリントでフィードバックを反映するバックログが積まれることも 32 どうやってユーザーへの価値を高めるか
仕様書はQAとモブで ▌品質の高さも重要な価値 ▌サイボウズには品質保証部(QA)が存在している ▌仕様を作成する段階からQAの観点を入れることで、バグが入りにくくなる 33 どうやってユーザーへの価値を高めるか
早くユーザーに価値を届けるために ▌リリースが早い=ユーザーに価値を早く届けられる ▌PG以外のメンバーも積極的にスクラムイベントに参加して リリースを早くしようとしています 34 どうやってユーザーへの価値を高めるか
今日お話したこと 1. kintoneのスクラム開発の流れ 2. kintoneのスクラム開発を支えるもの 3. どうやってユーザーへの価値を高めるか 35
36 今日紹介した内容が チームの問題をKAIZENする きっかけになれば嬉しいです。 是非チームで話し合ってみてください。
もっとサイボウズのスクラムについて知りたい方は ▌Cybozu Inside Out(サイボウズエンジニアブログ) 「サイボウズにスクラムを導入した話」を肴にミートアップ! http://blog.cybozu.io/entry/2017/06/14/130000 サイボウズQAスクラム奮闘記 ―JaSST’18
Tokyo 発表レポート http://blog.cybozu.io/entry/2018/03/16/080000 ▌サイボウズ kintoneチームの「改善」大公開! 新人も巻き込んだスクラム導入の成果とは? https://employment.en-japan.com/engineerhub/entry/2017/02/28/143000 ▌kintone開発チーム スクラムマスターの発表スライド https://slideshare.net/ama-ch/presentations 37
継続的にプロセスをKAIZENして 最高のチームワークで ユーザーに価値を届けよう!
kintoneを支えるスクラム開発 ありがとうございました! 2018/7/24 サイボウズ株式会社 kintone開発 外松 俊尚