با این کتاب کاربردی، معماران، مدیران ارشد فناوری (CTO) و مدیران ارشد اطلاعات (CIO) مجموعهای از الگوها را برای عمل معماری، شامل تحلیل، مستندسازی و ارتباطات، خواهند آموخت. نویسنده، ابن هیویت، به شما نشان میدهد که چگونه برنامههای فناوری جامع و متفکرانه ایجاد کنید، آنها را به وضوح منتقل کنید، افراد را به سمت چشمانداز هدایت کنید و به یک معمار عالی یا معمار ارشد تبدیل شوید. این کتاب هر جنبه کلیدی معماری را به طور جامع پوشش میدهد، از جمله چگونگی ادغام معماری کسبوکار، معماری اطلاعات، معماری داده و معماری کاربرد (نرمافزار) برای داشتن بهترین شانس موفقیت سیستم. * مجموعهای عملی از روشهای معماری اثباتشده را بیاموزید که بر ارائه محصولات عالی با استفاده از معماری تمرکز دارند. * بیاموزید که چگونه معماری به طور مؤثر با تیمهای توسعه، مدیریت و تیمهای مدیریت محصول از طریق زنجیره ارزش کار میکند. * پوشش ویژه بهروز شده در مورد معماری یادگیری ماشین را پیدا کنید. * قالبهای قابل استفاده را برای شروع فوری در تیمهای خود دریافت کنید. * معماری کسبوکار، معماری اطلاعات، معماری داده و معماری کاربرد (نرمافزار) را با هم ادغام کنید.
اشتراکی

با مرور فصلها، ساختار ، محتوای کتاب را به سرعت بشناسید.
با مرور فصلهای این کتاب میتونی خیلی سریع بفهمی هر بخش چی یاد میده، ساختار کلی چطوره و از کجا باید شروع کنی. هر فصل روی یک مفهوم یا مهارت خاص تمرکز داره و موضوعات اصلیش رو میبینی تا انتخابت آگاهانهتر باشه. چه بخوای کل کتاب رو دنبال کنی، چه فقط یک بخش خاص رو دنبال کنی، این نما کمکت میکنه مسیرت رو پیدا کنی.
در این بخش، به بررسی خود مفهوم طراحی میپردازیم. با رویکردی جدید، چگونگی شکلگیری کار ما در طراحی نرمافزار را بررسی میکنیم و برخی دیدگاههای رایج در صنعت خود را به چالش میکشیم.
معماری را به عنوان کار خلق مفاهیم بازتعریف میکنیم و میبینیم که چگونه میتوان این مفاهیم را با همکاری تیمها برای ایجاد طراحیهای نرمافزاری مؤثر بیان کرد.

ریشههای معماری نرمافزار
Software’s Conceptual Origins • Copies and Creativity • Why Software Projects Fail • The Impact of Failures
درحال تولید...

تولید مفاهیم
Semantics and the Software Factory • The Myth of Requirements • Semantics and Software Architecture • The Semantic Field • Designers Are Producers of Concepts • Designing Concepts • What Is a Concept? • Accomplish, Avoid, Fix • Outlining Your Concept on the Concept Canvas • Ideas Are Captured in a Lookbook • Fit to Purpose • The Concept Is Expressed in a Parti • An Example • Adding Aspects to the Parti • The Parti Is Based on a Series of Reveals • Understanding Ideas • Sense Certainty • Metacognition • Context • Sets • Relations • Advantages of Semantic Design
درحال تولید...

واسازی و طراحی
Introduction to Deconstruction • Simplexity • (De)composition • Affordance • Give Intention and Use Value to Negative Space • Give Design Decisions at Least Two Justifications • Design from Multiple Perspectives • Create a Quarantine or Embassy • Design for Failure • Design Language • Naming • Start Opposite the User • Platforms • Disappearing
درحال تولید...
در نرمافزار، معماران اغلب وقت خود را صرف طبقهبندی سیستمهای موجود کردهاند، اغلب به روشهای دلخواه یا نامربوط.
ما، به عنوان طراحان معنایی، مفاهیمی را تولید میکنیم که با واسازی به چالش کشیده شدهاند، تا تفاوت معناداری در سازمانهایمان ایجاد کنیم و برای خلق دنیایی جدید از امکانات دست به کار شویم.
در این بخش، «زمین» عمل را بررسی میکنیم و مفاهیم کهنالگویی معرفی شده در بخش اول را به قلمرو مادی پالایش میدهیم. این بخش مملو از الگوها و راهنماهای عملی است تا به شما در انجام کارتان کمک کند.

تفکر طراحی
Why Design Thinking? • Exploring Design Thinking • Principles • The Method • Implementing the Method • Summary
درحال تولید...

روشها و مصنوعات طراحی معنایی
Design Principles • Pair Designing • Murals • Vision Box • Mind Maps • Use Cases • Guidelines and Conventions • Utils • Domain • service-api • service-impl • service-client • Approaches • Design Definition Document • Considerations for Composing Your Design Definition • Position Papers • RAID • Presentations and Multiple Viewpoints • Summary
درحال تولید...

جنبه کسبوکار
Capturing the Business Strategy • Provide a Common Understanding • Align Strategic Objectives and Tactical Demands • Framework Introduction • Scope of the Framework • Create the Business Glossary • Create the Organizational Map • Create a Business Capabilities Model • Create a Process Map • Reengineer Processes • Take Inventory of Systems • Define the Metrics • Institute Appropriate Governance • Business Architecture in Applications • Summary
درحال تولید...

جنبه کاربرد
Embrace Constraints • Decouple User Interfaces • UI Packages • On Platform Design • Service Resources and Representations • Domain Language • API Guidelines • Deconstructed Versioning • Cacheability and Idempotence • Independently Buildable • Strategies and Configurable Services • Application-Specific Services • Communicate Through Services • Expect Externalization • Design for Resilience • Interactive Documentation • Anatomy of a Service • UI Packages • Orchestrations • Engines • Data Accessors • Eventing • Structure of an Event Message • Contextual Services and Service Mixins • Performance Improvement Checklist • Separating API from Implementation • Languages • Radical Immutability • Specifications • A Comment on Test Automation • A Comment on Comments • Summary
درحال تولید...

جنبه داده
Business Glossary • Strategies for Semantic Data Modeling • Polyglot Persistence • Persistence Scorecard • Multimodeling • Data Models for Streams • Feature Engineering for Machine Learning • Classpath Deployment and Network Proxies • Peer-to-Peer Persistent Stores • Graph Databases • OrientDB and Gremlin • Data Pipelines • Machine Learning Data Pipelines • Metadata and Service Metrics • Auditing • ADA Compliance • Summary
درحال تولید...

جنبه زیرساخت
Considerations for Architects • DevOps • Infrastructure as Code • Metrics First • Compliance Map • Automated Pipelines Also First • The Production Multiverse and Feature Toggling • Implementing Feature Toggles • Multi-Armed Bandits: Machine Learning and Infinite Toggles • Infrastructure Design and Documentation Checklist • Chaos • Stakeholder Diversity and Inside/Out • Summary
درحال تولید...
در بخش سوم، نقش شما را به عنوان طراح معنایی در بستر سازمانی بررسی میکنیم. شما مدیر خلاق فناوری هستید. پس از اینکه تئوری را با استفاده از الگوها و راهنماهای ارائه شده تفسیر و به عمل تبدیل کردید، باید پروژه و سیستمهای خود را راهاندازی کنید.
همچنین، پس از انجام این کار، باید به درستی مدیریت شوند. در اینجا، برخی از بهترین روشها برای حاکمیت و مدیریت عملیاتی کارتان را بررسی میکنیم. این بخش مملو از الگوها و راهنماهای عملی است تا به شما در انجام کارتان کمک کند.
در نهایت، با یک مانیفست به پایان میرسانیم تا اصول اصلی طراحی نرمافزار معنایی را به طور خلاصه بیان کنیم.

مدیر خلاق
The Semantic Designer’s Role • Creative Directors Across Industries • In Fashion • In Film • In Video Games • In Advertising • In Theater • In Technology • What’s In a Name?
درحال تولید...

مدیریت، حاکمیت، عملیات
Strategy and Tooling • Oblique Strategies • Lateral Thinking and Working with Concepts • Conceptual Tests • Code Reviews • Demos • The Operational Scorecard • The Service-Oriented Organization • Cross-Functional Teams • The Designed Scalable Business Machine • Managing Modernization as a Program • Change Management • Governance • Goals • Metrics • Service Portfolio • Service Inventory and Metadata • Service Design Checklist • Service Design • Service Operations • Business Processes • Data • Errors • Performance • Security • Quality Assurance • Availability and Support • Deployment • Documentation • Further Reading on Organizational Design
درحال تولید...

مانیفست طراحی معنایی
The Manifesto • The Four Ideals • The Key Practices • Opening
درحال تولید...
12 فصل در حال تولید
مدت زمان خوانش
9:33
نوع کتاب
اشتراکی
شرکت کنندگان
0 نفر
تولید کتاب
۲ مهر ۱۴۰۵