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
学生が学生向けにアプリを作ったからできたアジャイル開発 | Agile Japan 2024
Search
Toranosuke Minamikawa
November 21, 2024
Technology
78
0
Share
学生が学生向けにアプリを作ったからできたアジャイル開発 | Agile Japan 2024
https://2024.agilejapan.jp/
Toranosuke Minamikawa
November 21, 2024
More Decks by Toranosuke Minamikawa
See All by Toranosuke Minamikawa
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
210
Claude Code、ちょっとした工夫で開発体験が変わる
tigertora7571
0
290
Strands AgentsとBedrock AgentCoreを使って社内タレントアサイン支援AIを開発してみた
tigertora7571
2
1.6k
Other Decks in Technology
See All in Technology
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.5k
GCASアップデート(202603-202605)
techniczna
0
230
Purview 勉強会報告 Microsoft Purview 入門しようとしてみた
masakichixo
1
460
インプロセスQAのための要因から捉えるプロジェクトリスクマネジメントnano #1 開発リソース効率状態への対処 #jasstnano
barus_qa
0
210
コーディングエージェントはTypeScriptの 型エラーをどう自己修正しているのか
melonps
2
200
DI コンテナ自動生成ツールを実装してみた / intro-autodi
uhzz
0
440
Gaussian Splattingの実用化 - 映像制作への展開
gpuunite_official
0
200
[みん強]AIの価値を最大化するデータ基盤戦略:Self-Service型Data Meshへの転換とAgentic AI Meshに向けた取り組み with Snowflake他
y_matsubara
1
150
20260515 ログイン機能だけではないアカウント管理を全体で考える~サービス設計者向け~
oidfj
1
860
RedmineをAIで効率的に使う検証
yoshiokacb
0
150
How to learn AWS Well-Architected with AWS BuilderCards: Security Edition
coosuke
PRO
0
180
Directions Asia 2026 | Beyond Buildable AI Agents: Let’s Visualize Partner Value in the AI Era
ryoheig0405
0
120
Featured
See All Featured
Discover your Explorer Soul
emna__ayadi
2
1.1k
Fireside Chat
paigeccino
42
3.9k
KATA
mclloyd
PRO
35
15k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
The Curse of the Amulet
leimatthew05
1
12k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
240
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Faster Mobile Websites
deanohume
310
31k
sira's awesome portfolio website redesign presentation
elsirapls
0
250
The untapped power of vector embeddings
frankvandijk
2
1.7k
For a Future-Friendly Web
brad_frost
183
10k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Transcript
学生が学生向けにアプリを作っているからこそできた アジャイル開発 公立はこだて未来大学 南川虎之介
公立はこだて未来大学 学部4年 南川 虎之介 来年度就職 道産子 趣味: 麻雀🀄、旅行✈、野球観戦(F, DB)⚾、地図を見ること 好きなもの:
RPG(キンハー、ドラクエ)、King Gnu👑 X: @fun_tora_ 自己紹介 2
3
4
• 未来大のPBLの特徴 • 昨年度の所属していたプロジェクト学習 • 開発したプロダクトの概要 • 学生主体のPBLの課題 • モチベーション駆動開発
• 今年度の活動 • アジャイルなPBLで身につけられるもの • 今後 アジェンダ 5
未来大のPBL 6
プロジェクト学習 学部3年必修 週 2コマ×2 教授が用意したテーマが十数個 学生がその中から選んで参加 テーマによって活動方針それぞれ 未来大のPBLの特徴 7 高度ICT演習
全学年 自由参加 単位なし 週 2コマ 学内課題解決型、地域密着型などテー マが複数個 学生主体で活動
使ってもらって学ぶフィールド指向システムデザイン2023 現地での調査を基に問題を発見し、情報システムを用いて解決することで、 地域や社会に貢献することを目的に活動する アジャイル開発のスクラム手法によって、フィールドの要望に応じた迅速かつ 柔軟な開発を行い、短期間でより効率的に成果を出すことを目標にしている 昨年度の所属していたプロジェクト学習 8
プロダクト概要 9
空き教室で勉強したいのに部屋に行かないと空いているかわからない 教授が何階のどこの教員室にいるのかわからない そもそもまともなマップが無い シラバス検索しづらい 課題の締切が過ぎてる…… この情報Moodleのどこにあるの? 我々が学生生活で困っていることは何? 10 当時の殴り書き
未来大生の情報取得をサポートする「Dotto」 まさにStudents-Centricなプロダクト 未来大の学部生少なくとも639人がインストール済み 約2/3 開発したプロダクト 11
開発 12
2023年6月 アジャイルワークショップにて初めてスクラムを学ぶ 9月後半~12月頭の開発期間でスクラムを実践 ユーザーストーリーマップや Kanbanを作った が、しかし…… スクラムを実践 13
スクラムを適用するのが難しかった • ワークショップで学んだとはいえ、わかっていないところが多かった • 細かい用語・ルールを覚えていなかった • 開発期間 2023年9月後半~12月頭で週に4コマの活動時間 ⇀2週間1スプリントにしても各イベントを進めるのは難しい 2スプリント目くらいでスクラムが消え去った
でもモチベーションは高く、アジャイルであった 学生主体のPBLの課題 14
開発期間 2023年9月後半~12月頭 ⇀ リリース • 活動時間外でも時間があればDiscordのVCに入り開発した • 対面でもVCでも活発に議論 • タスクがすぐに終わってしまった
• 仲が良かったためお互いに何をやっているかを常に把握していた • Miroを活用しなくなってしまった 「モチベーション駆動開発」と言われた(お気に入り) チームメンバーのやる気がありすぎた🔥 15
「開発したら自分たちが便利になる!」 • すぐそこに学生がいるからニーズをすぐに拾えた • すぐにフィードバックを得られた • 自分たちが使うものでもあるから求められているものが最初からある程度形 となった • 仲間内での議論が活発であった
◦ 言いたいことをすぐに言える関係性であった • 適時フィードバックができていた • 学内の課題に気づきやすくなった モチベーション駆動開発になったわけ 16
• 技術力 • 開発の楽しさ • 使ってもらい改善する達成感 • チーム内のコミュニケーションの重要性 • ユーザーのニーズを感じること
アジャイルなPBLで身につけられるもの 17
今年度 18
高度ICT演習に移行 メンバーが16人に増加 • 昨年度からのB4 5人 • 今年度新たにB1 7人, B2 3人,
M2 1人 今年度の活動 19
• チームメンバーが増えたことにより議論がより活発になった • 新たな課題が見つかった • 各学年の声がより拾いやすくなった • 昨年度からの継続メンバーよりはモチベーションが低い 昨年度との違い 20
プロダクトオーナー+上級生とメンバーで2on1 プロダクトオーナーとメンバーの距離感を近付けたいが メンバーのやりたいことへの尊重を重視 メンバーそれぞれの方向性の確認 21 チームで何やりたい? デザイン?コーディングもやってみたい PBLを通しての理想像とかある? プログラミングつよつよになりたい
3ペアに分けてそれぞれタスクに取り組む アジャイル開発は継続 開発の楽しさを知ってほしいという思いから 完成したらすぐにリリース 周りからフィードバックを得て改善 今年度後期から 22
• 後輩への引き継ぎ ◦ 「開発⇀使ってもらう⇀達成感」 ◦ 言いたいことを言える関係性 ◦ いかに情熱を伝えられるか ◦ とにかく楽しんでもらいたい
• 未来大以外にも広がっていってほしい、広げていきたい • どうやって引き継ぎしよう ◦ 昨年度メンバー5人中3人卒業 他院進 今後 23
24 ご清聴ありがとうございました!