برنامهنویسی فرین XP از موضوعات کلیدی در مدیریت پروژه و کار تیمی است. XP (Extreme Programming) ««چابک» «فنی»» است — ««تست» + «زوج» + «تکرار»» — «XP». برای «توسعه «چابک»» — «نه «سنتی»» — «XP». این مقاله XP را روشن میکند — ««عمل» + «ارزش»»» — برای «توسعه «چابک»».
عملهای «XP» — «۴ عمل»
۱. TDD — «تست» «اول»
- چیست: ««تست» «اول»»» — ««TDD»» — «TDD».
- مثال: ««تست» «قبل» «کد»»» — ««TDD»» — «TDD».
۲. Pair Programming — «زوج»
- چیست: ««زوج» «کد»»» — ««Pair»» — «Pair».
- مثال: ««دو» «نفر» «یک» «کد»»» — ««Pair»» — «Pair».
۳. Refactoring — «بهبود»
- چیست: ««بهبود» «کد»»» — ««Refactoring»» — «Refactoring».
- مثال: ««کد» «بهتر»»» — ««Refactoring»» — «Refactoring».
۴. CI — «ادغام» «مداوم»
- چیست: ««ادغام» «مداوم»»» — ««CI»» — «CI».
- مثال: ««ادغام» «روزانه»»» — ««CI»» — «CI».
«ارزشهای» «XP» — «۳ ارزش»
- «سادگی»: ««ساده»»» — ««نه «پیچیده»»» — «سادگی».
- «ارتباط»: ««تیم» «گفتوگو»»» — ««ارتباط»» — «ارتباط».
- «بازخورد»: ««بازخورد» «سریع»»» — ««بازخورد»» — «بازخورد».
همین امروز به دوایتیفای بپیوندید
پروژهها را بدون سردرگمی پیش ببرید: همهٔ وظایف، پیشرفتها و گزارشهای تیم در یک محیط یکپارچه. ساختهشده برای شرکتها، استارتاپها و تیمهای دورکار — با راهاندازی چنددقیقهای، پشتیبانی فارسی و نسخهٔ آزمایشی رایگان.
سوالات متداول
جمعبندی
XP ««چابک» «فنی»» است — ««TDD» + «Pair» + «Refactoring» + «CI»». کلید: ««فنی»»» — ««کیفیت» + «چابک»»» — ««ارزش» — «سادگی»، «ارتباط»، و «بازخورد»»» — برای «توسعه «چابک»» — ««XP» = «چابک» «فنی».
مطالب مرتبط
اگر موضوع برنامهنویسی فرین XP برایتان مفید بود، پیشنهاد میکنیم آیا مشاغل مدیریت پروژه مورد تقاضا هستند؟ و آیا مدیریت پروژه به ریاضی نیاز دارد؟ را هم بخوانید.
همین امروز به دوایتیفای بپیوندید
پروژهها را بدون سردرگمی پیش ببرید: همهٔ وظایف، پیشرفتها و گزارشهای تیم در یک محیط یکپارچه. ساختهشده برای شرکتها، استارتاپها و تیمهای دورکار — با راهاندازی چنددقیقهای، پشتیبانی فارسی و نسخهٔ آزمایشی رایگان.