دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Muhammad Ali Babar, Alan W. Brown, Ivan Mistrik سری: ISBN (شابک) : 9780124077720 ناشر: Morgan Kaufmann سال نشر: 2013 تعداد صفحات: 166 زبان: English فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 5 مگابایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Agile Software Architecture Aligning Agile Processes and Software Architectures به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب معماری نرم افزار Agile با هماهنگی فرایندهای چابک و معماری نرم افزار نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
رویکردهای توسعه نرم افزار چابک تأثیر قابل توجهی بر رویه های
توسعه نرم افزار صنعتی داشته است. امروزه، توسعه نرمافزار چابک
با هدف افزایش کیفیت، بهرهوری و سودآوری به اکثر شرکتهای فناوری
اطلاعات در سراسر جهان نفوذ کرده است. دانش جامعی برای درک
چالشهای معماری مربوط به اتخاذ و استفاده از رویکردهای چابک و
شیوههای صنعتی برای مقابله با توسعه سیستمهای بزرگ و
چالشبرانگیز معماری به شیوهای چابک مورد نیاز است.
معماری نرمافزار چابک بر شکافهای الزامات کاربرد معماری تمرکز
دارد. رویکردهای محوری و اصول توسعه نرم افزار چابک و ابهام زدایی
از پارادوکس معماری چابک. خوانندگان یاد خواهند گرفت که چگونه
فرهنگهای چابک و معماری میتوانند با هم وجود داشته باشند و بر
اساس زمینه از یکدیگر حمایت کنند. علاوه بر این، این کتاب همچنین
سرنخهای مفیدی را برای تحقیقات آینده در معماری و چابکی برای پر
کردن چنین شکافهایی با توسعه رویکردهای مناسب که شیوههای
معمارانه صحیح در روشهای چابک را در بر میگیرد، ارائه میکند.
Agile software development approaches have had significant
impact on industrial software development practices. Today,
agile software development has penetrated to most IT companies
across the globe, with an intention to increase quality,
productivity, and profitability. Comprehensive knowledge is
needed to understand the architectural challenges involved in
adopting and using agile approaches and industrial practices to
deal with the development of large, architecturally challenging
systems in an agile way.
Agile Software Architecture focuses on gaps in the requirements
of applying architecture-centric approaches and principles of
agile software development and demystifies the agile
architecture paradox. Readers will learn how agile and
architectural cultures can co-exist and support each other
according to the context. Moreover, this book will also provide
useful leads for future research in architecture and agile to
bridge such gaps by developing appropriate approaches that
incorporate architecturally sound practices in agile methods.
Content:
Front Matter, Pages i-ii
Copyright, Page iv
Acknowledgments, Page xv
About the Editors, Pages xvii-xviii
List of Contributors, Pages xix-xx, Sarah Al-Azzani, Ahmad Al-Natour, Paris Avgeriou, Muhammad Ali Babar, Rami Bahsoon, Kawtar Benghazi, Jan Bosch, Georg Buchgeher, Lawrence Chung, James O. Coplien, Jane Cleland-Huang, Adam Czauderna, Jessica Díaz, Peter Eeles, Veli-Pekka Eloranta, Uwe Friedrichsen, Matthias Galster, Juan Garbajosa, Stephen Harcombe, Richard Hopkins, et al.
Foreword by John Grundy: Architecture vs Agile: competition or cooperation?, Pages xxi-xxvii, John Grundy
Foreword by Rick Kazman, Pages xxix-xxx, Rick Kazman
Preface, Pages xxxi-xl, Muhammad Ali Babar, Alan W. Brown, Ivan Mistrik
Chapter 1 - Making Software Architecture and Agile Approaches Work Together: Foundations and Approaches, Pages 1-22, Muhammad Ali Babar
Chapter 2 - The DCI Paradigm: Taking Object Orientation into the Architecture World, Pages 25-62, James O. Coplien, Trygve Reenskaug
Chapter 3 - Refactoring Software Architectures, Pages 63-82, Michael Stal
Chapter 4 - Driving Architectural Design and Preservation from a Persona Perspective in Agile Projects, Pages 83-111, Jane Cleland-Huang, Adam Czauderna, Mehdi Mirakhorli
Chapter 5 - Architecture Decisions: Who, How, and When?, Pages 113-136, Jan Salvador van der Ven, Jan Bosch
Chapter 6 - Supporting Variability Through Agility to Achieve Adaptable Architectures, Pages 139-159, Matthias Galster, Paris Avgeriou
Chapter 7 - Continuous Software Architecture Analysis, Pages 161-188, Georg Buchgeher, Rainer Weinreich
Chapter 8 - Lightweight Architecture Knowledge Management for Agile Software Development, Pages 189-213, Veli-Pekka Eloranta, Kai Koskimies
Chapter 9 - Bridging User Stories and Software Architecture: A Tailored Scrum for Agile Architecting, Pages 215-241, Jennifer Pérez, Jessica Díaz, Juan Garbajosa, Agustín Yagüe
Chapter 10 - Architecture-Centric Testing for Security: An Agile Perspective, Pages 245-267, Sarah Al-Azzani, Ahmad Al-Natour, Rami Bahsoon
Chapter 11 - Supporting Agile Software Development and Deployment in the Cloud: A Multitenant, Multitarget Architecture, Pages 269-288, Antonio Rico, Manuel Noguera, José Luis Garrido, Kawtar Benghazi, Lawrence Chung
Chapter 12 - Agile Architecting: Enabling the Delivery of Complex Agile Systems Development Projects, Pages 291-314, Richard Hopkins, Stephen Harcombe
Chapter 13 - Building a Platform for Innovation: Architecture and Agile as Key Enablers, Pages 315-333, Peter Eeles
Chapter 14 - Opportunities, Threats, and Limitations of Emergent Architecture, Pages 335-355, Uwe Friedrichsen
Chapter 15 - Architecture as a Key Driver for Agile Success: Experiences at Aviva UK, Pages 357-374, Ben Isotta-Riches, Janet Randell
Author Index, Pages 375-381
Subject Index, Pages 383-392