Facebook Pixel
Searching...
فارسی
EnglishEnglish
EspañolSpanish
简体中文Chinese
FrançaisFrench
DeutschGerman
日本語Japanese
PortuguêsPortuguese
ItalianoItalian
한국어Korean
РусскийRussian
NederlandsDutch
العربيةArabic
PolskiPolish
हिन्दीHindi
Tiếng ViệtVietnamese
SvenskaSwedish
ΕλληνικάGreek
TürkçeTurkish
ไทยThai
ČeštinaCzech
RomânăRomanian
MagyarHungarian
УкраїнськаUkrainian
Bahasa IndonesiaIndonesian
DanskDanish
SuomiFinnish
БългарскиBulgarian
עבריתHebrew
NorskNorwegian
HrvatskiCroatian
CatalàCatalan
SlovenčinaSlovak
LietuviųLithuanian
SlovenščinaSlovenian
СрпскиSerbian
EestiEstonian
LatviešuLatvian
فارسیPersian
മലയാളംMalayalam
தமிழ்Tamil
اردوUrdu
An Elegant Puzzle

An Elegant Puzzle

Systems of Engineering Management
توسط Will Larson 2019 289 صفحات
4.09
3k+ امتیازها
گوش دادن
گوش دادن

نکات کلیدی

1. طراحی سازمانی پایه‌ای برای مدیریت مهندسی مقیاس‌پذیر است

طراحی سازمانی تلاشی است برای درک اینکه چرا برخی انرژی ایجاد می‌کنند و برخی دیگر بیشتر گرما: اصطکاک، ناامیدی و سیاست.

ساختار بهینه تیم. تیم‌های مهندسی باید در حالت پایدار از ۶ تا ۸ عضو تشکیل شوند. این اندازه امکان همکاری مؤثر را فراهم می‌کند و ظرفیت کافی برای مدیریت چرخش‌های آماده‌باش و حفظ بهره‌وری را فراهم می‌کند. هنگام تشکیل تیم‌های جدید، یک تیم موجود را به ۸ تا ۱۰ عضو افزایش دهید، سپس آن را به دو تیم ۴ تا ۵ نفره تقسیم کنید. این رویکرد تضمین می‌کند که تیم‌های جدید پایه‌ای محکم و زمینه‌ای مشترک دارند.

گستره مدیریتی. مدیران باید معمولاً از ۶ تا ۸ مهندس حمایت کنند، در حالی که مدیران مدیران باید ۴ تا ۶ مدیر را نظارت کنند. این ساختار امکان مربیگری فعال، هماهنگی و برنامه‌ریزی استراتژیک را در هر سطح فراهم می‌کند. با رشد سازمان‌ها، حفظ این نسبت‌ها برای جلوگیری از غرق شدن مدیران یا قطع ارتباط آن‌ها با کار تیم‌هایشان ضروری است.

2. مدیران مؤثر اندازه تیم و معیارهای عملکرد را متعادل می‌کنند

معیارها برای محدود کردن فضای راه‌حل‌هایی که برای دستیابی به اهداف سرمایه‌گذاری خود بررسی می‌کنید، مفید هستند.

تعریف اهداف واضح. اهدافی با ساختار مناسب تعیین کنید که شامل هدف، مبنا، روند و بازه زمانی باشد. این رویکرد زمینه را فراهم می‌کند و به ذینفعان اجازه می‌دهد تا پیشرفت را به‌طور مؤثر ارزیابی کنند. به عنوان مثال: "در سه‌ماهه سوم، زمان رندر صفحه اصلی خود را از ۶۰۰ میلی‌ثانیه (p95) به ۳۰۰ میلی‌ثانیه (p95) کاهش خواهیم داد. در سه‌ماهه دوم، زمان رندر از ۵۰۰ میلی‌ثانیه به ۶۰۰ میلی‌ثانیه افزایش یافت."

تعادل سرمایه‌گذاری و معیارهای مبنا. اهداف سرمایه‌گذاری (بهبودهایی که می‌خواهید انجام دهید) را با معیارهای مبنا (عملکرد فعلی که می‌خواهید حفظ کنید) جفت کنید. این اطمینان می‌دهد که تیم‌ها ثبات بلندمدت را فدای دستاوردهای کوتاه‌مدت نمی‌کنند. به عنوان مثال، در حالی که برای بهبود زمان بارگذاری صفحه کار می‌کنید، یک معیار مبنا برای هزینه‌های زیرساختی حفظ کنید تا از بهینه‌سازی‌های ناپایدار جلوگیری شود.

3. رویکردهای سیستماتیک برای استخدام و توسعه شغلی را پیاده‌سازی کنید

مهاجرت‌ها هم ضروری و هم به‌طور ناامیدکننده‌ای مکرر هستند زیرا کدبیس شما قدیمی می‌شود و کسب‌وکار شما رشد می‌کند: اکثر ابزارها و فرآیندها تنها از حدود یک مرتبه بزرگی رشد قبل از بی‌اثر شدن پشتیبانی می‌کنند.

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

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

4. فرهنگ یادگیری و بهبود مستمر را پرورش دهید

بهترین یادگیری همیشه مستقیماً از مدیر شما نمی‌آید و یکی از مهم‌ترین کارهایی که یک تیم اول انجام می‌دهد، فراهم کردن یک جامعه یادگیری است.

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

سرمایه‌گذاری در رشد شخصی. از توسعه حرفه‌ای اعضای تیم خود حمایت کنید:

  • زمان اختصاصی برای یادگیری و آزمایش فراهم کنید
  • بودجه‌های آموزشی برای کنفرانس‌ها، دوره‌ها یا گواهینامه‌ها ارائه دهید
  • مشارکت در پروژه‌های منبع باز یا هکاتون‌های داخلی را تشویق کنید
  • یک برنامه مربیگری برای تسهیل انتقال دانش پیاده‌سازی کنید

5. یک جعبه‌ابزار برای پیمایش تغییر و حل مشکلات پیچیده توسعه دهید

تفکر سیستمی مؤثرترین ابزار جهانی برای استدلال از طریق مشکلات پیچیده بوده است.

رویکرد تفکر سیستمی. تفکر سیستمی را برای تحلیل و حل چالش‌های سازمانی پیچیده اتخاذ کنید. این شامل:

  • شناسایی اجزای کلیدی و تعاملات آن‌ها
  • شناخت حلقه‌های بازخورد و تأخیرها در سیستم
  • در نظر گرفتن عواقب کوتاه‌مدت و بلندمدت تصمیمات

استراتژی‌های مدیریت تغییر. یک جعبه‌ابزار برای پیاده‌سازی و مدیریت تغییر در سازمان خود توسعه دهید:

  • دلایل تغییر و نتایج مورد انتظار را به‌وضوح ارتباط دهید
  • ذینفعان کلیدی را در فرآیند برنامه‌ریزی درگیر کنید
  • منابع و پشتیبانی لازم را در طول انتقال‌ها فراهم کنید
  • پیشرفت را نظارت کنید و برنامه‌ها را در صورت نیاز تنظیم کنید

6. از طریق فرصت و عضویت، محیطی فراگیر ایجاد کنید

یک سازمان فراگیر سازمانی است که در آن افراد به فرصت و عضویت دسترسی دارند.

دسترسی برابر به فرصت‌ها. فرآیندهای ساختاریافته‌ای برای تخصیص پروژه‌ها و نقش‌های مهم پیاده‌سازی کنید تا دسترسی منصفانه به فرصت‌های رشد را تضمین کنید. از یک فرآیند انتخاب شفاف استفاده کنید که به اعضای تیم اجازه می‌دهد برای موقعیت‌های رهبری و وظایف چالش‌برانگیز درخواست دهند.

پرورش حس تعلق. با:

  • سازماندهی رویدادهای تیمی و فعالیت‌های اجتماعی منظم
  • حمایت از گروه‌های منابع کارمندان (ERGs) برای جوامع کم‌نماینده
  • برگزاری جلسات یک‌به‌یک سطح بالاتر برای جمع‌آوری بازخورد و رسیدگی به نگرانی‌ها
  • جشن گرفتن دیدگاه‌ها و مشارکت‌های متنوع در تیم

7. هنر ارتباطات و تصمیم‌گیری استراتژیک را تسلط یابید

یک چشم‌انداز خوب شامل: بیانیه چشم‌انداز، پیشنهاد ارزش، قابلیت‌ها، محدودیت‌های حل‌شده، محدودیت‌های آینده، مواد مرجع، روایت است.

ارتباط مؤثر. مهارت‌های ارتباطی قوی برای بیان واضح چشم‌انداز، استراتژی و تصمیمات خود توسعه دهید:

  • بیانیه‌های چشم‌انداز مختصر و جذاب تهیه کنید
  • از روایت‌های مبتنی بر داده برای حمایت از پیشنهادات خود استفاده کنید
  • پیام خود را برای مخاطبان مختلف (مدیران، همتایان، اعضای تیم) تنظیم کنید

تصمیم‌گیری استراتژیک. فرآیند تصمیم‌گیری خود را بهبود بخشید:

  • جمع‌آوری داده‌های مرتبط و در نظر گرفتن دیدگاه‌های متعدد
  • تحلیل مبادلات بالقوه و عواقب بلندمدت
  • هم‌راستایی تصمیمات با اهداف و ارزش‌های سازمانی
  • ارتباط شفاف دلایل پشت تصمیمات

8. تفکر سیستمی را برای رسیدگی به چالش‌های سازمانی بپذیرید

مؤثرترین راه برای فراهم کردن فرصت برای اعضای سازمان شما از طریق کاربرد ساختاریافته فرآیند خوب است.

طراحی فرآیند. فرآیندهای مؤثری را توسعه و پیاده‌سازی کنید که با سازمان شما مقیاس‌پذیر باشند:

  • برنامه‌ریزی و اجرای اسپرینت
  • توسعه نقشه راه و هم‌راستایی ذینفعان
  • ردیابی و تحلیل معیارهای عملیاتی
  • جلسات منظم تیمی و بین‌وظیفه‌ای

بهبود مستمر. فرآیندهای خود را به‌طور منظم مرور و بهینه‌سازی کنید:

  • بازخورد از اعضای تیم و ذینفعان جمع‌آوری کنید
  • اثربخشی فرآیند را با استفاده از معیارهای مرتبط تحلیل کنید
  • با رویکردها و ابزارهای جدید آزمایش کنید
  • یادگیری‌ها و بهترین شیوه‌ها را در سراسر سازمان به اشتراک بگذارید

9. روابط قوی را پرورش دهید و تیم خود را توانمند کنید

روابط قوی > هر مشکلی

اعتمادسازی. زمان برای ایجاد روابط قوی با اعضای تیم، همتایان و ذینفعان سرمایه‌گذاری کنید:

  • جلسات یک‌به‌یک منظم و فعالیت‌های تیم‌سازی برنامه‌ریزی کنید
  • گوش دادن فعال و همدلی را تمرین کنید
  • به تعهدات عمل کنید و درباره چالش‌ها شفاف باشید

تیم خود را توانمند کنید. محیطی ایجاد کنید که در آن اعضای تیم احساس توانمندی برای تصمیم‌گیری و مالکیت کار خود کنند:

  • مسئولیت‌ها را واگذار کنید و منابع لازم را فراهم کنید
  • آزمایش و یادگیری از شکست‌ها را تشویق کنید
  • دستاوردهای فردی و تیمی را به رسمیت بشناسید و جشن بگیرید
  • بازخورد سازنده و حمایت برای رشد ارائه دهید

10. تعادل بین تخصص فنی و مهارت‌های مدیریت افراد را حفظ کنید

مدیریت یک حرفه اخلاقی است و تصمیمات ما مهم هستند، به‌ویژه تصمیمات سخت.

رهبری فنی. مهارت‌های فنی خود را حفظ کنید تا به‌طور مؤثر تیم خود را راهنمایی و حمایت کنید:

  • در جریان فناوری‌های مرتبط و روندهای صنعت باشید
  • در بحث‌های معماری و بازبینی کد شرکت کنید
  • در تصمیم‌گیری فنی و حل مسئله مشارکت کنید

مدیریت افراد. مهارت‌های مدیریت افراد قوی برای پرورش و رشد تیم خود توسعه دهید:

  • تکنیک‌های مربیگری و راهنمایی مؤثر را تمرین کنید
  • به‌موقع و منصفانه به تعارضات و مسائل عملکردی رسیدگی کنید
  • فرصت‌هایی برای توسعه مهارت و رشد شغلی ایجاد کنید
  • نیازهای فردی را با اهداف تیمی و سازمانی متعادل کنید

آخرین به‌روزرسانی::

FAQ

What's "An Elegant Puzzle: Systems of Engineering Management" about?

  • Focus on engineering management: The book addresses the unique challenges faced by engineering managers, such as team sizing, managing technical debt, and succession planning.
  • Structured and human-centric approach: Will Larson combines structured management principles with a focus on human-centric thinking to create effective engineering organizations.
  • Experience-based insights: Drawing from his experiences at companies like Digg, Uber, and Stripe, Larson provides practical advice for leaders at all levels.
  • Balancing principles and practice: The book aims to help leaders create environments where engineers can thrive by balancing structured management principles with practical, real-world applications.

Why should I read "An Elegant Puzzle"?

  • Practical guidance: The book offers actionable advice for solving complex management challenges in engineering environments.
  • Broad applicability: While focused on engineering, the principles can be applied to management roles in various industries.
  • Experienced author: Will Larson's insights are grounded in his extensive experience in leading engineering teams at major tech companies.
  • Improving team dynamics: The book provides strategies for creating high-performing teams and improving organizational culture.

What are the key takeaways of "An Elegant Puzzle"?

  • Team sizing and structure: Effective team sizing and structure are crucial for maintaining productivity and morale.
  • Systematic problem-solving: Use systems thinking to address complex management challenges and improve organizational efficiency.
  • Balancing short-term and long-term goals: Managers should focus on both immediate needs and long-term strategic planning.
  • Importance of culture: Building an inclusive and supportive culture is essential for team success and individual growth.

How does Will Larson suggest managing technical debt?

  • Migrations as a solution: Larson emphasizes the importance of migrations as a scalable solution to manage technical debt.
  • De-risking and enabling: Start by de-risking the migration process and enabling teams with the right tools and documentation.
  • Programmatic migration: Automate as much of the migration process as possible to reduce the burden on individual teams.
  • Finishing migrations: Ensure that migrations are completed fully to avoid leaving teams with partially finished transitions.

What is Will Larson's approach to team sizing in "An Elegant Puzzle"?

  • Optimal team size: Managers should support six to eight engineers to allow for effective coaching and team development.
  • On-call rotations: Teams should have at least eight engineers to manage on-call rotations effectively.
  • Avoid small teams: Teams with fewer than four members are not considered effective and should be avoided.
  • Growth and splitting: Grow teams to eight to ten members before splitting them into smaller, more manageable teams.

How does "An Elegant Puzzle" address succession planning?

  • Identify responsibilities: Start by identifying all the responsibilities and roles you currently fulfill.
  • Close gaps: Determine which responsibilities can be delegated and work on closing any gaps in your team's capabilities.
  • Document processes: Document key processes and ensure that others are trained to take over your responsibilities.
  • Regular review: Conduct regular reviews of your succession plan to ensure it remains relevant and effective.

What are the best quotes from "An Elegant Puzzle" and what do they mean?

  • "Management is an ethical profession": This quote emphasizes the responsibility managers have to create fair and supportive environments for their teams.
  • "Strong relationships > any problem": Highlights the importance of building strong relationships to overcome challenges and foster collaboration.
  • "Do the hard thing now": Encourages managers to tackle difficult issues head-on rather than postponing them, which can lead to larger problems.
  • "People over process": Suggests that focusing on the people involved is more important than rigidly adhering to processes.

How does Will Larson suggest handling organizational risk?

  • Identify and prioritize risks: Recognize the most pressing organizational risks and prioritize addressing them.
  • Delegate solvable risks: Delegate risks that can be managed by others, but hold onto those that are particularly challenging.
  • Create a plan: Work with your manager to create a plan for addressing key risks and set reasonable expectations.
  • Accept imperfection: Understand that some risks will remain unresolved, and focus on making progress where possible.

What is the role of systems thinking in "An Elegant Puzzle"?

  • Understanding complex systems: Systems thinking helps managers understand the interconnectedness of various elements within an organization.
  • Stocks and flows: The book introduces the concepts of stocks and flows to analyze how changes accumulate over time.
  • Feedback loops: Identifying feedback loops within systems can help managers predict and influence outcomes.
  • Leveraged problem-solving: Systems thinking allows managers to focus on high-leverage problems that can have a significant impact on organizational performance.

How does "An Elegant Puzzle" suggest improving team productivity?

  • Focus on core constraints: Identify and address the core constraints that limit team productivity.
  • Consolidate efforts: Prioritize resources on one team at a time to maximize the impact of improvements.
  • Maintain slack: Ensure teams have enough slack in their schedules to innovate and avoid burnout.
  • Systematic improvements: Use a systematic approach to address productivity issues, rather than relying on quick fixes.

What is Will Larson's philosophy of management in "An Elegant Puzzle"?

  • Ethical responsibility: Management is viewed as an ethical profession with a focus on fairness and support.
  • Relationship building: Strong relationships are seen as the foundation for solving internal problems.
  • Prioritizing people: Emphasizes the importance of focusing on people over rigid processes.
  • Proactive problem-solving: Encourages managers to address difficult issues promptly and directly.

How does "An Elegant Puzzle" address the challenges of hypergrowth?

  • Training and onboarding: Invest in training programs to quickly ramp up new hires and maintain productivity.
  • Managing interruptions: Funnel interruptions into manageable areas and automate where possible to reduce distractions.
  • Documentation culture: Foster a culture of documentation to minimize interruptions and improve knowledge sharing.
  • Flexible systems: Design systems to be flexible and adaptable to avoid unnecessary rewrites and migrations.

نقد و بررسی

4.09 از 5
میانگین از 3k+ امتیازات از Goodreads و Amazon.

کتاب یک معمای زیبا نقدهای متفاوتی دریافت کرده است و امتیازاتی از 2 تا 5 ستاره به آن داده شده است. این کتاب به خاطر ارائه‌ی توصیه‌های عملی در زمینه‌ی مدیریت مهندسی مورد تحسین قرار گرفته و به دلیل سبک مختصر و رویکرد تفکر سیستمی‌اش مورد توجه قرار گرفته است. منتقدان به ساختار نامنسجم، نبود روایت منسجم و ساده‌سازی‌های گاه‌به‌گاه آن اشاره می‌کنند. بسیاری از خوانندگان ارزش‌هایی در بینش‌های کتاب درباره‌ی رشد تیم، چالش‌های سازمانی و توسعه‌ی شغلی می‌یابند. طراحی فیزیکی زیبا و فهرست خواندن پیشنهادی به عنوان نکات مثبت به‌طور مکرر برجسته می‌شوند، در حالی که برخی از منتقدان درباره‌ی کاربردپذیری توصیه‌ها برای اندازه‌ها و مراحل رشد مختلف شرکت‌ها سوالاتی مطرح می‌کنند.

درباره نویسنده

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

Other books by Will Larson

0:00
-0:00
1x
Dan
Andrew
Michelle
Lauren
Select Speed
1.0×
+
200 words per minute
Create a free account to unlock:
Requests: Request new book summaries
Bookmarks: Save your favorite books
History: Revisit books later
Ratings: Rate books & see your ratings
Try Full Access for 7 Days
Listen, bookmark, and more
Compare Features Free Pro
📖 Read Summaries
All summaries are free to read in 40 languages
🎧 Listen to Summaries
Listen to unlimited summaries in 40 languages
❤️ Unlimited Bookmarks
Free users are limited to 10
📜 Unlimited History
Free users are limited to 10
Risk-Free Timeline
Today: Get Instant Access
Listen to full summaries of 73,530 books. That's 12,000+ hours of audio!
Day 4: Trial Reminder
We'll send you a notification that your trial is ending soon.
Day 7: Your subscription begins
You'll be charged on Mar 1,
cancel anytime before.
Consume 2.8x More Books
2.8x more books Listening Reading
Our users love us
50,000+ readers
"...I can 10x the number of books I can read..."
"...exceptionally accurate, engaging, and beautifully presented..."
"...better than any amazon review when I'm making a book-buying decision..."
Save 62%
Yearly
$119.88 $44.99/year
$3.75/mo
Monthly
$9.99/mo
Try Free & Unlock
7 days free, then $44.99/year. Cancel anytime.
Settings
Appearance
Black Friday Sale 🎉
$20 off Lifetime Access
$79.99 $59.99
Upgrade Now →