در مقاله قبلی من ، با برنامه نویسی افراطی و ارزش های آن آشنا شدیم. در این مقاله، همه 12 روش اصلی XP را مشاهده خواهیم کرد.
12 روش اصلی برنامه نویسی شدید
![12 تمرین اصلی در برنامه نویسی شدید XP](http://pezhvak24.ir/dl/10kcor/cscd/article/temp/75620/Images/XP.png)
مرجع: کتاب آزمون Ace PMI-ACP®
بازی برنامه ریزی
در XP فرآیند اصلی برنامه ریزی برنامه ریزی بازی نامیده می شود. در XP 2 سطح پلن وجود دارد. سطح یک برنامه ریزی انتشار و سطح 2 برنامه ریزی تکرار است.
در هر دو سطح، 3 مرحله وجود دارد: کاوش، تعهد و هدایت.
مرحله اول برنامه ریزی انتشار است. تیم و ذینفعان/مشتریان به طور مشترک تصمیم می گیرند که چه الزامات و ویژگی هایی را می توان به تولید تحویل داد و چه زمانی. این کار بر اساس اولویت ها، ظرفیت، تخمین ها و عوامل ریسک تیم برای ارائه انجام می شود.
در برنامه ریزی تکرار، تیم با ارزش ترین موارد را از لیست انتخاب می کند و آنها را به وظایف تقسیم می کند و سپس تخمین می زند و در پایان تکرار متعهد می شود که ارائه دهد.