The Software Architect Elevator. Redefining the Architect's Role in the Digital Enterprise
- Autor:
- Gregor Hohpe
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 366
- Dostępne formaty:
-
ePubMobi
Opis ebooka: The Software Architect Elevator. Redefining the Architect's Role in the Digital Enterprise
As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowledge to effect change in their company’s structure and processes. To accomplish that, they need to connect the IT engine room to the penthouse, where the business strategy is defined.
In this guide, author Gregor Hohpe shares real-world advice and hard-learned lessons from actual IT transformations. His anecdotes help architects, senior developers, and other IT professionals prepare for a more complex but rewarding role in the enterprise.
This book is ideal for:
- Software architects and senior developers looking to shape the company’s technology direction or assist in an organizational transformation
- Enterprise architects and senior technologists searching for practical advice on how to navigate technical and organizational topics
- CTOs and senior technical architects who are devising an IT strategy that impacts the way the organization works
- IT managers who want to learn what’s worked and what hasn’t in large-scale transformation
Wybrane bestsellery
-
Czy chcesz odkryć świat kodowania i stać się młodym programistą w zaledwie jeden dzień? Czy chcesz nauczyć się języka, który otworzy przed tobą drzwi do fascynującego świata technologii? Czy chcesz tworzyć własne gry, aplikacje i nie tylko, korzystając z Pythona, jednego z najbardziej przyjaz...
Python w 1 dzień dla najmłodszych. Naucz się kodowania w Pythonie w 12 godzin Python w 1 dzień dla najmłodszych. Naucz się kodowania w Pythonie w 12 godzin
-
Zanurz się w fascynujący świat programowania w języku Python i osiągnij imponujący poziom umiejętności w zaledwie 24 godziny! Oto kilka zalet, które sprawiają, że ta książka jest niezbędna dla każdego aspirującego programisty: Szybki start: podstawy Pythona już w pierwszych godzinach nauki ...
Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z
-
Język modelowania UML i będące jego częścią diagramy UML odgrywają ważną rolę w inżynierii oprogramowania. Stanowią komunikacyjny pomost podczas pracy zespołowej i w kontaktach zarówno z menedżerami, jak i klientami biznesowymi, niekoniecznie zorientowanymi w procesach projektowych i deweloperski...
UML. Kurs video. Projektowanie diagramów i modelowanie systemów w teorii i praktyce UML. Kurs video. Projektowanie diagramów i modelowanie systemów w teorii i praktyce
(39.90 zł najniższa cena z 30 dni)64.50 zł
129.00 zł(-50%) -
To drugie wydanie praktycznego przewodnika po projektowaniu, tworzeniu, wdrażaniu, skalowaniu i utrzymaniu systemów opartych na drobnoziarnistych mikrousługach. Publikacja została uzupełniona o informacje dotyczące najnowszych trendów i technologii związanych z mikrousługami. Sporo miejsca poświę...
Budowanie mikrousług. Projektowanie drobnoziarnistych systemów. Wydanie II Budowanie mikrousług. Projektowanie drobnoziarnistych systemów. Wydanie II
(65.40 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Lektura tej książki ułatwi Ci pozbycie się obaw przed biblioteką asyncio. Zrozumiesz jej podstawowe elementy, co pozwoli Ci na rozpoczęcie programowania sterowanego zdarzeniami i prostą obsługę tysięcy jednoczesnych połączeń sieciowych. Dowiesz się, dlaczego Asyncio stanowi bezpieczniejszą altern...(14.90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł(-50%) -
O tym, ile problemów sprawia niedbale napisany kod, wie każdy programista. Nie wszyscy jednak wiedzą, jak napisać ten świetny, „czysty” kod i czym właściwie powinien się on charakteryzować. Co więcej – jak odróżnić dobry kod od złego? Odpowiedź na te pytania oraz sposoby tworzen...(47.40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł(-35%) -
This book is a comprehensive guide to deploying and scaling frontend web applications on Netlify. With hands-on instructions and real-world examples, this book takes you from setting up a Netlify account and deploying web apps to optimizing performance.
Web Development on Netlify. Proven strategies for building, deploying, and hosting modern web applications Web Development on Netlify. Proven strategies for building, deploying, and hosting modern web applications
(71.93 zł najniższa cena z 30 dni) -
This book helps you build your own blockchains and production-grade decentralized apps on blockchains like Ethereum, Solana, NEAR, and Polkadot. You’ll explore best practices, code, and assets that can be used for scaffolding multiple projects.
Rust for Blockchain Application Development. Learn to build decentralized applications on popular blockchain technologies using Rust Rust for Blockchain Application Development. Learn to build decentralized applications on popular blockchain technologies using Rust
(78.48 zł najniższa cena z 30 dni)
Ebooka "The Software Architect Elevator. Redefining the Architect's Role in the Digital Enterprise" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "The Software Architect Elevator. Redefining the Architect's Role in the Digital Enterprise" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "The Software Architect Elevator. Redefining the Architect's Role in the Digital Enterprise" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-920-7749-7, 9781492077497
- Data wydania ebooka:
- 2020-04-08 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 19.9MB
- Rozmiar pliku Mobi:
- 41.7MB
Spis treści ebooka
- Foreword by Simon Brown
- Foreword by David Knott
- About This Book
- A Chief Architects Life: Its Not That Lonely at the Top
- What Will I Learn?
- Is It Proven to Work?
- Tell Me a Story
- Conventions Used in This Book
- Staying Up-to-Date
- OReilly Online Learning
- How to Contact Us
- Acknowledgments
- I. Architects
- What Architects Are Not
- Many Kinds of Architects
- Architects Deal with Nonrequirements
- Measuring an Architects Value
- Architects as Change Agents
- 1. The Architect Elevator
- The Architect Elevator
- Some Organizations Have More Floors Than Others
- Not a One-Way Street
- High-Speed Elevators
- Other Passengers
- The Dangers of Riding the Elevator
- Flattening the Building
- 2. Movie-Star Architects
- The Matrix: The Master Planner
- Edward Scissorhands: The Gardener
- Vanishing Point: The Guide
- The Wizard of Oz
- Superhero? Superglue!
- Making the Call
- 3. Architects Live in the First Derivative
- Rate of Change Defines Architecture
- Change = Business as Unusual?
- Varying Rates of Change
- A Software Systems First Derivative
- Designing for the First Derivative
- Confidence Brings Speed
- Rate of Change Trade-Offs
- Multispeed Architectures
- The Second Derivative
- Rate of Change for Architects
- 4. Enterprise Architect or Architect in the Enterprise?
- Enterprise Architecture
- Connecting Business and IT
- IT Is from Mars, Business Is from Venus
- Value-Driven Architecture
- Fools with tools
- Visit All Floors
- 5. An Architect Stands on Three Legs
- Skill, Impact, Leadership
- Skill
- Impact
- Leadership
- Skill, Impact, Leadership
- A Chair Cant Stand on Two Legs
- The Virtuous Cycle
- You Spin Me Right Round
- Architect as Last Stop?
- 6. Making Decisions
- The Law of Small Numbers
- Bias
- Priming
- Micromort
- Model Thinking
- IT Decisions
- Avoiding Decisions
- 7. Question Everything
- Five Whys
- Whys Reveal Decisions and Assumptions
- A Workshop for Every Question
- No Free Pass
- II. Architecture
- Beyond Software Architecture
- Three Kinds of Architecture
- There Always Is an Architecture
- The Value of Architecture
- Principles Drive Decisions
- Vertical Cohesion
- Architecting the Real World
- Architecture in the Enterprise
- 8. Is This Architecture?
- Defining Software Architecture
- Architectural Decisions
- Fundamental Decisions Neednt Be Complicated
- Fit for Purpose
- Passing the Test
- 9. Architecture Is Selling Options
- Reversing Irreversible Decision Making
- Deferring Decisions with Options
- Options Have Value
- An Architecture Option: Elasticity
- Strike Prices
- Uncertainty Increases an Options Value
- Time Is Fleeting
- Real Options
- Arbitrage
- Agile and Architecture
- Evolutionary Architecture
- Amplifying Metaphors
- 10. Every System Is Perfect
- Heater as a System
- Feedback Loops
- Organized Complexity
- System Effects
- Understanding System Behavior
- Influencing System Behavior
- Systems Resist Change
- 11. Code Fear Not!
- Fear of Code
- Good Intentions Dont Lead to Good Results
- Levels of Abstraction: Simplicity Versus Flexibility
- When Are We Configuring?
- Model Versus Representation
- Code or Data? Or Both?
- Deployment at Design-Time Versus Runtime
- Higher-Level Programming
- Configuration Programming
- Configuration Hiding as Code?
- 12. If You Never Kill Anything, You Will Live Among Zombies
- Legacy
- Fear of Change
- Hoping for the Best Isnt a Strategy
- Version Upgrades
- Run Versus Change
- Planned Obsolescence
- If It Hurts, Do It More Often
- Culture of Change
- 13. Never Send a Human to Do a Machines Job
- Automate Everything!
- Its Not Only About Efficiency
- Repeatability Grows Confidence
- Self-Service
- Beyond Self-Service
- Automation Is Not a One-Way Street
- Explicit Knowledge Is Good Knowledge
- A Place for Humans
- 14. If Software Eats the World, Better Use Version Control!
- SDX: Software-Defined Anything
- The Loomers Riot?
- Software Developers Dont Undo, They Re-Create
- Melt the Snowflakes
- Automated Quality Checks
- Use Proper Language
- Software Eats the World, One Revision at a Time
- 15. A4 Paper Doesnt Stifle Creativity
- A4 Paper
- Product Standards Restrict, Interface Standards Enable
- Platform Standards
- Layers Versus Platforms
- Digital Discipline
- Avoid the Skipping Stones
- One Size Might Not Fit All Tastes
- 16. The IT World Is Flat
- Vendors Middle Kingdoms
- Plotting Your World Map
- Defining Borders
- Charting Territory
- Product Philosophy Compatibility Check
- Shifting Territory
- 17. Your Coffee Shop Doesnt Use Two-Phase Commit
- Hotto Cocoa o Kudasai
- Correlation
- Exception Handling
- Write Off
- Retry
- Compensating Action
- Transactions
- Backpressure
- Conversations
- Canonical Data Model
- Welcome to the Real World!
- III. Communication
- You Cant Manage What You Cant Understand
- Getting Attention
- Pushing (Less) Paper
- Isnt the Code the Documentation?
- Choosing the Right Words
- Communication Tools
- 18. Explaining Stuff
- Build a Ramp, Not a Cliff
- Mind the Gap
- First, Create a Language
- Consistent Level of Detail
- I Wanted to Have Liked To, but Didnt Dare Be Allowed
- 19. Show the Kids the Pirate Ship!
- Grab Attention
- Build Excitement
- Focus on Purpose
- Pirate Ship Leads to Better Decisions
- The Product Box
- Designing the Pirate Ship
- Show Context
- The Content on the Inside
- Consider the Audience
- Pack Some Pathos
- Play Is Work
- 20. Writing for Busy People
- Writing Scales
- Quality Versus Impact
- In the HandFirst Impressions Count
- The Curse of Writing: Linearity
- A Good Paper Is Like the Movie Shrek
- Making It Easy for the Reader
- Lists, Sets, Null Pointers, and Symbol Tables
- In der Kürze liegt die Würze4
- Unit Testing Technical Papers
- Technical Memos
- The Pen Is Mightier Than the Sword, but Not Mightier Than Corporate Politics
- 21. Emphasis Over Completeness
- Diagrams Are Models
- The Five-Second Test
- A Pop Quiz
- Simple Language
- Diagramming Basics
- Avoid the Ant Font
- Maximize the Signal-to-Noise Ratio
- Let Arrows Point
- Legends Are Crutches
- Layer Visually
- The Style of Elements
- Making a Statement
- Twenty Slides, One Story
- Nothing Is Confusing in and of Itself
- 22. Diagram-Driven Design
- Presentation Skills: More Than a Wide Stance
- Diagramming as Design Technique
- Designing with Diagrams
- Diagram-Driven Design Techniques
- Establish a Visual Vocabulary and Viewpoints
- Limit the Levels of Abstraction
- Reduce to the Essence
- Find Balance and Harmony
- Indicate Degrees of Uncertainty
- Diagrams Are Art
- No Silver Bullet (Point)
- 23. Drawing the Line
- Behold the Line!
- The Metamodel
- The Semantics of Semantics
- ElementsRelationshipBehavior
- Architecture Diagrams
- UML
- Beware of Extremes
- 24. Sketching Bank Robbers
- Everyone Saw the Perpetrator
- A Police Sketch Artist
- Sketching Architectures
- The System Metaphor
- Viewpoints
- Visuals
- Architecture Therapy
- Thats Wrong! Do It Again!
- 25. Software Is Collaboration
- Who Says Software Is for Computers Only?
- Version Control
- Single Source of Truth
- Trunk-Based Development
- Always Be Ready to Ship
- Style Versus Substance
- Transparency
- Pairing
- Resistance
- IV. Organizations
- Organizational Architecture: The Static View
- Organizational Architecture: The Dynamic View
- The Matrix (Not the Movie)
- Organizations as Systems
- Organizations as People
- Navigating Large Organizations
- 26. Reverse-Engineering Organizations
- Dissecting IT Slogans
- Unknown Beliefs
- Beliefs Are Proven Until Disproven
- Unlearning Old Habits
- Common IT Beliefs
- Speed and Quality Are Opposed (Quick and Dirty)
- Quality Can Be Added Later
- All Problems Can Be Solved with More People or Money
- Following a Proven Process Leads to Proven Good Results
- Late Changes Are Expensive or Impossible
- Agility Opposes Discipline
- The Unexpected Is Undesired
- Reprogramming the Organization
- Handed-Down Beliefs
- 27. Control Is an Illusion
- The Illusion
- Control Circuits
- A Two-Way Street
- Problems on the Way Up
- Smart Control
- Saupreiß, ned so Damischer
- Actual Control: Autonomy
- Controlling the Control Loop
- 28. They Dont Build Em Quite Like That Anymore
- Why IT Architects Love Pyramids
- Organizational Pyramids
- No Pyramid Without Pharaoh
- No One Lives in a Foundation
- Building Pyramids from the Top
- Celebrating the Base Layer
- Living in Pyramids
- It Always Can Get Worse
- Building Modern Structures
- 29. Black Markets Are Not Efficient
- Black Markets to the Rescue
- Black Markets Are Rarely Efficient
- You Cannot Outsource a Black Market
- Beating the Black Market
- Feedback and Transparency
- 30. Scaling an Organization
- Component DesignPersonal Productivity
- Avoid Sync PointsMeetings Dont Scale
- Interrupts InterruptPhone Calls
- Piling on Instead of Backing off
- Asynchronous CommunicationEmail, Chat, and More
- Asking Doesnt ScaleBuild a Cache!
- Poorly Set Domain BoundariesExcessive Alignment
- Self-Service Is Better Service
- Staying Human
- 31. Slow Chaos Is Not Order
- Fast Versus Agile
- Speed and Discipline
- Fast and Good
- Slow-Moving Chaos
- ITIL to the Rescue?
- Objectives Require Discipline
- The Way Out
- 32. Governance Through Inception
- Living in Perfect Harmony
- The Value of Standards
- Interface Standards
- Mapping Standards
- Governance by Decree
- Governance Through Infrastructure
- Runtime Governance
- Inception
- The Emperors New Clothes
- Governance Through Necessity
- V. Transformation
- Change Is Risky
- Not All Change Is Transformation
- Bursting the Boiler
- Why Me?
- 33. No Pain, No Change!
- Stages of Transformation
- Digital Transformation Stages
- Wishful Thinking Sells Snake Oil
- Tuning the Engine
- Help Along the Way
- The Pain of Not Changing
- Getting Over the Hump
- 34. Leading Change
- A Tractor Passing the Race Car
- Setting Course
- Venturing Off the Mainland
- Burning the Ships
- Offshore Platforms
- The Island of Sanity
- Skunkworks That Works
- Leaving Your Island Will Get Your Feet Wet
- The Country of the Blind
- 35. Economies of Speed
- 30,000 Times Faster
- Old Economies of Scale
- Behold the Flow!
- Cost of Delay
- The Value and Cost of Predictability
- The Value and Cost of Avoiding Duplication
- How to Make the Switch?
- 36. The Infinite Loop
- Build-Measure-Learn
- Digital RPMs
- Old-World Hurdles
- Looping in Externals
- Pivoting the Layer Cake
- Maintaining Cohesion
- 37. You Cant Fake IT
- Laying the Foundation
- Feedback Cycles
- Delivering on Your Promises
- Customer Centricity
- Cocreating IT Services
- Eat Your Own Dog Food
- Digital Mindset
- The Stack Fallacy
- 38. Money Cant Buy Love
- Innovators Dilemma
- Beware of the HiPPO
- Overhead and Tolerated Inefficiency
- Hollowed-Out IT
- Excessive Dependencies
- Paying More May Get You Less
- Changing Culture from Within
- 39. Who Likes Standing in Line?
- Looking Between the Activities
- A Little Bit of Queuing Theory
- Finding Queues
- Cutting the Line
- Making Queues Visible
- Message Queues Arent All Bad
- 40. Thinking in Four Dimensions
- Living Along a Line
- Quality Versus Speed
- More Degrees of Freedom
- Changing the Rules of the Game
- Inverting the Curve
- What Quality?
- Losing a Dimension
- VI. Epilogue: Architecting IT Transformation
- Game On
- Transforming from the Bottom Up
- Transforming from the Inside Out
- From Ivory Tower Resident to Corporate Savior
- 41. All I Have to Offer Is the Truth
- Nothing But the Truth
- Digital Paradise?
- Dont Try This at Home
- Abandon Ship
- Looks Are Deceiving
- Distress Signals
- Index
O'Reilly Media - inne książki
-
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(160.65 zł najniższa cena z 30 dni)
177.65 zł
209.00 zł(-15%) -
OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry data: tracing, metrics, logs, RUM, eBPF, and more. This practical gu...(143.65 zł najniższa cena z 30 dni)
152.15 zł
179.00 zł(-15%) -
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded prog...(152.15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, an...(92.65 zł najniższa cena z 30 dni)
101.15 zł
119.00 zł(-15%) -
Gain the valuable skills and techniques you need to accelerate the delivery of machine learning solutions. With this practical guide, data scientists, ML engineers, and their leaders will learn how to bridge the gap between data science and Lean product delivery in a practical and simple way. Dav...(245.65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł(-15%) -
This practical book provides a detailed explanation of the zero trust security model. Zero trust is a security paradigm shift that eliminates the concept of traditional perimeter-based security and requires you to "always assume breach" and "never trust but always verify." The updated edition off...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Decentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker ...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Whether you're a startup founder trying to disrupt an industry or an entrepreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. Lean Analytics steers you in the right direction.This book shows you how to validate your initial idea, find t...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
When it comes to building user interfaces on the web, React enables web developers to unlock a new world of possibilities. This practical book helps you take a deep dive into fundamental concepts of this JavaScript library, including JSX syntax and advanced patterns, the virtual DOM, React reconc...(194.65 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: The Software Architect Elevator. Redefining the Architect's Role in the Digital Enterprise Gregor Hohpe (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.