12 More Essential Skills for Software Architects : 9780321909473

12 More Essential Skills for Software Architects

Hendricksen, Dave
 
Edition
 
1
ISBN
 
9780321909473
ISBN 10
 
032190947X
Published
 
30/01/2014
Published by
 
Pearson Higher Ed USA
Pages
 
336
Format
 
Available on demand
 
Title type
Book
$54.99
 
 
 
Description
This indispensable new handbook focuses on 12 specific skills every software architect needs to succeed: skills involved in becoming a superior technologist and an outstanding technical champion. Ideal for both working and aspiring software architects, 12 More Essential Skills for Software Architects is the perfect complement and follow-up to Dave Hendricksen's previous best-seller, 12 Essential Skills for Software Architects. These books place real-world practice in the context of the development organization and the business and help blend the optimal mix of both hard and soft skills.
Table of contents
  • Part I: Project Skills 1
  • Chapter 1: Partnership
  • What Is a Partnership?
  • What Are the Key Aspects of a Partnership?
  • Alignment
  • Trust
  • Context
  • Collaboration
  • Relationships
  • Chapter 2: Discovery
  • What Is Discovery?
  • The Keys to Discovery
  • Understanding the Customer
  • Understanding the Market
  • Understanding Your Business
  • Chapter 3: Conceptualization
  • Ideation
  • Getting Involved Early
  • Conceptualization: Bringing Ideas to Life
  • Concept Formation
  • Concept Reification
  • Concept Evolution
  • Chapter 4: Estimation
  • Estimates Overview
  • Understanding the Estimating Process
  • Developing the Architectural Approach
  • Estimating Strategies
  • Estimating Principles
  • Bringing It All Together
  • Chapter 5: Management
  • Architecture Management Defined
  • Areas of Architectural Responsibility
  • Striving toward Technology Excellence
  • Delivering Projects
  • Resolving Issues
  • Partnering with Executives
  • Managing Your Time
  • Grooming Technical Talent
  • Enhancing Your Skill Set
  • Part II: Technology Skills
  • Chapter 6: Platform Development
  • Platform Development Defined
  • The Elements of Platform Development
  • Capabilities
  • Ecosystem
  • Guiding Principles
  • Chapter 7: Architectural Perspective
  • Architectural Perspective Defined
  • Architectural Principles
  • Architectural Concerns
  • Architectural Communication
  • Bringing It All Together
  • Chapter 8: Governance
  • Governance Defined
  • Governance Principles
  • Areas of Governance
  • Governance and a Healthy Tension with Agile
  • Chapter 9: Know-how
  • Know-how Defined
  • Developing Know-how
  • Know-how Synthesis
  • Know-how-Driven Architecture
  • Part III: Visionary Skills
  • Chapter 10: Technology Innovation
  • Technology Innovation Defined
  • Trend Awareness
  • Business Alignment
  • Strategic Research
  • Technology Innovation Principles
  • Pragmatic Technology Innovation
  • Chapter 11: Strategic Roadmapping
  • Strategic Roadmapping Defined
  • Elements of a Strategic Roadmap
  • Roadmapping Strategies
  • Roadmapping Principles
  • What Is an Architect’s Role in Roadmapping?
  • Where Can You Use Roadmaps?
  • Roadmap Considerations
  • Roadmap Socialization
  • Celebrating Milestones Achieved
  • Chapter 12: Entrepreneurial Execution
  • Entrepreneurial Execution Defined
  • Elements of Entrepreneurial Execution
  • Entrepreneurial Execution Principles
  • Architecting with Entrepreneurial Execution 
  • Epilogue: Bringing It All Together
  • Thinking about Skill Development
  • Final Thought
  • Index
Features & benefits
  • Helps software architects increase career advancement possibilities, improve personal job satisfaction, and have more fun at work
  • Helps development organisations increase productivity by giving teams a deeper understanding of the skills needed to successfully architect software systems
  • Focuses on indispensable skills that aren't well-known and are rarely covered in formal training
  • Will also help software architects and aspiring software architects succeed in job interviews
Author biography

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.

Sample Pages