A Practical Guide to Enterprise Architecture

In A Practical Guide to Enterprise Architecture, six leading experts present indispensable technical, process, and business insight into every aspect of enterprise architecture. You'll find start-to-finish guidance for architecting effective system, software, and service-oriented architectures; using product lines to streamline enterprise software design; leveraging powerful agile modeling techniques; extending the Unified Process to the full software lifecycle; architecting presentation tiers and user experience; and driving the technical direction of the entire enterprise. For every working architect and every IT professional who wants to become one.

Избранные страницы

Содержание

Systems Architecture

Canaxia Brings an Architect on Board

Network Protocols

Conclusion

Software Architecture

What Is Software Architecture?

The Role of a Software Architect

The System Stakeholders

Are Other Architecture Approaches Agile?

Potential Problems with an Agile Approach

Conclusion

Agile Modeling

The Goals of Agile Modeling

Agile Models

Agile Documents

Conclusion

An Example

Architecture Description Languages and UML

Quality Attributes

Architectural Viewpoints

Architectural Styles Patterns and Metaphors

Conclusion

ServiceOriented Architecture

Characteristics of an SOA

Web Services

Services at Canaxia

SOA Issues

SOA Management

SOA Best Practices

Conclusions

Software Product Lines

Product Lines at Canaxia

History of Product Lines

What Is a Software Product Line?

Product Line Benefits

Product Line Aspects

Conclusion

Methodology Overview

The Software Development Life Cycle

Extreme Programming

The Zachman Framework

ModelDriven Architecture

Rational Unified Process

Using These Methodologies

Conclusion

Enterprise Unified Process

The EnterpriseUnified Process

The Production Phase

The Operations and Support Discipline

The Enterprise Management Discipline

Why Adopt the EUP?

Agile Architecture

Agility in a Nutshell

Potential Problems with Traditional Approaches to Enterprise Architecture

An Agile Approach to Architecture

What Should Agile Architecture Efforts Produce?

Introducing an Agile Approach into Your Organization

Presentation Tier Architecture

Key Presentation Tier Components

General Design Recommendations

Design Guidelines for Interface Components

Conclusion

Usability and User Experience

Understanding Usability

User Experience Components

Usability and User Experience Design Process

Usability Techniques

Sharing the Usability Test Reports

Conclusion

Data Architecture

The Business Problem

Baseline Data Architecture

Frameworks

Advanced Metadata Architecture

Data Security

Agile Database Techniques

Conclusion

Thought Leadership

Outsourcing and Core Competencies

Strong Technical Leadership

Architects Stand the Test of Time

The Savage Pursuit of Best Practices

The Agile CIO

The Mysteries of Open Source

Consultant 101

Why I Should Be a CIO

The Next Minute

Conclusion

Appendix A

Appendix B

Appendix C

Appendix D

Appendix E

Appendix F

Appendix G

About the Authors

Другие издания - Просмотреть все

A Practical Guide to Enterprise Architecture
James McGovern
Просмотр фрагмента - 2004

Часто встречающиеся слова и выражения

Ссылки на эту книгу

Managing Agile Projects
Kevin Aguanno
Ограниченный просмотр - 2005

Об авторе (2004)

JAMES McGOVERN, Enterprise Architect for Hartford Financial Services, is a co-author of the bestselling books Java Web Services Architecture and Agile Enterprise Architecture. SCOTT W. AMBLER, senior consultant with Ronin International, specializes in O-O analysis/design, agile modeling, and architectural audits of mission-critical systems. His best sellers include Agile Modeling and The Elements of Java Style. MICHAEL E. STEVENS, Software Architect for Hartford Financial Services, is a columnist for Developer.com. He co-authored Java Web Services Architecture. JAMES LINN, consultant at Hartford Technology Services, co-authored XQuery Kick Start. VIKAS SHARAN is managing partner of Lozoic and architecture team member at Baypackets. ELIAS JO, Systems Architect for The New York Times Digital, has architected and/or led development at DeutscheBank, Citibank, Standard & Poor, and ADP.

Библиографические данные

Название A Practical Guide to Enterprise Architecture
The Coad series
Автор James McGovern
Редактор James McGovern
Издание: иллюстрированное, перепечатанное
Издатель Prentice Hall Professional, 2004
ISBN 0131412752, 9780131412750
Количество страниц Всего страниц: 306
  
Экспорт цитаты BiBTeX EndNote RefMan