Building an Enterprise Architecture Practice provides practical advice on how to develop your enterprise architecture practice. The authors developed different tools and models to support organizations in implementing and professionalizing an enterprise architecture function. The application of these tools and models in many different organizations forms the basis for this book. The result is a hands-on book that will help you to avoid certain pitfalls and achieve success with enterprise architecture.
A lot of organizations nowadays have a team of enterprise architects at work but struggle with questions like:
• How do I show the added value of enterprise architecture?
• How do I determine what specific architectures are necessary for my organization?
• What steps do I need to take to improve my enterprise architecture practice?
• How do I fulfill the role of enterprise architect?
These questions are answered in this book and illustrated with a lot of best practices.
After reading the book the reader will have a better understanding of what makes enterprise architecture successful and will possess the tools to analyse his own situation and build an enterprise architecture practice accordingly.
This book clearly describes how to establish an architecture practice that delivers value for an organization. The authors demonstrate a wealth of experience and a deep understanding of the multifaceted nature of this challenging task and they provide sound advice on how to avoid the many pitfalls that may be encountered along the way.
Recognising that there is no 'one-size-fits-all' approach, they show how to deploy a range of practical tools and approaches that will enable each organization to create its own road map to success. In particular, their Maturity Matrix is invaluable for balancing architecture priorities and targeting improvements. The book makes a significant contribution to the professionalization of the architect role.
Sally Bean, Enterprise Architecture Consultant
Too many books on enterprise architecture leave one in a state of mental fuzziness: After reading them, the reader has learned a lot of impressive words but still does not know how to design an enterprise architecture. This step by step guide to DYA is different.
It provides pragmatic guidelines for developing enterprise architecture and presents a maturity model that helps the users of DYA to state realistic goals and to outline feasible steps to achieve these goals. Particularly useful is the emphasis on a coherent enterprise architecture vision, including the value added by the architecture. I warmly recommend this book to practicing enterprise architects.
Prof. Dr. Roel Wieringa, Universiteit Twente
ROEL WAGTER is Chairman of R. Wagter Business and ICT Architecture B.V. and has more than thirty years of experience in the information technology field. He has held numerous managerial positions in which he gained experience in the alignment between business and IT. These experiences are the foundation for his ideas on enterprise architecture.
MARTIN van den BERG is Chairman of the architecture section of the Dutch Society of IT Professionals, and an enterprise architect and service line manager with Sogeti Nederland B.V. He advises and trains companies in applying enterprise and IT architectures. In addition, he develops services to support organizations to improve the way they work with enterprise and IT architecture.
JOOST LUIJPERS is an information architect with Sogeti Nederland B.V. Prior to joining Sogeti, he was a professor of information engineering.
MARLIES van STEENBERGEN has more than ten years of experience as an enterprise architect. She now works for Sogeti Nederland B.V. as an advisor and coach in the field of enterprise architecture, and chairs Sogeti's Architectural Competence Network.
Gorton’s book tries to resolve this dilemma. It concisely describes the essential elements of knowledge and key skills required to be a software architect. The explanations encompass the essentials of architecture thinking, practices, and supporting technologies. They range from a general understanding of structure and quality attributes through technical issues like middleware components and service-oriented architectures to recent technologies like model-driven architecture, software product lines, aspect-oriented design, and the Semantic Web, which will presumably influence future software systems. This second edition contains new material covering enterprise architecture, agile development, enterprise service bus technologies, RESTful Web services, and a case study on how to use the MeDICi integration framework.
All approaches are illustrated by an ongoing real-world example. So if you work as an architect or senior designer (or want to someday), or if you are a student in software engineering, here is a valuable and yet approachable knowledge source for you.
Inversini and Perroud describe patterns at the level of enterprise architecture, which they refer to as Enterprise Architecture Patterns. These patterns are motivated by recurring problems originating from both the business and the underlying application, or from data and technology architectures of an enterprise such as identity and access management or integration needs. The Enterprise Architecture Patterns help in planning the technological and organizational landscape of an enterprise and its information technology, and are easily embedded into frameworks such as TOGAF, Zachman or FEA.
This book is aimed at enterprise architects, software architects, project leaders, business consultants and everyone concerned with questions of IT and enterprise architecture and provides them with a comprehensive catalogue of ready-to-use patterns as well as an extensive theoretical framework to define their own new patterns.
Linux Pocket Guide provides an organized learning path to help you gain mastery of the most useful and important commands. Whether you’re a novice who needs to get up to speed on Linux or an experienced user who wants a concise and functional reference, this guide provides quick answers.
Selected topics include:The filesystem and shellFile creation and editingText manipulation and pipelinesBackups and remote storageViewing and controlling processesUser account managementBecoming the superuserNetwork connectionsAudio and videoInstalling softwareProgramming with shell scripts
Companion website: https://sites.google.com/view/real-options