وبلاگ بلیان

Succeeding with Agile : Software Development Using Scrum

جلد کتاب Succeeding with Agile : Software Development Using Scrum

معرفی کتاب «Succeeding with Agile : Software Development Using Scrum» نوشتهٔ Robert L. Norton و Mike Cohn، منتشرشده توسط نشر Addison-Wesley Professional در سال 2009. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.

شروع سریع با اسکرام کار دشواری نیست، اما تداوم موفقیت‌آمیز آن و تبدیل شدن به یک سازمان چابک (Agile) نیازمند دانشی فراتر از قوانین پایه‌ای است. کتاب «Succeeding with Agile: Software Development Using Scrum» نوشته‌ی مایک کوهن، که در سال ۲۰۰۹ توسط انتشارات Addison-Wesley Professional منتشر شده، دقیقاً برای پر کردن همین خلأ طراحی شده است. این راهنما با ارائه‌ی توصیه‌های عملی، مطالعات موردی واقعی و راهکارهای اثبات‌شده، به شما کمک می‌کند تا از موانع رایج در مسیر پیاده‌سازی اسکرام عبور کرده و به سطح بالاتری از بلوغ سازمانی دست یابید.

دربارهٔ کتاب Succeeding with Agile

کتاب «Succeeding with Agile» بر خلاف بسیاری از منابع مقدماتی که صرفاً به معرفی قوانین اسکرام می‌پردازند، بر روی چالش‌های واقعی و دشوار پیاده‌سازی این متدولوژی در سازمان‌ها متمرکز است. مایک کوهن، مشاور و مربی برجسته‌ی چابک، در این اثر به بررسی تمام جنبه‌های گذر از فرآیندهای سنتی به سمت اسکرام می‌پردازد؛ از شروع کار و کمک به افراد برای پذیرش نقش‌های جدید گرفته تا ساختاردهی تیم‌ها، مقیاس‌سازی، کار با تیم‌های توزیع‌شده و در نهایت، پیاده‌سازی معیارهای مؤثر برای بهبود مستمر. ایده‌ی محوری کتاب این است که تبدیل شدن به یک سازمان چابک صرفاً یک تغییر رویه‌ای نیست، بلکه مستلزم یک تغییر ذهنی عمیق در تک تک اعضای تیم و کل سازمان است. کوهن با نگاهی واقع‌بینانه، به این چالش‌ها می‌پردازد و با ارائه‌ی بخش‌های «چیزهایی که اکنون باید امتحان کنید» (Things to Try Now) و «بخش‌های اعتراض» (Objection) که دیالوگ‌های معمول با افرادی را که در برابر تغییر مقاومت می‌کنند، بازسازی می‌کند، ابزارهای ارزشمندی را در اختیار خواننده قرار می‌دهد. سبک نگارش کتاب، عملی، سرراست و عاری از هرگونه جزم‌اندیشی است و با اتکا به تجربه‌ی گسترده‌ی نویسنده در کمک به صدها سازمان نرم‌افزاری، به یکی از منابع مرجع در این حوزه تبدیل شده است.

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

مایک کوهن (Mike Cohn) یکی از تأثیرگذارترین چهره‌ها در دنیای توسعه‌ی نرم‌افزار چابک و بنیان‌گذار شرکت مشاوره‌ای «مونتین گوت سافت‌ور» (Mountain Goat Software) است. او که خود یکی از اعضای بنیان‌گذار اتحادیه‌ی چابک (Agile Alliance) و اتحادیه‌ی اسکرام (Scrum Alliance) به‌شمار می‌رود، در کنار کن شوابر (Ken Schwaber)، نخستین دوره‌ی مربیگری اسکرام (Certified ScrumMaster) را در سال ۲۰۰۳ برگزار کرده است. کوهن علاوه بر این کتاب، نویسنده‌ی آثار پرفروغ و مرجع دیگری همچون «User Stories Applied» و «Agile Estimating and Planning» است و بیش از ۲۵ سال تجربه‌ی عملی در زمینه‌ی کمک به سازمان‌ها برای پذیرش اسکرام و افزایش چابکی دارد.

چرا باید Succeeding with Agile را بخوانید؟

  • ارائه‌ی راهکارهای عملی برای چالش‌های واقعی: این کتاب به‌جای پرداختن به تئوری‌های انتزاعی، پاسخ‌های مشخصی برای دشوارترین مسائلی که در حین پیاده‌سازی اسکرام با آنها مواجه می‌شوید، ارائه می‌دهد.
  • مدیریت تغییر و غلبه بر مقاومت: با استفاده از بخش‌های «اعتراض»، یاد می‌گیرید که چگونه با مقاومت‌های فردی و سازمانی برخورد کرده و دلایل مخالفان را با استدلال‌های قوی پاسخ دهید.
  • مقیاس‌پذیری اسکرام: یکی از مهم‌ترین بخش‌های کتاب، ارائه‌ی روش‌هایی برای پیاده‌سازی اسکرام در پروژه‌های بزرگ و تیم‌های چندگانه و حتی تیم‌های توزیع‌شده است که از پیچیده‌ترین چالش‌های سازمانی به‌شمار می‌رود.
  • پوشش تأثیر اسکرام بر کل سازمان: کوهن فراتر از تیم توسعه، به بررسی تأثیر اسکرام بر بخش‌هایی مانند منابع انسانی، مدیریت پروژه و حتی امور مالی می‌پردازد و تصویری جامع از تحول سازمانی ارائه می‌دهد.
  • تمرکز بر کیفیت و بهبود مستمر: کتاب با تأکید بر شیوه‌های فنی مانند توسعه‌ی آزمون‌محور (TDD) و یکپارچه‌سازی مداوم، نشان می‌دهد که چگونه کیفیت را در فرآیند توسعه نهادینه کنید و از تکنیک‌های مؤثر برای سنجش پیشرفت استفاده نمایید.

این کتاب برای چه کسانی مناسب است؟

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

سوالات متداول

آیا این کتاب برای افراد مبتدی که تازه با اسکرام آشنا شده‌اند مناسب است؟

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

تفاوت این کتاب با کتاب دیگر مایک کوهن با عنوان «Agile Estimating and Planning» در چیست؟

کتاب «Agile Estimating and Planning» عمدتاً بر روی تخمین و برنامه‌ریزی در پروژه‌های چابک متمرکز است، در حالی که کتاب «Succeeding with Agile» رویکردی کلان‌تر و سازمانی دارد. این کتاب به فرآیند دشوار گذر از روش‌های سنتی به اسکرام، مدیریت تغییر، ساختاردهی تیم‌ها، مقیاس‌سازی و تأثیرات گسترده‌ی این تغییر بر کل سازمان می‌پردازد. در واقع، کتاب حاضر چارچوبی برای موفقیت بلندمدت در سفر چابکی فراهم می‌کند.

آیا این کتاب تنها بر روی فرآیند تمرکز دارد یا به شیوه‌های فنی نیز می‌پردازد؟

اگرچه کتاب بر روی جنبه‌های مدیریتی و سازمانی اسکرام تأکید دارد، اما به‌طور کامل به شیوه‌های فنی نیز پرداخته است. در بخش‌هایی از کتاب، مایک کوهن به بررسی شیوه‌های فنی رایج مانند توسعه‌ی آزمون‌محور (TDD)، بازآرایی کد (Refactoring)، مالکیت جمعی کد و یکپارچه‌سازی مداوم می‌پردازد و نشان می‌دهد که چگونه این شیوه‌ها به افزایش کیفیت در تیم‌های اسکرام کمک می‌کنند.

Proven, 100% Practical Guidance for Making Scrum and Agile Work in Any Organization This is the definitive, realistic, actionable guide to starting fast with Scrum and agile–and then succeeding over the long haul. Leading agile consultant and practitioner Mike Cohn presents detailed recommendations, powerful tips, and real-world case studies drawn from his unparalleled experience helping hundreds of software organizations make Scrum and agile work. Succeeding with Agile is for pragmatic software professionals who want real answers to the most difficult challenges they face in implementing Scrum. Cohn covers every facet of the transition: getting started, helping individuals transition to new roles, structuring teams, scaling up, working with a distributed team, and finally, implementing effective metrics and continuous improvement. Throughout, Cohn presents “Things to Try Now” sections based on his most successful advice. Complementary “Objection” sections reproduce typical conversations with those resisting change and offer practical guidance for addressing their concerns. Coverage includes • Practical ways to get started immediately–and “get good” fast • Overcoming individual resistance to the changes Scrum requires • Staffing Scrum projects and building effective teams • Establishing “improvement communities” of people who are passionate about driving change • Choosing which agile technical practices to use or experiment with • Leading self-organizing teams • Making the most of Scrum sprints, planning, and quality techniques • Scaling Scrum to distributed, multiteam projects • Using Scrum on projects with complex sequential processes or challenging compliance and governance requirements • Understanding Scrum’s impact on HR, facilities, and project management Whether you've completed a few sprints or multiple agile projects and whatever your role–manager, developer, coach, ScrumMaster, product owner, analyst, team lead, or project lead–this book will help you succeed with your very next project. Then, it will help you go much further: It will help you transform your entire development organization.

This is the definitive, realistic, actionable guide to starting fast with Scrum and agile and then succeeding over the long haul. Leading agile consultant and practitioner Mike Cohn presents detailed recommendations, powerful tips, and real-world case studies drawn from his unparalleled experience helping hundreds of software organizations make Scrum and agile work.

Succeeding with Agile is for pragmatic software professionals who want real answers to the most difficult challenges they face in implementing Scrum. Cohn covers every facet of the transition: getting started, helping individuals transition to the new roles, structuring teams, scaling up, working with a distributed team, and finally, implementing effective metrics and continuous improvement.

Throughout, Cohn presents "Things to Try Now" sections based on his most successful advice. Complementary "Objection" sections reproduce typical conversations with those resisting change and offer practical guidance for addressing their concerns. Coverage includes

Practical ways to get started immediately and "get good" fast

Overcoming individual resistence to the changes Scrum requires

Staffing Scrum projects and building effective teams

Establishing "improvement communities" of people who are passionate about driving change

Choosing which agile technical practice to use or experiment with

Leading self-organizing teams

Making the most of Scrum sprints, planning, and quality techniques

Scaling Scrum to distributed, multiteam projects

Using Scrum on projects with complex sequential processes or challengin compliance and governance requirements

Understanding Scrum's impact on HR, facilities, and project management

Whether you've completed a few sprints or multiple agile projects and whatever your role manager, developer, coach, ScrumMaster, product owner, analyst, team lead, or project lead this book will help you succeed with your very next project. Then, it will help you go much further: It will help you transform your entire development organization.

« Proven, 100% Practical Guidance for Making Scrum and Agile Work in Any Organization. This is the definitive, realistic, actionable guide to starting fast with Scrum and agile-and then succeeding over the long haul. Leading agile consultant and practitioner Mike Cohn presents detailed recommendations, powerful tips, and real-world case studies drawn from his unparalleled experience helping hundreds of software organizations make Scrum and agile work. Succeeding with Agile is for pragmatic software professionals who want real answers to the most difficult challenges they face in implementing Scrum. Cohn covers every facet of the transition : getting started, helping individuals transition to new roles, structuring teams, scaling up, working with a distributed team, and finally, implementing effective metrics and continuous improvement. Throughout, Cohn presents "Things to Try Now" sections based on his most successful advice. Complementary "Objection" sections reproduce typical conversations with those resisting change and offer practical guidance for addressing their concerns. »-- Quatrième de couverture
دانلود کتاب Succeeding with Agile : Software Development Using Scrum