داشتن یک ایده یا طراحی عالی برای موفقیت پروژه نرمافزاری شما کافی نیست. اگر میخواهید ذینفعان طرح شما را بپذیرند و تیمها برای تحقق چشمانداز همکاری و مشارکت کنند، باید به طور مؤثر ارتباط برقرار کنید. در این کتاب کاربردی، نویسنده جکی رید به شما نشان میدهد که چگونه معماری خود را با موفقیت ارائه دهید و ذینفعان را به مشارکت ترغیب کنید. سوءتفاهم و عدم پذیرش منجر به افزایش هزینهها، عدم برآورده شدن الزامات و معماریای میشود که مد نظر شما نبوده است. این کتاب از طریق مثالها و الگوهای سازنده، به شما نشان میدهد که چگونه مستندات و نمودارهایی ایجاد کنید که پیام را به مخاطبان مختلفی که با آنها روبرو خواهید شد، به درستی منتقل کند. این کتاب به شما میآموزد که چگونه: نمودارها و مستندات مناسب برای مخاطبان مورد انتظار، پیام مورد نظر و مرحله پروژه خود را طراحی کنید. مستندات و نمودارهایی ایجاد کنید که برای افراد با نقشها، نیازها یا معلولیتهای مختلف قابل دسترس باشد. بر ارتباطات نوشتاری، کلامی و غیرکلامی مسلط شوید تا در محیطهای فنی موفق شوید. الگوهای ارتباطی ارائه شده در این کتاب را در پروژهها و طراحیهای نرمافزاری واقعی به کار ببرید. با تیمهای توزیعشده برای طراحی و مستندسازی موفق پروژههای نرمافزاری و فنی ارتباط برقرار کرده و همکاری کنید.
اشتراکی

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

اصول ارتباطات
Know Your Audience • Mixing Levels of Abstraction • Representational Consistency • Summary
درحال تولید...

شفافسازی درهمریختگی
Color Overload • Boxes in Boxes in Boxes • Relationship Spiderweb • Balance Text • Summary
درحال تولید...

دسترسیپذیری
Relying on Color to Communicate • Include a Legend • Appropriate Labels • Summary
درحال تولید...

روایت
The Big Picture Comes First • Match Diagram Flow to Expectations • Clear Relationships • Summary
درحال تولید...

نمادگذاری
Using Icons to Convey Meaning • Using UML for UML’s Sake • Mixing Behavior and Structure • Going Against Expectations • Summary
درحال تولید...

ترکیببندی
Illegible Diagrams • Style Communicates • Misleading Composition • Create a Visual Balance • Summary
درحال تولید...
بخش دوم الگوها، ضدالگوها، تکنیکها و چارچوبهایی را برای ارتباطات نوشتاری، کلامی (گفتاری) و غیرکلامی پوشش میدهد. چه از راه دور، در دفتر کار یا ترکیبی از هر دو کار کنید، به طور منظم از همه این انواع ارتباط استفاده میکنید. کمی تفکر بیشتر در مورد نحوه نوشتن، صحبت کردن و استفاده از زبان بدن و سایر ارتباطات غیرکلامی، پیام شما را قابل فهمتر کرده و شانس دریافت پاسخ مورد نظر شما را افزایش میدهد.
بخشهای درون فصلهای بخش دوم به عنوان مجموعهای از الگوها و ضدالگوها سازماندهی شدهاند. میتوانید الگوهای ارتباط نوشتاری را برای هر چیزی که مینویسید، از جمله ایمیلها، مستندات و پیامهای فوری، به کار ببرید. تکنیکهای کلامی و غیرکلامی را میتوان چه در حال صحبت با یک نفر (یا گروهی) رو در رو باشید و چه از راه دور، به کار گرفت.
فصل ۹، آخرین فصل در این بخش، شامل الگوها و تکنیکهایی برای استفاده از بلاغت است که میتوانید آن را در همه انواع ارتباطات به کار ببرید. بلاغت که در اصل بیش از دو هزار سال پیش توسط ارسطو توسعه یافته است، ممکن است فکر نکنید که در دنیای فنی مدرن کاربرد دارد، اما تکنیکهای اخلاق (ethos)، احساس (pathos) و منطق (logos) به دلایل خوبی در طول زمان پابرجا ماندهاند.
همه این الگوها و تکنیکها را به کار ببرید تا پیام خود را، در هر قالبی (یا چندین قالب) که باشد، تقویت کنید.

ارتباط نوشتاری
Simple Language • Acronym Hell • Structured Writing • Syntax of Technical Writing • Strong Verbs • Short Sentences • Precise Paragraphs • Consistent Vocabulary • Audience Empathy • Summary
درحال تولید...

ارتباط کلامی و غیرکلامی
Encoding Messages • Using the Acceptance Prophecy • Giving Your Full Attention • Using Body Language and Gestures • Decoding Messages • Battling Bias • Being Present • Awareness of Cultural Differences • Influence and Persuasion • Summary
درحال تولید...

مثلث بلاغت
Ethos • Establish Your Credentials • Use Trustworthy Sources • Be Transparent • Demonstrate Your Knowledge • Pathos • Tell a Story • Speak from the Heart • Use Vivid Language and Strong Imagery • Logos • Use Data and Facts • Make Logical Connections • Use Reasoning and Argumentation • Summary
درحال تولید...
اکثر مردم فکر میکنند که مدیریت دانش در سازمانها و تیمهای فنی به معنای مستندسازی است، اما این تنها بخشی از چیزی است که برای انتقال دانش نیاز دارید. دانش جمعی تیم و سازمان شما، از جمله دانش مربوط به محصول یا پروژه شما، باید مدیریت و هدایت شود تا بهروز، در دسترس و قابل استفاده برای افراد مناسب باقی بماند.
در بخش سوم، اصول کلی توسعه و مدیریت دانش خوب را خواهید آموخت. ثبت و نگهداری صحیح دانش و بهرهگیری از افراد، شما را قادر میسازد تا بهترین بازده را از سرمایهگذاری خود در دانش و مستندسازی به دست آورید.
فصل ۱۰ شما را با برخی الگوها و اصول سطح بالا برای بهبود مدیریت دانش و مستندسازی آشنا میکند. فصل ۱۱ الگوها و تکنیکهایی را برای بهرهگیری از افراد برای بهبود توسعه و مدیریت دانش به شما میدهد. فصل ۱۲ الگوها و روشهایی را برای مؤثرتر کردن شیوههای معماری که برای مدیریت دانش استفاده میکنید، ارائه میدهد تا فقط بدون بهرهبرداری از مزایا، کارهای روتین را انجام ندهید.
الگوها، اصول و شیوههای بخش سوم را در تیم، دپارتمان و سازمان خود به کار ببرید تا دانش جمعی خود را بهینه کرده و بهرهوری و نوآوری را بهبود بخشید.

اصول مدیریت دانش
Products over Projects • Project Mindset • Product Mindset • Abstractions over Text • Lists • Tables • Visual Abstractions • Word Clouds • Charts, Graphs, and Diagrams • Other Abstractions • Perspective-Driven Documentation • DRY Perspectives • Fractal Perspectives • Implementing Perspectives • Summary
درحال تولید...

دانش و افراد
Get Feedback Early and Often • Share the Load • Nonproprietary Formats • Accessibility • Collaboration • Roles and Responsibilities • Further Techniques • Just-in-Time Architecture • Summary
درحال تولید...

شیوههای مؤثر
ADRs • ADR Structure • ADR Content • ADR Storage • ADR Culture • Architecture Characteristics • All Documentation as Code • Technical Documentation • Automatically Generated Documentation • Other Documentation • Summary
درحال تولید...
بسیاری از تیمهای مدرن ماهیت توزیعشده دارند، چه کاملاً دورکار یا ترکیبی، و میتوانند در سراسر جهان پراکنده باشند. ایجاد محصولات نرمافزاری در این محیط نیازمند الگوهای ارتباطی متفاوتی نسبت به گروهی از افراد است که یک اتاق و تخته سفید مشترک دارند. چه با همکاران، مشتریان یا سایر کسبوکارها ارتباط برقرار میکنید، باید عوامل زیادی از جمله زمان، الگوهای کاری، فرهنگ، فراگیری و کانالهایی که برای ارتباط استفاده میکنید را در نظر بگیرید.
ارتباط توزیعشده مزایا و معایبی نسبت به ارتباط حضوری دارد. با به کارگیری الگوها و تکنیکهای ارائه شده در بخش چهارم، میتوانید از این مزایا بهرهبرداری کرده یا معایب را کاهش دهید تا بهترین نتایج را برای تیمها و سازمان خود به دست آورید.
قبل از شروع، میخواهم ارتباطات همزمان (synchronous) و ناهمزمان (asynchronous) را تعریف کنم که در طول فصلهای بعدی به طور عمیق پوشش داده شدهاند:

زمانبندی از راه دور
Synchronize Time • Time Zone • Empathy and Compromise • Split Shifts • Respect Working Patterns • Communicate Availability • Defend Part-Time Hours • Plan for Holidays • Account for Geography and Culture • Recognize Real Working Capacity • Improve Energy and Productivity • Control Notifications • Automate Tasks • Work with Others’ Rhythms • Schedule for Energy • Summary
درحال تولید...

اصول کار از راه دور
Meetings to Sync • Synchronous Versus Asynchronous • Enhance Meetings • Async to Think • Async Advantages • Async Obstacles • Direction Matters • Async Methods • Enhance Async • Remote-First Working • Remote-First Versus Remote-Friendly • Remote-First Benefits • Evolving to Remote-First • Summary
درحال تولید...

کانالهای ارتباطی از راه دور
Symmetrical Email • Email Reasons • Email Expectations • Email Clarity • Email Tips • Online Presentations • Audience Engagement • Presentation Content • Screen Shares • Remote Tools and Governance • Selection Techniques • Remote Tools • Data Proliferation • Security • Tool Efficiency • Tool Governance • Summary
درحال تولید...
15 فصل در حال تولید
مدت زمان خوانش
7:53
نوع کتاب
اشتراکی
شرکت کنندگان
0 نفر
تولید کتاب
۳۰ شهریور ۱۴۰۵