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
2ヶ月でB2Bサービスをリリースしてみよう
Search
ryoff
September 28, 2016
Technology
0
1.4k
2ヶ月でB2Bサービスをリリースしてみよう
ryoff
September 28, 2016
Tweet
Share
More Decks by ryoff
See All by ryoff
B2B SaaSエンジニア Meetup
ryoff
0
1.6k
Other Decks in Technology
See All in Technology
Ultra Ethernet (UEC) v1.0 仕様概説
markunet
3
220
元エンジニアPdM、IDEが恋しすぎてCursorに全業務を集約したら、スライド作成まで爆速になった話
doiko123
1
470
AWS SES VDMで 将来の配信事故を防げた話
moyashi
0
160
vLLM Community Meetup Tokyo #3 オープニングトーク
jpishikawa
0
200
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
Kaggleの経験が実務にどう活きているか / kaggle_findy
sansan_randd
6
1.2k
Claude Cowork Plugins を読む - Skills駆動型業務エージェント設計の実像と構造
knishioka
0
290
Agentic Software Modernization - Back to the Roots (Zürich Agentic Coding and Architectures, März 2026)
feststelltaste
1
210
男(監査)はつらいよ - Policy as CodeからAIエージェントへ
ken5scal
5
770
GitLab Duo Agent Platform + Local LLMサービングで幸せになりたい
jyoshise
0
180
JAWS DAYS 2026 楽しく学ぼう!ストレージ 入門
yoshiki0705
2
110
わたしがセキュアにAWSを使えるわけないじゃん、ムリムリ!(※ムリじゃなかった!?)
cmusudakeisuke
1
410
Featured
See All Featured
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
120
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
150
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
210
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
360
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
170
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
200
Statistics for Hackers
jakevdp
799
230k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
380
Become a Pro
speakerdeck
PRO
31
5.8k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
230
Prompt Engineering for Job Search
mfonobong
0
180
Transcript
2016/09/27 渋谷 亮 2ヶ月で BtoB サービスを リリースしてみよう
自己紹介 渋谷 亮 (@ryoff) 33歳 大学(生物) > 広告エンジニア > 広告エンジニア
> MF
リリースしてみた 2015年3月リリース 開発期間:約3ヶ月 2015年10月リリース 開発期間:約1ヶ月
目標 早い開発速度 予定通りリリース メンテナンス性の高さ 安定稼働 +
実際にやってよかった 5つのこと 目標の達成のために
その1:リリース前確認シート 最初に作成 ↓ チーム内コード規約 ↓ レビュー観点の統一 コードの統一感 + リリース直前に焦らない 【一部抜粋】
【略さない】 部門ID dept_id / department_id 【具体化】 sub_info / mail_setting その2:和英辞書
【用語統一】 性別 sex / gender 手当 payment / allowance 苗字 family name / last name
その2:和英辞書 変数名 Class名 の表記揺れ解消 ↓ 誰が読んでも、意味のわかるコードへ ↓ レビューコスト減 & コードの可読性向上
(コードを書く時間 << コードを読む時間) 属人性排除 開発速度 & メンテナンス性の向上
その3:もくもく会 http://d.hatena.ne.jp/keyword/もくもく会 「喫茶店で各自がもくもくと勉強したり、もくもくと本を読んだりするだけの会」
チーム全員で、数時間同じ会議室で作業 ↓ 開発しながら議論 開発しながら相談 開発しながら共有 一人で悩む時間を減らす 情報共有のための会議を減らす 設計・開発の方向性を常に合わせる その3:もくもく会
【確認シート】【辞書&用語集】 【もくもく会】【レビュー】etc ↓ コード規約に落とす ☓ ドキュメントが欲しい? ◦ レビューの感情対立回避 その4:コード規約
「俺すげー」をしすぎない ↓ 「俺すげー」なコードは、 俺がすごすぎて、 俺にしか読めない ↓ 個人の開発速度 << チームの開発速度 その4:コード規約
「やる事」を期限までにやる ではなく 「やる事の優先度」を常に考える その5:やらない意思決定
その5:やらない意思決定 参照元:「いくら長時間働いても仕事は終わらない」と語る上司 http://nzmoyasystem.hatenablog.com/entry/long_time_work_cannot_finish_tasks 「長時間仕事をしたところで、仕事が終わるなんてありえない」 「なぜなら、問題を解決するたびに、次の問題が見つかるのだから」 「常に苦渋の決断をしながら、優先順位をつける」 「システム開発のような知的労働は、いくら時間をかけたところで終わらないの だ」
その5:やらない意思決定 リリースまで残り1ヶ月 ↓ タスク量はちょうど1ヶ月 ↓ = オンスケ (?) 「10の仕事を終えれば、新たに3の仕事が生まれる」 エンバグ
/ デグレ / 仕様変更 / 仕様漏れ
その5:やらない意思決定 不測の事態に備え、優先順位を意識 いつでも、やらない意思決定をできるように ↓ 「(みんなだいすき) デスマーチ」回避
【エンジニアの方に質問】 Q:「デスマ中に書いたコードを、自信を持って見せれますか?」 デスマの怖さは、 デスマ自体よりも、 その際に生み出される負債 その5:やらない意思決定
その5:やらない意思決定 生み出された負債は、 サービスの安定性を、 数年に渡って損なわせる
☓ 「今だけ苦しいけど、頑張ろう!」 ◦ 本当に苦しいのは、数年後の開発者 ベンチャーで一所懸命がむしゃらに働く ≠ とにかくコード書く その5:やらない意思決定
引き続き、挑戦中! 早い開発速度 予定通りリリース メンテナンス性の高さ 安定稼働 +
Thank you!