چابک و فرایند
نیازمندی‌های چابک (Agile Requirements) – بخش اول

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

چابک و فرایند
اسکرام SCRUM – بخش چهارم

مترجم: مهندس شهاب‌الدین فرحبخش بخش اولبخش دومبخش سوم ادامه …واژه مناسب برای توصیف نتیجه‌ی برنامه‌ریزی اسکرام چیست: پیش‌بینی یا تعهد؟ استدلال طرفداران واژه پیش‌بینی این است که هر چند تیم توسعه بهترین برآورد را در زمان برنامه‌ریزی ارائه می‌نماید، ولی در طول اسپرینت با دریافت اطلاعات جدید، احتمال تغییر برآوردها وجود دارد. برخی دیگر از […]

چابک و فرایند
پیشگامان کانبان: مصاحبه‌ای با دیوید اندرسون

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

چابک و فرایند
واژه‌نامه – A تا L

بخش اول واژه‌نامه از حرفA تا acceptance criteria معیار پذیرش acceptance test آزمون پذیرش acceptance-test-driven development توسعه مبتنی بر آزمون پذیرش activity فعالیت adaptation انطباق‌پذیری، سازگاری Agile چابک Agile Manifesto بیانیه چابک artifact فراورده، دستاورد backlog بک‏‌لاگ backlog grooming آماده‌سازی بک‌لاگ Boy Scout rule قاعده پیش‌آهنگی (قاعده‌ای در متدهای چابک) burndown chart نمودار کار باقی‌مانده […]

چابک و فرایند
The Scaled Agile Framework

مدتی است که می‌خواهم این مطلب را بنویسم، ولی فرصت نمی‌شد. هدف این نوشته، معرفی مجموعه‌ای غنی از متدهای چابک است. خوشحالم که این مطلب، اولین نوشته فنی وبلاگ در سال نو شد. دین لفینگ‌ول (Dean Leffingwell) برای خیلی از ایرانی‌ها نامی است آشنا. وی مؤسس و مدیرعامل شرکت Requisite Inc خالق ابزار RequisitePro است. […]

چابک و فرایند
اسکرام SCRUM – بخش سوم

مترجم: مهندس شهاب‌الدین فرحبخش بخش اول بخش دوم ۳-۲-تیم توسعه در رویکردهای سنتی توسعه نرم‌افزار، سمت­های گوناگونی مانند معمار نرم‌افزار، برنامه‌نویس، آزمون‌گر، راهبر پایگاه داده و طراح رابط کاربری مطرح می‌شود، اما اسکرام نقشی با عنوان تیم توسعه را تعريف می‌کند که به زبان ساده شامل مجموعه‌ای از افراد با مهارتهای گوناگون و مکمل است […]

چابک و فرایند
اسکرام SCRUM – بخش دوم

مترجم: مهندس شهاب‌الدین فرحبخش بخش اول ۱-۲-مالک محصول(Product Owner) مالک محصول، نفر اصلی و صاحب صلاحیت در رهبری محصول است. وی تنها مرجع تصمیم-گیری برای انتخاب ویژگی‏های محصول و ترتیب ساخت آنها است. مالک محصول، چشم‏انداز روشنی از کار تیم اسکرام را با همکاری ذینفعان تهیه و همواره به‏روز نگه‏ می‏دارد. به همین دلیل، وی […]