EARTH WEEK
Now through April 22, save up to 70% on digital learning resources. Learn more.
Register your product to gain access to bonus material or receive a coupon.
This EPUB will be accessible from your Account page after purchase.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Getting a Desired Business Return on Your Service-Oriented Architecture (SOA) Investment
Today, business processes and information systems are so tightly intertwined that they must be designed together, as parts of a total architecture, to realize enterprise goals. In Succeeding with SOA, Paul Brown shows how service-oriented architectures (SOAs) provide the best structure for such integration: clean, well-defined interfaces between collaborating entities. But even SOAs need to be correctly understood and implemented to avoid common failures. Drawing on decades of experience, Dr. Brown explains what business managers and IT architects absolutely need to know--including critical success factors--to undertake this essential work.
Coverage includes
Whether you're a business or technical leader, this book will help you plan, organize, and execute SOA initiatives that meet or exceed their goals--now, and for years to come.
The Concept of Total Architecture 4
Growing Pressures 6
Framing the Challenges 9
Staying on Track 13
How to Use This Book 16
Process Breakdowns Go Undetected 20
Service-Level Agreements Are Not Met 21
Process Changes Do Not Produce Expected Benefits 25
Summary 27
Key Business Process Questions 28
Suggested Reading 28
Where's the Beef? Projects That Don't Deliver Tangible Benefits 30
Systems Won't Perform in Production 32
Summary 34
Key Systems Design Questions 35
What Is a Service? 37
Creating Effective Services 41
Where Do Services Make Sense? 55
The Economic Realities of Services 58
Summary 59
Key SOA Questions 60
Suggested Reading 61
What Makes a Project Good? 63
The System Is the Process! 68
System Design and Process Design Are Inseparable 69
Toward a Refined Development Methodology 70
Summary 73
Key Development Process Questions 73
Suggested Reading 74
The Organizational Complexity of Distributed
System Design 78
Organizing Multisilo Projects 80
Project Oversight 88
Organizational Variations for Project Oversight 95
Summary 97
Key Organizational Questions 98
Suggested Reading 98
The Project Manager 99
The Business Process Architect 101
The Systems Architect 102
Project Leadership Team Responsibilities 103
Organizational Variations for Project Leadership 108
Summary 109
Key Project Leadership Questions 110
The Elements of Enterprise Architecture 111
Enterprise Architecture Definition 115
Enterprise Architecture Governance 119
Enterprise Architecture Standards and Best Practices 122
Enterprise Architecture Operation 123
Total Architecture Management 124
Summary 128
Key Organizational Questions 129
The Challenge 132
The Solution: Total Architecture Synthesis 134
Manage Risk: Architect as You Go 141
Summary 142
Key Project Lifecycle Questions 142
Suggested Reading 143
Systems Can't Take Responsibility 147
The Conversation for Action 149
Delegation and Trust 153
Detecting Breakdowns in Task Performance 154
Dialog Shortcuts Increase Risk 160
Process Design and Responsibility Assignments 170
The Business Executive Sponsor Bears All Risks 178
Summary 179
Key Process Design Questions 181
Suggested Reading 181
The Project as a Dialog 184
The Project Charter 186
Considerations in Structuring Projects 194
Summary 197
Key Project Risk Management Questions 198
Suggested Reading 198
The Risk of Failure 200
The Risk of Error 208
The Risk of Delay 210
Summary 211
Key Business Process Risk Reduction Questions 212
Service-Related Risks 215
SOA Processes and Governance 217
Governance for Project Portfolio Planning 218
Governance for Service Design 219
Governance for Service Utilization 224
Governance for Service Operation 225
Summary 226
Key SOA Risk Reduction Questions 227