Software architect

A strategic state-of-the-art software architecture manual for all skill levels In Software Architect, veteran enterprise and solution architect Michael Bell delivers a hands-on playbook of best practices for aspiring and practicing software architects, seeking to improve their software design, integ...

Descripción completa

Detalles Bibliográficos
Otros Autores: Bell, Michael, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Hoboken, New Jersey : John Wiley & Sons, Inc [2023]
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009755154406719
Tabla de Contenidos:
  • Cover
  • Title Page
  • Copyright Page
  • Contents at a Glance
  • Contents
  • Introduction: Software Architect, Who Are You?
  • You Promote Institutional Culture
  • Become an Agent of Cultural Transformation
  • Contribute, Do Not Follow
  • Further Reading
  • You're an Astute Strategist
  • Adopt an Effective Outside-In Strategy to Deliver Synthesized Software Architecture Solutions
  • Align Software Architecture Strategies with Organizational Imperatives
  • Further Reading
  • You're a Gifted Leader
  • Tolerate Errors and Stay Open to Technological Experiences
  • Build a Circle of Trustful Followers by Uplifting Their Spirits
  • Further Reading
  • You're an Instrumental Solution Provider
  • Promote Business Growth Through Modern Technological Solutions
  • Provide Solutions Within the Boundaries of Your Software Architecture Expertise
  • Understand the Scope of Your Technological Solutions
  • Further Reading
  • You're an Integrator Par Excellence
  • Connect the Dots
  • Integrate Software in a Three-Dimensional Software Architecture Environment
  • Mitigate Risks in a Quantum Software Architecture Ecosystem
  • Further Reading
  • You're Domain-Driven
  • Align the Orbit of Your Software Architecture Solutions with Organizational Domains
  • Delineate the Scope of Your Software Architecture Solutions
  • Further Reading
  • You're Socially Driven
  • Leverage the Contribution of Social Intelligence to Your Software Architecture Career
  • Follow a Simple Process to Leverage Your Software Architecture Social Intelligence Skills
  • Further Reading
  • You're Career-Driven
  • Carve Out a Software Architecture Career Strategy
  • Software Architecture Career Strategy Perspectives
  • Further Reading
  • You Trust Your Innate Talents
  • Employ Innate Traits to Advance Business and Technological Missions
  • Avoid Self-Induced Software Architecture Blindness
  • Further Reading
  • Part 1 Software Architect Capability Model
  • Chapter 1 Software Architect Capability Model
  • Software Architect Capability Model: Benefits
  • How Should Organizations Utilize the Software Architect Capability Model?
  • Why Create a Personal Software Architect Capability Model?
  • Rudimentary Guiding Principles
  • Software Architect Capability Model Creation Process
  • Requirements Drive Architecture Solutions
  • Requirements Issued by Problem and Solution Domain Entities
  • How Do the Problem and Solution Domains Collaborate?
  • Important Facts to Remember
  • Create a Software Architect Capability Model in Five Steps
  • Step 1: Provide Requirements and Specifications
  • Business Requirements
  • Technical Specifications
  • Ensure Clear Requirements
  • Step 2: Identify Software Architecture Practices
  • Establish Architecture Practices
  • Step 3: Establish Software Architecture Disciplines
  • Apply Architecture Disciplines to Architecture Practices