generated at
ソフトウェア技術マネジャーのキャリアパス

いわゆるエンジニアリングマネジャーの道と同じはず

Level 1 : 開発者
読むべき本
入門レベル
"A brief history of project management (and why you should care)", Chapter 1 in Making Things Happen, Scott Berkun (20 pages, Analytical) (マネジメント領域)
"Software Engineering Code of Ethics and Professionalism", ACM/IEEE-CS (3 pages, Analytical) (基礎領域)
"What Is Software Testing? And Why Is It So Hard?", James A Whittaker (10 pages, Analytical) (テスト領域)
Code Complete 2nd Edition, Chapter 20, Steve McConnell (25 pages, Analytical) (品質領域)
Code Complete 2nd Edition, Chapter 24, Steve McConnell (25 pages, Analytical) (保守領域)
Code Complete 2nd Edition, Chapter 5, Steve McConnell (45 pages, Analytical) (設計領域)
Code Complete 2nd Edition, Chapters 1, 2, 8, 34, Steve McConnell (66 pages, Analytical) (構築領域)
ソフトウェア要求 第 3 版 (Software Requirements 3rd Edition), Chapter 1, Karl Wiegers (22 pages, Analytical) (要求領域)
有能レベル
A Friendly Introduction to Software Testing, Bill Laboon (230 pages, Analytical) (テスト領域)
CODE COMPLETE 第 2 版 (Code Complete 2nd Edition), Steve McConnell (960 pages, Analytical) (構築、設計、保守領域)

Level 2 : シニア開発者
読むべき本
Competence
Learning Agile: Understanding Scrum, XP, Lean, and Kanban, Stellman and Greene (420 pages, Inspectional) (プロセス領域、マネジメント領域)
Management 3.0: Leading Agile Developers, Developing Agile Leaders, Jurgen Appelo (464 pages, Analytical) (MGMT)
Leadership

Level 3 : 技術リード
読むべき本
Competence
"The Goal Question Metric Approach", Basili, Caldiera, and Rombach (10 pages, Analytical) (PRCS)
ラピッドデベロップメント ― 効率的な開発を目指して (Rapid Development), Chapter 7, Steve McConnell (28 pages, Inspectional) (PRCS)
ソフトウェア要求 第 3 版 (Software Requirements 3rd Edition), Parts I-II, Karl Wiegers (382 pages, Analytical) (RQMT)
User Stories Applied, Chapters 2, 6, 7, Mike Cohn (28 pages, Analytical) (RQMT)
Leadership
エリック・エヴァンスのドメイン駆動設計 (Domain-Driven Design: Tackling Complexity in the Heart of Software), Eric Evans (560 pages, Inspectional, as part of a Syntopical Reading set) (DSGN)
Object Oriented Design Heuristics, Arthur Riel (400 pages, Inspectional, as part of a Syntopical Reading set) (DSGN)
Software Architecture in Practice 3rd Edition, Bass, Clements, and Kazman (646 pages, Syntopical) (DSGN)

Level 4 : ソフトウェア技術マネジャー
この道のレベル 3 プロフェッショナルは、ビジネス目標をサポートする上で重要な技術的リーダーシップを発揮できます。
レベル 3 とレベル 4 の違い : より深い経営リーダーシップを発揮するために必要な、重要な人事管理、ビジネス管理、およびビジネス専門知識の能力の開発
このパスのレベル 4 は、人々の管理と指導に重点を置く
指導的な人材にさらに焦点を当てたい人のために、純粋な管理能力にさらに焦点を当てたキャリアパスのバリエーションもドキュメントで説明されている
専門知識を通じて指導することに重点を置きたいソフトウェア プロフェッショナルは、このパスではなくソフトウェア アーキテクト パスのレベル 4 に進むことを検討すると良い
レベル 4 を完了することを選択した専門家は、基礎、品質、ビジネス分野における能力と、管理におけるリーダーシップを獲得する

読むべき本
Competence
Return on Software: Maximizing the Return on Your Software Investment, Steve Tockey, Chapter 1-5, 7-11, 18-20 (187 pages, Analytical) (FNDN)
Competitive Engineering, Tom Gilb, Specification Quality Control Chapter (40 pages, Analytical) (QUAL)
Handbook of Software Quality Assurance 4th Edition, Chapters 1, 2, 4, 7, 12, 15, G. Gordon Schulmeyer (151 pages, Analytical) (QUAL)
ピアレビュー 高品質ソフトウェア開発のために (Peer Reviews in Software), Chapters 3-4, Karl Wiegers (29 pages, Analytical) (QUAL)
Leadership