Master The Crucial Technical Skills Every Software Architect Needs!
To succeed as a software architect, you must master both technical skills and soft skills. Dave Hendricksen illuminated the soft skills in his highly-regarded 12 Essential Skills for Software Architects. Now, in 12 More Essential Skills for Software Architects he turns to the technical side.
Drawing on his decades of experience, Hendricksen organizes technical skills into three areas.
PROJECT SKILLS: driving projects from
ideation through delivery
TECHNOLOGY SKILLS: building, buying, and/or leveraging the right technologies
VISIONARY SKILLS: realizing an architectural vision that improves long-term competitiveness
He helps you develop and sharpen these key technical skills: from conceptualizing solutions to developing platforms and governance, and from selecting technology innovations to infusing architectures with an entrepreneurial spirit.
This guide reveals the technical skills you need and provides a coherent framework and practical methodology for mastering them.
Taken together, Hendricksen’s two books offer the most complete, practical pathway to excellence in software architecture. They’ll guide you through every step of your architecture career—from getting the right position to thriving once you have it.
Essential Architect Skills
Dave Hendricksen is a big data architect for Thomson Reuters, where he works closely with the firm’s new product development teams to create innovative legal products for large-scale online platforms such as Westlaw.com. Hendricksen presented “Designing and Building Large-Scale Systems in an Agile World” at Carnegie Mellon University’s influential Software Engineering Institute.
Table of contents
- Title Page
- Copyright Page
- About the Author
Part I: Project Skills
- Chapter 1. Partnership
- Chapter 2. Discovery
- Chapter 3. Conceptualization
- Chapter 4. Estimation
- Chapter 5. Management
Part II: Technology Skills
- Chapter 6. Platform Development
- Chapter 7. Architectural Perspective
- Chapter 8. Governance
- Chapter 9. Know-how
Part III: Visionary Skills
- Chapter 10. Technology Innovation
- Chapter 11. Strategic Roadmapping
- Chapter 12. Entrepreneurial Execution
- Epilogue. Bringing It All Together
- Title: 12 More Essential Skills for Software Architects
- Release date: August 2014
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780133377064
You might also like
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
Dominated by streaming data and events, the next generation of software development optimizes not only how …
Fundamentals of Software Architecture
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real …
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …