Home > Computing and Information Technology > Computer programming / software engineering > Software Engineering > Software Architecture: Organizational Principles and Patterns
27%
Software Architecture: Organizational Principles and Patterns

Software Architecture: Organizational Principles and Patterns

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

There's only one way to maximize the responsiveness and business value of all your products or enterprise systems: architect them. But implementing and managing software architecture across a value-chain, product-line, or enterprise can be tremendously difficult. Unless you understand that architecture will interact with your organization and unless you know what to do, even the most sensible architectures can quickly stagnate or lead to more unpleasant surprises.The authors, a team of leading architects, will show you exactly how to field resilient, long-lasting enterprise architectures. Software Architecture: Organizational Principles and Patterns introduces the breakthrough VRAPS (Vision, Rhythm, Anticipation, Partnering and Simplification) model for software architecture and demonstrates how to leverage it through real-world case studies and patterns.

Table of Contents:
1. What You Can't See Could Help You. What This Book is About. Software Architecture's Growing Importance. For Some, the News They are Stakeholders Comes Too Late. Principles Reveal the Hidden. Vision. Rhythm. Anticipation. Partnering. Simplification. Taking Action With Principles. Organizational Principles at Work: The Architect's New Job. Rhythm. Vision. Simplification and Anticipation. Partnering. Principles on the Web. Summary. 2. The VRAPS Reference Model: How the Pieces Fit Together. Overview. Why Models are Important. The VRAPS Model. Context. Organizational Principles for Software Architecture. The Role of Principles. Vision. Rhythm. Anticipation. Partnering. Simplification. Principles Interact. Conceptual Framework. Criteria. Patterns. Antipatterns. Applying the VRAPS Model. VRAPS Evolution. Summary. 3. Projecting and Unifying Vision. Overview. Vision Definition. Mapping Value to Architectural Constraints. Congruence and Flexibility. Vision Challenges. Limits of Architect Influence. Executive and Architect Cooperation. Product Lines Increase the Challenges to Architects and Executives. Recognizing Breakdown. Shaping a Vision. Will the Real Architect Please Stand Up? Vision and Leadership. No Respect. Putting Vision Into Practice: Criteria, Antipatterns, and Patterns. Criterion 1: The architect's vision aligns with what his or her sponsors, users, and end customers are trying to accomplish. Criterion 2: Practitioners trust and use the architecture. Criterion 3: Tacit knowledge about architecture and components is visible and accessible to users. Summary. Other Applicable Patterns and Antipatterns. 4. Rhythm: Assuring Beat, Process, and Movement. Overview. Tempo. Content. Quality. Rhythm Definition. Motivation. Rhythm Aids Transition Management. Rhythm Drives Closure. Putting Rhythm Into Practice: Criteria, Antipatterns, and Patterns. Criterion 1: Managers periodically reevaluate, synchronize, and adapt the architecture. Criterion 2: Architecture users have a high level of confidence in the timing and content of architecture releases. Criterion 3: Explicit activities are coordinated via rhythm. Summary. Other Applicable Patterns and Antipatterns. 5. Anticipation: Predicting, Validating, and Adapting. Overview. Prediction. Validation. Adaptation. Anticipation Definition. Anticipation in Action. Pulling Architectures in Many Directions. The Architecture Customers and Their Customers. Aiming Too Far Into the Future. Aiming Too Close to the Present. Balancing the Needs of Today and the Future. Striking a Balance. Putting Anticipation Into Practice: Criteria, Antipatterns, and Patterns. Criterion 1: Architecture capability is regularly enhanced to respond to anticipated risks and requirements of architecture customers and their customers, market-driving standards and evolving technology, and changes in strategic business directions. Criterion 2: Technical and business risks and opportunities are evaluated through a quick cycle of review and development. Criterion 3: Features, budgets, plans, or schedules are adapted when it is recognized that critical estimates or assumptions are incorrect. Summary. Other Applicable Patterns and Antipatterns. 6. Partnering: Building Cooperative Organizations. Overview. Cooperative Relationships. Partnering Definition. Architecture Stakeholders. Clear, Cooperative Roles. Maximizing Value. Industrial Roots. Contract Management. Networked Organizations. Value Chain. Trust. Putting Partnering Into Practice: Criteria, Antipatterns, and Patterns. Criterion 1: The architect continually seeks to understand who the most critical stakeholders are, how they contribute value, and what they want. Criterion 2: Clear, compelling agreements exist between stakeholders. Criterion 3: Both policies and informal rules of social conduct enforce cooperation. Summary. Other Applicable Patterns and Antipatterns. 7. Simplification: Clarifying and Minimizing. Overview. But What is Essential? Simplification DeÞnition. Conway's Law. Clarification. Minimization. Putting SimpliÞcation Into Practice: Criteria, Antipatterns, and Patterns. Criterion 1: Developers continue to use the architecture over time, reducing cost and complexity. Criterion 2: The architecture group clearly understands the essential minimal requirements and builds them into core elements. Criterion 3: Long-term budget and action ensure that elements are removed from the core when 1) they are not shared, or add unnecessary complexity, and 2) there is a clear business case. Summary. Other Applicable Patterns and Antipatterns. 8. Principles at Work: The Allaire Case Study. Introduction. Why Allaire? Five Organizational Principles. What was Our Approach? About the Results. Vision—Making a Good Vision Real. Definition and Description. Practices to Project Architecture Vision and Keep It Alive. Warning Signs Identified by Allaire Staff. Rhythm—The Beat Goes On. Definition and Description. Practices That Help an Architecture Organization Stay in Sync. Warning Signs Identified by Allaire Staff. Anticipation—Predict, Validate, and Adapt. Definition and Description. Practices to Maintain an Architecture's “Friction With the Future”. Warning Signs Identified by Allaire Staff. Partnering—Lifelines. Definition and Description. Practices That Support Partnering. Warning Signs Identified by Allaire Staff. Simplification—Finding the Essential. Definition and Description. Practices That Support Simplification. Warning Signs Identified by Allaire Staff. Summary. 9. Case Study: Building and Implementing a Benchmark Using VRAPS. Overview. Benchmarking Provided a Framework. Survey Template. Organization Background and Context Template. Architecture Overview and Return on Investment Template. Principle Template. Practice Template. How We Conducted the Benchmark. Getting to a Workable Vision. Conducting the Interviews. Benchmark Results and Lessons Learned. Principles Resonated. Principle Relationships. Lessons Learned. Summary. A. Quick Reference Table: Principles, Criteria, Antipatterns, and Patterns. B. Antipattern and Pattern Summaries. References. Index.


Best Sellers


Product Details
  • ISBN-13: 9780130290328
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Prentice Hall
  • Edition: 1
  • Language: English
  • Returnable: Y
  • Spine Width: 18 mm
  • Weight: 499 gr
  • ISBN-10: 0130290327
  • Publisher Date: 15 Jan 2001
  • Binding: Paperback
  • Height: 178 mm
  • No of Pages: 320
  • Series Title: Software Architecture
  • Sub Title: Organizational Principles and Patterns
  • Width: 236 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Software Architecture: Organizational Principles and Patterns
Pearson Education (US) -
Software Architecture: Organizational Principles and Patterns
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Software Architecture: Organizational Principles and Patterns

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA