خلاصه کتاب The Phoenix Project |فایل Pdf + صوتی
- خلاصه کتاب: The Phoenix Project
- نویسنده: Gene Kim
- 25 تیر 1404

خلاصه کتاب The Phoenix Project
1. عملیات فناوری اطلاعات برای موفقیت کسبوکار حیاتی است و نیاز به مدیریت استراتژیک دارد
“فناوری اطلاعات تنها یک بخش نیست. فناوری اطلاعات یک شایستگی است که باید به عنوان یک شرکت کامل به دست آوریم.”اهمیت استراتژیک فناوری اطلاعات: در عصر دیجیتال امروز، فناوری اطلاعات دیگر تنها یک عملکرد پشتیبانی نیست، بلکه یک عامل حیاتی برای موفقیت کسبوکار است. این موضوع بر هر جنبهای از سازمان تأثیر میگذارد، از تجربه مشتری گرفته تا کارایی عملیاتی. همراستایی با اهداف کسبوکار: عملیات فناوری اطلاعات باید بهطور نزدیک با اهداف کلی کسبوکار همراستا باشد. این به معنای:
- درک شاخصهای کلیدی عملکرد (KPI) و چگونگی تأثیر فناوری اطلاعات بر آنها
- ارتباط منظم با رهبران کسبوکار برای درک نیازها و چالشهای آنها
- شناسایی فرصتها بهطور پیشگیرانه برای ایجاد ارزش کسبوکار از طریق فناوری اطلاعات
- مفاهیم فنی را برای ذینفعان غیر فنی ترجمه کنند
- تصمیمات استراتژیک درباره تخصیص منابع و سرمایهگذاریهای فناوری اتخاذ کنند
- فرهنگ نوآوری و بهبود مستمر را در بخش فناوری اطلاعات ترویج دهند
2. سه روش را بپذیرید: جریان، بازخورد و یادگیری مستمر
“روش اول به ما کمک میکند تا بفهمیم چگونه جریان کار را بهسرعت از توسعه به عملیات فناوری اطلاعات ایجاد کنیم، زیرا این چیزی است که بین کسبوکار و مشتری قرار دارد.”روش اول – جریان: این اصل بر بهینهسازی جریان کار از توسعه به عملیات و در نهایت به مشتری تمرکز دارد. شیوههای کلیدی شامل:
- کاهش اندازههای دستهای و کار در حال پیشرفت (WIP)
- شناسایی و حذف گلوگاهها
- استانداردسازی فرآیندها و محیطها
- تست و نظارت خودکار
- بازنگریهای منظم و پس از وقوع
- شیوههای ادغام و استقرار مستمر
- بازنگریهای بدون سرزنش پس از حوادث
- اختصاص زمان برای نوآوری و آزمایش
- به اشتراکگذاری دانش بین تیمها و بخشها
3. شناسایی و مدیریت محدودیتها برای بهبود عملکرد کلی سیستم
“هر بهبودی که پس از گلوگاه انجام شود بیفایده است، زیرا همیشه گرسنه باقی میماند و منتظر کار از گلوگاه است.”نظریه محدودیتها: این فلسفه مدیریت که توسط الیاهو ام. گلدرت توسعه یافته، بر شناسایی و مدیریت مهمترین عامل محدودکننده (محدودیت) در یک سیستم تمرکز دارد. در عملیات فناوری اطلاعات، محدودیتها ممکن است شامل:
- افراد خاص با دانش منحصر به فرد (مانند “برنت”)
- سختافزار قدیمی یا ناکافی
- فرآیندها یا جریانهای کاری ناکارآمد
- شناسایی محدودیت
- بهرهبرداری از محدودیت (حداکثر کردن کارایی آن)
- subordinating everything else to the constraint
- ارتقاء محدودیت (افزایش ظرفیت آن)
- تکرار فرآیند (یافتن محدودیت بعدی)
- مستند کردن دانش او برای به اشتراکگذاری با دیگران
- خودکار کردن برخی از وظایف روزمره او
- ارائه منابع یا پشتیبانی اضافی به او
4. پیادهسازی مدیریت تغییر مؤثر برای کاهش خطاها و زمانهای غیرقابل استفاده
“ما باید انتقال نقصها به مراکز کار پاییندست را محدود کنیم، جریان کار را مدیریت کنیم و با محدودیتهای خود، ریتم را تنظیم کنیم.”فرآیند تغییر ساختاریافته: یک فرآیند مدیریت تغییر رسمی پیادهسازی کنید که شامل:
- مستندسازی واضح تغییرات پیشنهادی
- ارزیابی ریسک و تحلیل تأثیر
- گردش کار تأیید بر اساس نوع تغییر و سطح ریسک
- زمانهای تغییر برنامهریزی شده برای کاهش اختلال
- حفظ یک تقویم تغییر متمرکز
- برگزاری جلسات منظم هیئت مشاوره تغییر (CAB)
- کانالهای ارتباطی واضح برای اعلام و بحث در مورد تغییرات
- برگزاری بازنگریهای پس از پیادهسازی
- پیگیری نرخ موفقیت تغییرات و دلایل شکستها
- تشویق بازخورد از همه اعضای تیم درگیر در فرآیند تغییر
5. شکستن دیوارهای بین توسعه و عملیات برای همکاری بهتر
“توسعه و عملیات که با هم کار میکنند، به همراه QA و کسبوکار، یک قبیله فوقالعاده هستند که میتوانند کارهای شگفتانگیزی انجام دهند.”فرهنگ DevOps: فرهنگی از همکاری و مسئولیت مشترک بین تیمهای توسعه و عملیات را ترویج دهید:
- تشویق تیمهای چندوظیفهای و به اشتراکگذاری دانش
- پیادهسازی اهداف و معیارهای مشترک
- ترویج همدلی و درک چالشهای یکدیگر
- سیستمهای کنترل نسخه برای کد و زیرساخت
- خطوط لوله ادغام و استقرار مستمر
- سیستمهای نظارت و هشدار مشترک
- شامل عملیات در بحثهای طراحی و برنامهریزی
- پیادهسازی شیوههای زیرساخت بهعنوان کد
- انجام تستهای مشترک و فعالیتهای تضمین کیفیت
6. خودکارسازی فرآیندهای استقرار برای افزایش سرعت و قابلیت اطمینان
“شما باید همه چیز را در کنترل نسخه قرار دهید. همه چیز. نه تنها کد، بلکه همه چیز مورد نیاز برای ساخت محیط.”خط لوله استقرار: یک خط لوله خودکار برای ساخت، تست و استقرار برنامهها ایجاد کنید:
- ادغام مستمر: بهطور خودکار تغییرات کد را بسازید و تست کنید
- تست خودکار: تستهای واحد، تستهای یکپارچهسازی و تستهای پذیرش
- زیرساخت بهعنوان کد: محیطهای قابل تولید و نسخهبرداری
- استقرار مستمر: خودکار کردن فرآیند انتشار به تولید
- کاهش خطای انسانی
- انتشار سریعتر و مکررتر
- محیطهای یکسان در توسعه، تست و تولید
- بازگشت آسان در صورت بروز مشکلات
- با تکرارپذیرترین و مستعدترین وظایف شروع کنید
- بهطور مداوم فرآیندهای خودکار خود را اصلاح و بهبود دهید
- در آموزش و ابزارها برای حمایت از تلاشهای خودکارسازی سرمایهگذاری کنید
7. اولویتبندی و مدیریت کار بهطور مؤثر برای دستیابی به اهداف کسبوکار
“ما نمیتوانیم به دیگران تعهدات جدیدی بدهیم وقتی که حتی نمیدانیم تعهدات فعلی ما چیست!”شفافیت کار: یک نمای واضح و متمرکز از تمام کارهای در حال انجام و برنامهریزی شده ایجاد کنید:
- از ابزارهای مدیریت بصری مانند تابلوهای کانبان استفاده کنید
- بهطور منظم وضعیت پروژهها را بهروزرسانی و مرور کنید
- اطمینان حاصل کنید که تمام کارها، از جمله وظایف غیرقابل پیشبینی، ثبت میشود
- همراستایی با اهداف کسبوکار و KPIها
- در نظر گرفتن هم فوریت و هم اهمیت
- در نظر گرفتن محدودیتهای منابع و وابستگیها
- کاهش تغییر زمینه و چندوظیفگی
- بهبود جریان و نرخ تکمیل
- برجستهسازی گلوگاهها و مسائل ظرفیت
- برگزاری جلسات برنامهریزی هفتگی یا دو هفتهای
- آماده بودن برای تنظیم برنامهها بر اساس نیازهای متغیر کسبوکار
- ارتباط واضح تغییرات به همه ذینفعان
8. بهطور مداوم فرآیندهای فناوری اطلاعات را بهبود و سازگار کنید تا رقابتی بمانید
“بهبود کار روزانه حتی از انجام کار روزانه مهمتر است.”فرهنگ بهبود: محیطی را ترویج دهید که در آن بهبود مستمر انتظار میرود و تشویق میشود:
- اختصاص زمان برای ابتکارات بهبود (بهعنوان مثال، ۲۰٪ از زمان کار)
- جشن گرفتن و شناسایی بهبودهای موفق
- تشویق آزمایش و یادگیری از شکستها
- تعریف KPIهای واضح و قابل اندازهگیری برای فرآیندهای فناوری اطلاعات
- انجام نظرسنجیهای منظم از مشتریان داخلی و اعضای تیم
- استفاده از دادهها برای هدایت تصمیمگیری و تلاشهای بهبود
- دورههای توسعه کوتاه (اسپرینتها)
- بازنگریهای منظم برای شناسایی زمینههای بهبود
- تحویل تدریجی ارزش به کسبوکار
- برنامههای آموزش متقابل و چرخش شغلی
- سخنرانیهای داخلی و جلسات به اشتراکگذاری دانش
- حمایت از حضور در کنفرانسها و آموزشهای خارجی
9. اعتماد و ارتباطات باز را درون تیمها و بین بخشها بسازید
“یک تیم عالی به این معنا نیست که آنها باهوشترین افراد را داشتند. آنچه این تیمها را عالی میکرد این بود که همه به یکدیگر اعتماد داشتند.”شفافیت: محیطی از باز بودن و صداقت را ترویج دهید:
- موفقیتها و شکستها را بهطور علنی به اشتراک بگذارید
- بهطور منظم بهروزرسانیهایی درباره پروژهها و ابتکارات ارائه دهید
- درباره چالشها و محدودیتها شفاف باشید
- همدلی را تمرین کنید و سعی کنید دیدگاههای دیگران را درک کنید
- سوالات روشنکننده بپرسید و پاسخهای متفکرانه ارائه دهید
- فضاهای امنی برای بحث و بازخورد باز کنید
- برگزاری رویدادهای اجتماعی یا تفریحی منظم
- پروژهها و همکاریهای چندوظیفهای
- تمرینات و کارگاههای تیمسازی
- تعیین انتظارات و اهداف واضح
- پیگیری وعدهها و مهلتها
- بهطور سریع و سازنده به مسائل رسیدگی کنید
10. تعادل بین بدهی فنی و نوآوری را برای حفظ پایداری بلندمدت برقرار کنید
“بدهی فنی تضمین میکند که تنها کاری که انجام میشود کارهای غیرقابل پیشبینی است!”درک بدهی فنی: هزینههای بلندمدت میانبرها و اصلاحات سریع را شناسایی کنید:
- مستند کردن بدهی فنی شناخته شده
- آموزش ذینفعان درباره تأثیر بدهی فنی
- گنجاندن کاهش بدهی فنی در برنامهریزی پروژه
- تمرکز بر حوزههایی که بیشترین تأثیر را بر ثبات و عملکرد دارند
- گنجاندن وظایف کاهش بدهی در برنامهریزیهای منظم اسپرینت
- تعیین اهداف برای بهبود تدریجی سلامت سیستم
- تخصیص درصدی از منابع به نوآوری و آزمایش
- تشویق ایدهها از همه اعضای تیم
- ایجاد فرآیندی برای ارزیابی و پیادهسازی ایدههای نوآورانه
- بازبینی کد و برنامهنویسی جفتی
- تست خودکار و ادغام مستمر
- بازسازی منظم و بررسی سلامت سیستم
با ثبت نظرات خود، به دیگران کمک میکنید تا بهتر با محتوای این کتاب آشنا شوند و ما نیز میتوانیم خدمات بهتری ارائه دهیم. منتظر دیدگاههای ارزشمند شما هستیم!
همچنین میتوانید با مراجعه به سایت و شرکت در دوره آموزشی حرفه ای فروش، تبدیل به فروشندهای حرفه ای و بدون چالش شوید.
برای آموزش ها و نکات بیشتر، شبکهاجتماعی استاد بهزاد استقامت را دنبال کنید.
برای دانلود فایل صوتی و Pdf خلاصه کتاب لازم است عضو الماسی سایت راهمدیران شوید.