Software Architecture (Photocopy Edition)

Author: Dikel
Publisher:
Publish Date: 2002-10-01
Features: This book focuses on elaborating the relationship between software architecture and organizational structure. The content is based on years of research on some renowned large-scale software development organizations, and it introduces product lines and the architectures implemented in medium-sized, large-sized, and other organizations. The research results have produced the VRAPS model, which includes five organizational principles that affect the success of software architecture: Visual Appeal, Rhythm, Predictability, Cooperation, and Simplicity. The book starts with an overview and then moves on to case studies, demonstrating how companies can grow from a small scale to become leading enterprises in building Internet application tools by following the VRAPS principles, and provides a certain scale to help readers measure the depth of applying these principles in their own organizations. The final chapters offer real-world descriptions of how to use the model, accompanied by nine special templates, tools, and guidelines, describing how the patterns can be applied to a business standard, enabling readers to evaluate their own organizations and compare them with others. This book is suitable for courses in software engineering and other fields within computer science.

📌 Related Posts