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
走り出したプロジェクトが歩みを止めるまで/20210818 OSS LT vol2
Search
skaji18
August 18, 2021
Technology
440
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
走り出したプロジェクトが歩みを止めるまで/20210818 OSS LT vol2
skaji18
August 18, 2021
More Decks by skaji18
See All by skaji18
脆弱性対応を支える技術/20221127_JJUG-CCC-2022-Fall
skaji18
2
1.5k
Vue.js + Firebase のプロジェクトに自動テストを導入した話/20220216_frontend-lt-vol6
skaji18
1
1.4k
Other Decks in Technology
See All in Technology
スキルを作る、その前に!複数人で使われるスキルを 作るためのプロセス
junkifurukawa
1
110
Mastering Agentic Development: Harness Engineering for Effective Coding Agents
konippi
3
660
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
200
行動するAIのためのオントロジー | DevRev — Encraft #26.pdf
dvrv_tknrszk
1
610
大阪オフィスに Unitree Go2 がやってきたので Physical AI やってみた
dafujii
0
150
OpenClawでAzure DevOpsのWiki更新を自動化する - クラウドAIだけでは届かない場所へ
yutakaosada
0
130
企業の現実世界をグラフで写し取る
sansantech
PRO
0
210
営業オントロジーの作り方と、エージェントからの辿り方 ── ナレッジワークの現場から
kworkdev
PRO
1
200
認知負荷を吸収し、プロダクトをまたぐPR Preview基盤の設計事例
taiki45
2
550
AIに会社の文脈を理解させる技術~上流工程・非エンジニアにも広げるハーネスエンジニアリング実践~
ochtum
0
200
AI coding 整合正規方法
philipz
0
580
React Nativeでの OTA Updateって、 どう説明する?
ichiki1023
0
120
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
2
400
The browser strikes back
jonoalderson
0
1.7k
What's in a price? How to price your products and services
michaelherold
247
13k
The untapped power of vector embeddings
frankvandijk
2
1.9k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
730
Typedesign – Prime Four
hannesfritz
42
3.2k
How to Ace a Technical Interview
jacobian
280
24k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.1k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
350
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Transcript
走り出したプロジェクトが 歩みを止めるまで OSS LT会 vol.2 (2021/08/18)
自己紹介 • 梶 紳之介 • skaji18/ @s_kaji_18 • 株式会社ラクス • 元
PHPer • 現在は Java がメイン
どんな話? Webアプリを作るプロジェクトで失敗した話 • β版リリースまではうまく行った • 活動停止で正式版リリースはできなかった どんな話?
プロジェクト立ち上げ
ビアバッシュ https://tech-blog.rakus.co.jp/entry/2017/12/20/000000 ビアバッシュ • ビールなどのアルコール(+軽 食)を片手に • 技術内容について発表したり語 り合う社内勉強会
無事、β版リリース
評判は上々!
正式版へ ラストスパート!
正式版へ ラストスパート! 開発が停滞 → 活動停止
なぜ?
モチベーションが 維持できなくなった
1. ゴールが見えない
• 「いつまでに」「どんな機能を」作るかを決めていなかった ◦ 作業を進めても今の進捗がわからない ◦ いつまで走り続ければよいかわからない
モチベーションがダウン⤵⤵
どうすればよかったのか?
β版リリースでは どうやってうまく行った?
実は なんとなく リリース計画を立てていた
「XX月のビアバッシュで導入したい!」
「XX月のビアバッシュで導入したい!」 • デッドラインを定義 ◦ XX月のイベント開催まで • スコープを定義 ◦ イベント参加者側の機能の開発完了
2. タスクが完了しない
2. タスクが完了しない →レビューが回らない
PR作成 レビュー①:OK レビュー②:OK レビュー③:OK マージ! マージには全員のレビューが必要
PR作成 レビュー①:OK レビュー②:OK レビュー③:(・_ゝ・) 一人でもレビューが止まるとマージされない
モチベーションがダウン⤵⤵
どうすればよかったのか?
プロジェクトの特性を振り返ると • ビアバッシュでの利用を想定 • ユーザーは見知った顔ばかり
多少バグっても問題ない
プロジェクトに適したレビューのフロー • 誰も見なくてもOK • 誰か一人が見ればOK ※ただし自動テストは書く(リファクタリング前提
まとめ
• どんなプロジェクトでもリリース計画は必要 ◦ ノープランでうまくいくことは稀 ◦ デッドライン、スコープなど最低限決めるべきことはある • モチベーションが高い人が動きやすい仕組みにする ◦ 低い人に合わせたことで、全員のモチベーションが下がってしまう状
況はNG
ご清聴ありがとうございました