- ホーム
- > 洋書
- > 英文書
- > Computer / General
Full Description
"Like so many acronyms in public currency, SOA means many different things to different people. Paul Brown deftly avoids getting caught in the trap of overstating the case for SOA. Instead, he brings the topic skillfully into focus, zeroing in on the concepts that must be understood in order to be effective. Paul's purpose, as I've found so often in his presentations and conversations, is to get to the core of real-world architectural issues that make the difference between success and failure. Paul doesn't sit in an ivory tower pontificating; he gets right down to the critical issues in order to develop effective real-life strategies."--From the Foreword by Jonathan Mack, Senior Technical Architect, Guardian Life Insurance Company"As Paul Brown explains in this fine book, there is more to software development than just writing code. Successful software requires deep thought and strategy. It requires the coordination and marshalling of the resources and intellect of the entire company, both business and IT. I learned much from reading his manuscript and heartily endorse the finished book." --Dr. Michael Blaha, author and industrial consultant"Paul Brown has provided a practical and actionable guide that will illuminate the way for Business and IT Leaders involved in IT strategy, planning, architecture, and project management. A successful adoption of SOA will touch every aspect of the business and change the way IT does business. This book does a good job of describing the organizational challenges and risks and providing suggestions to manage them. It also dives deeply into the architectural techniques that can be employed in order to align the service architecture with the business, thus providing maximum benefit and continued funding for your SOA transformation." --Maja Tibbling, Lead Enterprise Architect, Con-way Enterprise Services "Succeeding with SOA achieves where most books on service-oriented architectures fail. It accurately describes what practitioners are seeing, as well as why, and gives them practical examples through case studies and instruction. Most useful both for those about to take the plunge and those who are already soaking."--Charly Paelinck, Vice President, Development and Architecture, Harrah's Entertainment"This book is a must-read for architects and SOA practitioners. It provides an important foundation for a SOA strategy. Brown emphasizes the importance of aligning services with their business processes, building capabilities using strong enterprise architecture standards, and ensuring an effective governance process. The book promotes the notion of mutual dependency between managing a business using business processes and managing its IT with SOA. By aligning the two paradigms, a business can become more agile, able to adapt to change both quickly and economically. This is the promise of SOA."--Sunny Tara, Director, IT, Enterprise Architecture and Services, Harrah's EntertainmentGetting a Desired Business Return on Your Service-Oriented Architecture (SOA) InvestmentToday, 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 includesSetting clear and reasonable expectations for SOA's benefits Understanding why conventional project management techniques don't scale to today's enterprise-wide projects Defining a living roadmap for developing services based on business priorities Establishing coherent leadership that brings together business executives, IT leaders, and the SOA architecture group Using Total Architecture Synthesis (TAS) to rapidly develop business processes and information systems together Understanding the central role of architecture--and making sure the right architectural decisions get madeWhether 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.List of Figures List of Tables Foreword Preface PART I. Building Your SOAChapter 1: The SOA Challenge Chapter 2: Business Process Pitfalls Chapter 3: Business Systems Pitfalls Chapter 4: SOA: More Than Services Chapter 5: Keys to SOA Success Chapter 6: Organizing for SOA Success Chapter 7: SOA Project Leadership Chapter 8: SOA Enterprise Leadership Chapter 9: Agile SOA Development PART II. Managing Risk Chapter 10: Responsibility and Risk in Business Processes Chapter 11: Managing Project Risk Chapter 12: Investing Wisely in Risk Reduction Chapter 13: Managing SOA Risks Afterword Index
Contents
List of Figures xvList of Tables xviiForeword xixPreface xxiPART I. Building Your SOA 1Chapter 1: The SOA Challenge 3The Concept of Total Architecture 4Growing Pressures 6Framing the Challenges 9Staying on Track 13How to Use This Book 16Chapter 2: Business Process Pitfalls 19Process Breakdowns Go Undetected 20Service-Level Agreements Are Not Met 21Process Changes Do Not Produce Expected Benefits 25Summary 27Key Business Process Questions 28Suggested Reading 28Chapter 3: Business Systems Pitfalls 29Where's the Beef? Projects That Don't Deliver Tangible Benefits 30Systems Won't Perform in Production 32Summary 34Key Systems Design Questions 35Chapter 4: SOA: More Than Services 37What Is a Service? 37Creating Effective Services 41Where Do Services Make Sense? 55The Economic Realities of Services 58Summary 59Key SOA Questions 60Suggested Reading 61Chapter 5: Keys to SOA Success 63What Makes a Project Good? 63The System Is the Process! 68System Design and Process Design Are Inseparable 69Toward a Refined Development Methodology 70Summary 73Key Development Process Questions 73Suggested Reading 74Chapter 6: Organizing for SOA Success 75The Organizational Simplicity of Application Design 76The Organizational Complexity of Distributed System Design 78Organizing Multisilo Projects 80Project Oversight 88Organizational Variations for Project Oversight 95Summary 97Key Organizational Questions 98Suggested Reading 98Chapter 7: SOA Project Leadership 99The Project Manager 99The Business Process Architect 101The Systems Architect 102Project Leadership Team Responsibilities 103Organizational Variations for Project Leadership 108Summary 109Key Project Leadership Questions 110Chapter 8: SOA Enterprise Leadership 111The Elements of Enterprise Architecture 111Enterprise Architecture Definition 115Enterprise Architecture Governance 119Enterprise Architecture Standards and Best Practices 122Enterprise Architecture Operation 123Total Architecture Management 124Summary 128Key Organizational Questions 129Chapter 9: Agile SOA Development 131The Challenge 132The Solution: Total Architecture Synthesis 134Manage Risk: Architect as You Go 141Summary 142Key Project Lifecycle Questions 142Suggested Reading 143PART II. Managing Risk 145Chapter 10: Responsibility and Risk in Business Processes 147Systems Can't Take Responsibility 147The Conversation for Action 149Delegation and Trust 153Detecting Breakdowns in Task Performance 154Dialog Shortcuts Increase Risk 160Process Design and Responsibility Assignments 170The Business Executive Sponsor Bears All Risks 178Summary 179Key Process Design Questions 181Suggested Reading 181Chapter 11: Managing Project Risk 183The Project as a Dialog 184The Project Charter 186Considerations in Structuring Projects 194Summary 197Key Project Risk Management Questions 198Suggested Reading 198Chapter 12: Investing Wisely in Risk Reduction 199The Risk of Failure 200The Risk of Error 208The Risk of Delay 210Summary 211Key Business Process Risk Reduction Questions 212Chapter 13: Managing SOA Risks 215Service-Related Risks 215SOA Processes and Governance 217Governance for Project Portfolio Planning 218Governance for Service Design 219Governance for Service Utilization 224Governance for Service Operation 225Summary 226Key SOA Risk Reduction Questions 227Afterword 229Index 237
-
- 洋書電子書籍
- Software Process Im…
-
- 洋書電子書籍
- The Lifeguard



