واژه‌نامه
دوشنبه چهارم شهریور ۱۳۹۲ ساعت 23:53 | نویسنده: یوسف مهرداد | ( )
واژه‌های جدیدی به واژه‌نامه اضافه شده است.  لطفاْ آنها را در اینجا مشاهده فرمایید.
خوشحال خواهم شد که نظرات شما را دریافت کنم.

 گزیده:
شب، سکوت، کویر 



:: موضوعات مرتبط: واژه‌نامه
:: برچسب‌ها: واژه‌نامه, Agile چابک
هدف اسپرینت (Sprint Goal) - اختیاری یا اجباری؟
یکشنبه هشتم اردیبهشت ۱۳۹۲ ساعت 22:31 | نویسنده: یوسف مهرداد | ( )

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


:: ادامه مطلب
:: برچسب‌ها: Scrum اسکرام, Agile چابک
اسکرام SCRUM - بخش پنجم
جمعه ششم اردیبهشت ۱۳۹۲ ساعت 15:17 | نویسنده: یوسف مهرداد | ( )

مترجم: مهندس شهاب‌الدین فرحبخش

بخش اول
بخش دوم
بخش سوم

بخش چهارم

ادامه ....

۳-۱-- بک‏لاگ محصول


:: ادامه مطلب
:: برچسب‌ها: Scrum اسکرام, Agile چابک
اسکرام SCRUM - بخش چهارم
شنبه دهم فروردین ۱۳۹۲ ساعت 1:9 | نویسنده: یوسف مهرداد | ( )

مترجم: مهندس شهاب‌الدین فرحبخش

ادامه ...
واژه مناسب برای توصیف نتیجه‌ی برنامه‌ریزی اسکرام چیست: پیش‌بینی یا تعهد؟ ....


:: ادامه مطلب
:: موضوعات مرتبط: چابک Agile
:: برچسب‌ها: Scrum اسکرام, Agile چابک
واژه‌نامه - A تا L
سه شنبه ششم فروردین ۱۳۹۲ ساعت 1:56 | نویسنده: یوسف مهرداد | ( )
بخش اول واژه‌نامه از حرفA  تا M
آخرین ویرایش: ۰۴/۰۶/۹۲
ویرایش ۱:      ۰۶/۰۱/۹۲

Acceptance criteria:
معیار پذیرش   

....


:: ادامه مطلب
:: موضوعات مرتبط: واژه‌نامه
:: برچسب‌ها: واژه‌نامه, Agile چابک
The Scaled Agile Framework
دوشنبه پنجم فروردین ۱۳۹۲ ساعت 21:17 | نویسنده: یوسف مهرداد | ( )

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


 


:: ادامه مطلب
:: برچسب‌ها: Agile چابک
اسکرام SCRUM - بخش سوم
یکشنبه بیستم اسفند ۱۳۹۱ ساعت 23:53 | نویسنده: یوسف مهرداد | ( )

مترجم: مهندس شهاب‌الدین فرحبخش

۳-۲-تیم توسعه

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

.....


:: ادامه مطلب
:: موضوعات مرتبط: مقاله چابک Agile
:: برچسب‌ها: Scrum اسکرام, Agile چابک
اسکرام SCRUM - بخش دوم
شنبه دوازدهم اسفند ۱۳۹۱ ساعت 22:54 | نویسنده: یوسف مهرداد | ( )

مترجم: مهندس شهاب‌الدین فرحبخش

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


:: ادامه مطلب
:: موضوعات مرتبط: مقاله چابک Agile
:: برچسب‌ها: Scrum اسکرام, Agile چابک
اسکرام SCRUM - بخش اول
دوشنبه هفتم اسفند ۱۳۹۱ ساعت 23:14 | نویسنده: یوسف مهرداد | ( )

پیش گفتار

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

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

۱- مرور

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

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


۲- نقش‌های اسکرام

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

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

گزیده:
«انسان باید مانند اقلیت فکر کند و مثل اکثریت سخن گوید.» آرتور شوپنهاور



:: موضوعات مرتبط: مقاله چابک Agile
:: برچسب‌ها: Scrum اسکرام, Agile چابک