داستانهای کاربر توسعهدهندگان، ویژگیهای مورد نظر پروژه را با جمعآوری نیازمندیها، در قالب داستانهای کاربر احصاء میکنند و به هرکدام متناسب با پیچیدگیاش امتیازی اختصاص میدهند. با لیستی از داستانهای دارای ابعادی مشخص و بودجه و زمان مورد نیاز برای هرکدام، مشتریان قادر به این انتخابند که کدام ویژگیها در تکرار (iteration) بعدی باقی بماند. مشخصکردن بودجه و زمان، یعنی تعیین حجم کاری که تیم توسعه برای انجام آن ویژگی، نیاز میداند. ب ...
با همکاری آقایان سید مجتبی حسینی و محمد شریفی طی یک سری مقالات سریالی قصد داریم ترجمه آزادی از کتاب Pro Agile .NET Development With Scrum نوشته Jerrel Blankenship و Matthew Bussa ، داشته باشیم. با توجه به اینکه در سایت جاری مطالب قسمت اول کتاب پوشش داده شده است، ما هم دوباره کاری نکرده و میتوانید از این مقاله استفاده کنید. مدیریت پروژههای چابک با اسکرام در این فصل با روشها و ماهیت تکرارپذیر اسکرام آشنا میشو ...
تا کنون با روش برنامه ریزی چابک ، اهمیت و نحوه اولویت بندی فعالیتها در
این مدل آشنا شدیم. اما بدون شک اولویت بندی
یک لیست طولانی از کارها و فعالیتها کار مشکل و زمان بری خواهد بود، بهخصوص اگر فردی پر
مشغله با مسئولیتهای فراوان باشید. در مدل
برنامه ریزی به روش چابک، پیشنهاد شدهاست که لیست
فعالیتهای کاری خود را دسته بندی کنید. در این روش، دسته بندی با الهام از روش
کار بخش اورژانس بیمارستانها، براساس درجه ضر ...
در مقاله « برنامه ریزی به روش چابک » به
قانون سه تایی اشاره کردیم. در این قانون سه خروجی یا دستاوردی را که مایل هستیم در
ماه، هفته و یا یک روز داشته باشیم، به عنوان دیدگاههای هفته و خروجیهای روزانهی خود مشخص میکنیم. اما اگر تعداد کارها و دستاوردهای مورد نظرمان از سه مورد برای یک
ماه، یک هفته و یا یک روز بیشتر باشد چه باید کرد؟ این مقاله درباره اینکه چطور به صورت بهینه و
کارآمد دیدگاههای هفتگی و خروجیهای روزانه را مشخص و بر ...
شاید شما هم مثل من فکر میکنید، به اندازهای که
درحرفه یا زندگی شخصی خود زحمت میکشید، نتیجه نمیگیرید! چندی پیش کتابی خواندم
از آقای J.D Meier (مهندس نرم افزار و مدیر پروژه در شرکت
مایکروسافت) که نحوهی برنامه ریزی و زمان بندی من در کار و زندگی ام را به طور شگفت
آوری متحول کرد. به همین دلیل به این فکر افتادم که در قالب چند مقاله به معرفی
روش ایشان که یک روش بسیار آسان برای گرفتن نتایج بهتر و سریعتر در ...
داخل وبلاگها و وب سایتهای فارسی زبان(مربوط به برنامه نویسی) که جستجو میکنیم شاهد کلمه ای هستیم که تازه به چشممان میخورد:Agile(چابک). البته لازم به ذکر است این کلمه چیز جدیدی نیست و سابقه ای در حدود 10 سال دارد(February 2001 ).که جمعی از برنامه نویسان بیانیه ای را تحت عنوان چابک (Agile ) تهیه کردند که متن آن به شرح زیر است:
ما با توسعه نرم افزار و کمک به دیگران در انجام آن . در حال کشف راههای بهتری برای توسعه نرم افزار هستیم. از ا ...