فرآیند اسکرام و گام های آن
ژوئن 26, 2022در چرخه فرآیند اسکرام یک سری گام مشخص و غیر قابل تغییر وجود دارد که شامل موارد زیر است: بانک اطلاعات محصول(Product backlog): درون بانک اطلاعات محصول برگزار میکنند(فعالیت های درون این بانک اطلاعاتی از داستان های کاربر(User stories) و نیازهای کاربر به دست میایند). بانک اطلاعات محصول(Product backlog) یک لیست از فعالیت های مورد نیاز برای تکمیل نیست، اما در عوض یک لیست شامل تمام ویژگی های دلخواه برای محصولاست. تیم توسعه از درون این ویژگی ها کارهای مورد نیاز برای انجام در هر اسپرینت(Sprint) را استخراج میکنند. برنامه ریزی اسپرینت(Sprint planning): پیش از شروع هر اسپرینت (دوره
ابزار، نمودارها و روش های اسکرام
ژوئن 26, 2022در کنار نقش ها و تشریفات، پروژه های اسکرام ابزار و روش های خاصی را نیز شامل میشوند.روش های اسکرام متنوع هستند برای مثال، تیم از یک تخته اسکرام برای تصویرسازی اطلاعات پروژه استفاده میکنند و یا از نمودار پیشرفت پروژه(Burndown charts) برای نمایش کارهای برجسته و مهم استفاده میکنند. در اینجا متداول ترین این روش ها و ابزار را به شما معرفی میکنم: تخته اسکرام(Scrum board): شما میتوانید بانک اطلاعاتی اسپرینت(Sprint backlog) خود را توسط تخته وظایف اسکرام(Scrum task board) به تصویر بکشید. این تخته میتواند شمایل مختلفی داشته باشد.به صورت سنتی شامل کارتهای شاخص(Index cards)، یادداشت های
شروع کار با اسکرام (Scrum)
ژوئن 26, 2022گاهی کار با اسکرام میتواند به معنای تغییر ذائقه تیم باشد. آن ها باید مسئولیت بیشتری را به دوش بکشند، کیفیت کار خود را افزایش بدهند و سرعت ارائه محصول را بیشتر کنند. این سطح از تعهد به عنوان عامل تغییر عمل میکند. زمانی که تیم به اهداف اسپرینت متعهد میشوند، بیش از پیش انگیزه میابند تا بهتر و سریعتر محصولی با کیفیت بالا ارائه دهند.بهترین نقطه برای شروع کار با اسکرام صحبت در مورد نقش های اسکرام است. هر پروژه ای نیاز به یک استاد اسکرام(Scrum Master) ، مالک محصول و تیم اسکرام دارد. ممکن است شما بخواهید
معایب مدل آبشاری (Waterfall)
ژوئن 26, 2022از بزرگترین معایب مدل آبشاری عدم تطبیق آن با تغییر است. به دلیل ساختار خطی و متوالی این مدل شما نمیتوانید میان فازهای آن جابجایی داشته باشید، حتی اگر تغییرات ناخواسته رخ دهد.این سفت و سختی مدل آبشاری در پذیرش تغییر گاهی اوقات بسیار دردسر ساز میشود چرا که ممکن است مشتریان و سهامداران در ابتدا شناخت کاملی از نیازهای خود نداشته باشند.زمانی که شما یک فاز را به اتمام رساندید دیگر قادر به بازگشت به آن فاز نخواهید بود و این موضوع به خصوص در تیم های توسعه نرم افزاری بسیار آزاردهنده خواهد بود.معایب این مدل به شرح