پاورپوینت روش توسعه نرم افزار چابک (Agile)روش توسعه نرم افزار چابک Agile 300x225 - پاورپوینت روش توسعه نرم افزار چابک (Agile)

دانلود پاورپوینت روش توسعه نرم افزار چابک (Agile)

در قالب پاورپوینت و در ۲۸ اسلاید، قابل ویرایش، شامل:

مقدمه

تعریف Agile (چابک)

تقسیم‌بندی متدولوژی‌ها

مقایسه متدولوژی‌ها با یکدیگر

روش

معیار موفقیت

اندازه پروژه

سبک مدیریت

نحوه مستندسازی

چرخه‌ها

اندازه تیم

برگشت سرمایه

بیانیه توسعه نرم‌افزار چابک

متد چابک

مدل incremental & iterate

تعریف توسعه incremental

تعریف توسعه iterate

مزایا

مدل XP) extreme program)

Pair programming

شرایط لازم جهت PP

مزایا

مقدمه

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

تعریف Agile (چابک)

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

تقسیم‌بندی متدولوژی‌ها

1- سنگین‌وزن (Heavy weight): این متدولوژی‌ها بیش از اندازه ماشین گرا و مکانیزه بوده و به صورت فرآیندی وارد جزئیات غیرضروری می‌شود. فازها به طور کامل اجرا می‌شوند و مستندات به طور کامل ایجاد می‌شوند.

2- سبک‌وزن (Light weight): در این متدولوژی، فازها به صورت کوتاه‌مدت بوده و مستندات به اندازه ایجاد می‌شوند. متدولوژی چابک در دسته متدولوژی‌های سبک‌وزن قرار می‌گیرد.

0/5 (0 نظر)

دیدگاه‌ها (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “پاورپوینت روش توسعه نرم افزار چابک (Agile)”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

برای امنیت، استفاده از سرویس reCAPTCHA گوگل مورد نیاز است که تابع Privacy Policy and Terms of Use است.