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
「失敗」から学ぶこと ~ソフトウェア開発と失敗の歴史~/Learning from 'Fail...
Search
yayoi_dd
December 26, 2024
Technology
140
0
Share
「失敗」から学ぶこと ~ソフトウェア開発と失敗の歴史~/Learning from 'Failures': The History of Software Development and Failures
弥生株式会社 もくテク
読んでよかった技術書・ビジネス書LT
https://mokuteku.connpass.com/event/340131/
yayoi_dd
December 26, 2024
More Decks by yayoi_dd
See All by yayoi_dd
AWS re:Invent 2025 参加報告 / AWS re:Invent 2025 Participation Report
yayoi_dd
0
25
re:Inventの学びを最大化するためにしたこと / What I Did to Maximize Learning at re:Invent
yayoi_dd
0
25
Werner Vogelsが語った”T型人材” / "T-Shaped Talent" as Discussed by Werner Vogels
yayoi_dd
0
25
AI駆動開発のさらにその先へ / Beyond AI-Driven Development
yayoi_dd
0
29
AWS DevOps Agentで見えた運用の未来 / The Future of Operations with AWS DevOps Agent
yayoi_dd
0
25
OpenSearch Warm Tier設計の実践 / Practical Implementation of OpenSearch Warm Tier Design
yayoi_dd
0
50
なぜ私たちは「生成AI-LT大会」を終了するのか / Why we are ending the Generative AI-LT competition
yayoi_dd
0
76
AIと働く / Working with AI
yayoi_dd
0
85
AIで未経験タスクの心理的ハードルが下がった話 / How AI has lowered the psychological barrier to unfamiliar tasks
yayoi_dd
0
54
Other Decks in Technology
See All in Technology
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
0
160
実装は速くなった、レビューはどうする? ― 自身のレビューをAIで再現させるサーヴァントエンジニアリングのすゝめ / Implementation got faster. So what about reviews? — An invitation to Servant Engineering: Recreating your own code reviews with AI
nrslib
6
3.5k
タクシーアプリ『GO』の実践的データ活用
mot_techtalk
2
120
「速く作る」から「正しく作る」へ ─ 生成AI時代の開発フロー改革の ロードマップと実行 ─
starfish719
0
6.8k
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
200
AI駆動開発が変える、大規模開発の前提 ーHuman in the Loop から Human on the Loop へ / AIE2026
visional_engineering_and_design
4
3.2k
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
710
GoとSIMDとWasmの今。
askua
3
490
Dynamic Workersについて
yusukebe
2
580
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
210
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
230
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
2.6k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
210
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
How to train your dragon (web standard)
notwaldorf
97
6.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
360
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
360
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Unsuck your backbone
ammeep
672
58k
Transcript
「失敗」から学ぶこと ~ソフトウェア開発と失敗の歴史~ 弥生株式会社 宍戸 里絵
自己紹介 宍戸 里絵(ししど りえ)と申します ▪ 所属 次世代本部 R&D室 (室長) –
R&D室には2024年10月に異動したばかりです ▪ 異動の前は、記帳代行支援サービスという、証憑の入力代行 アウトソーシングサービスのプロジェクトマネージャーを担当 ▪ 今後は弥生が魅せるちょっと先の未来に向けての活動をしてい きたいなって思ってます このテーマでは「登壇2回目」で、本を読むのが大好きです!!
注: AI(人工知能)/ML(機械学習) と言ったキーワードを扱うR&D室ですが、、、 本日の発表内容に という言葉は一切出てきません 「AI/ML」
今回ご紹介したい本は ソフトウェア開発現場の 「失敗」集めてみた。 出石 聡文 (でいし さとし) 著 翔泳社 42の失敗事例で学ぶチーム開発の進め方
本書では 42個の心ふるえる失敗が 出てきます つまり、盛り沢山ですね ベテランであればあるほど心がおれるかもしれませんが、、、、
この本の構成 1. 企画の失敗 「顧客要望通りの使えないソフトウェア」や「新OS地獄」などの企画時点でのしくじり 2. 仕様の失敗 「ふんわり仕様」や「難読仕様書」など、仕様に関するつまづき 3. 設計・実装の失敗 「動けばいいじゃん症候群」や「伝説のオーパーツ」などの設計や実装・環境管理でやらかしたこと
4. 進捗管理の失敗 「聞くだけ進捗会議」や「残業前提の時間泥棒」などの目的を見失ったしくじりの連鎖 5. 品質評価の失敗 「ゼロバグ出荷」や「ステルス修正」などのテストや品質管理プロセスで発生した数々の事件 6. リリース後の失敗 「出しっぱなしプロジェクト」や「ノーログ戦法」などの清々しいほどのわりきり 下記の6つの失敗で章が構成されており、コミカルなタッチの漫画とともに紹介があります
この本の面白ポイント ▪ 実践的な学び – 著者が現場で経験したリアルな問題が多く、失敗を避ける具体的なアドバイスが含まれています (ゆえに、心にしみます) ▪ ユーモラスなアプローチ – 漫画や図解を用いることで、難しい技術的な内容も読みやすく、共感を呼びます(絵があること
で、臨場感あふれます) ▪ 幅広い対象読者 – ソフトウェア開発者だけでなく、プロジェクト管理や品質管理に関わる人々にも有用です(ソフト ウェア開発会社に勤務する全てのビジネスパーソンにささります) ✓ 若手の皆さんであれば、先人の失敗の歴史を学ぶことで教訓がえられます この本は失敗から学び、より良いプロジェクト運営 を目指す全ての人におすすめの一冊です
この本を読んでみて 感想などなど
この本を読んで思ったこと ▪ 失敗は一生懸命頑張ったとしても起こる – 「あのときは全力だった」というプロジェクトのふりかえりコメントは毎回出ている ✓ でもその失敗は明日の自分への貯金なのかもしれない ▪ 己もしくは目的を見失い始めたら失敗の扉は開いている(というか開けている) –
「あれ?何だっけ?」「なんでこうなんだっけ?」と思ったら立ち止まる勇気が大事 ✓ あのときの違和感はいずれ不幸の複利がついて返ってきます ▪ 「思いよ届け」はほぼ届かない – 仕様書・設計書には行間はない、なので行間をみつけられるわけがない ✓ 要求(あなたの思い)はちゃんと言わないと、汲み取れる超能力者はいない ✓ 行間はあったとしてもただの余白としか思ってないですよ
まとめ ▪ だいぶコミカルではあるものの、ソフトウェア業界の歴 史書として非常に良い仕上がりである本書をおすす めしたいなと思います – 学校教育の場で歴史を学ぶのは、「過去の失敗と同じことをし ないようにするため」であれば、日々の業務でも同じなのではと 思ってます
発表は以上です ご紹介した本を手にとっていただけると幸いです