My Account Log in

1 option

Software architect / Michael Bell.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Bell, Michael, author.
Language:
English
Subjects (All):
Software architecture.
Computer software--Development.
Computer software.
Physical Description:
1 online resource
Place of Publication:
Hoboken, New Jersey : John Wiley & Sons, Inc., [2023]
Summary:
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, integration, communication, presentation, and knowledge acquisition skills. He explores the career enablement, career planning, self-training, and self-improvement topics you'll need to increase your ability to offer powerful and effective business and technological solutions. In the book, you'll learn how to help companies promote business and technological transformation by implementing modern and first-class software design, deployment, integration, and operations. Software Architect also includes: A modern software architect's toolbox that includes best practices for multi-dimensional software design and integration in an enterprise quantum computing ecosystem A breakdown of the various types of software architects, as well as useful self-assessments for aspiring and practicing professionals Skill acquisition strategies for software architects along with strategic approaches to ace software architecture interviews An indispensable manual for aspiring to be architects, software architects-in-training, and practicing software architects. Software Architect is an essential read for anyone hoping to improve their ability to deliver robust business and technical solutions to enterprises everywhere.
Contents:
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
You're a Gifted Leader
Tolerate Errors and Stay Open to Technological Experiences
Build a Circle of Trustful Followers by Uplifting Their Spirits
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
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
You're Domain-Driven
Align the Orbit of Your Software Architecture Solutions with Organizational Domains
Delineate the Scope of Your Software Architecture Solutions
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
You're Career-Driven
Carve Out a Software Architecture Career Strategy
Software Architecture Career Strategy Perspectives
You Trust Your Innate Talents
Employ Innate Traits to Advance Business and Technological Missions
Avoid Self-Induced Software Architecture Blindness
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
Notes:
Includes index.
OCLC-licensed vendor bibliographic record.
ISBN:
1-394-32068-X
1-119-82099-5
1-119-82098-7
OCLC:
1372575040

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account