در آغوش گرفتن تغییرات با XP – بخش هفتم و پایانی
مترجم: آقای مهندس مهدی نگاهی تغییر نیازمندها غول [بزرگترین و ترسناکترین] مشکلات بسیاری از روشهای توسعه نرمافزار، فقط در حد یک مشکل ساده در XP است. با به کارگیری دستورالعمل «انجام طراحی فقط برای مسألههای امروز»، سیستمی که بر اساس XP در حال ساخت است، روز بعد برای پیمودن هر مسیری آمادگی دارد. انجام کارهای […]
در آغوش گرفتن تغییرات با XP – بخش ششم
مترجم: آقای مهندس مهدی نگاهی اشتباهات وقتی متدی به خوبی کار میکند، صحبت کردن در مورد دلیل خوب بودنش مثل این است که بخواهید دلایل فرورفتن پیچ فولادی در آب را با دقت و جزئیات توضیح دهید. آن چه جذابیت دارد، شرح دقیق عملکرد ما در هنگام روبرو شدن با اتفاقات و پدیدههای غیرمنتظره و […]
در آغوش گرفتن تغییرات با XP – بخش پنجم
مترجم: آقای مهندس مهدی نگاهی آزمایش اگر بتوان از تکنیکی به عنوان قلب XP نام برد، بیشک این تکنیک، آزمون واحد خواهد بود. همان طور که دیدید، آزمون واحد بخشی از کار روزانه هر برنامهنویس است. لازم به یادآوری است که در XP، ترکیب دو استراتژی معمولی و مرسوم آزمون، موجب افزایش فوقالعاده کارآمدی آزمون […]
سمینار برنامهریزی چابک (Agile Planning)
سمینار برنامهریزی چابک (Agile Planning) «Plans are nothing; planning is everything.» شرح و اهداف:«تیمهای پروژههای چابک برنامهریزی نمیکنند»؛ «تیمهای چابک به زمان و محدوده پروژه متعهد نیستند»؛ «توسعه چابک نرمافزار به این دلیل که در آن تیمها برنامهریزی نمیکنند، در تیمها و پروژههای متوسط و بزرگ قابل اجرا نیست و فقط در تیم و پروژههای […]
پانل تخصصی در نمایشگاه الکامپ ۱۸
شرکت محترم سماتک در نمایشگاه الکامپ امسال پانلهای تخصصی برگزار خواهد کرد. مفتخر هستم در یکی از این پانلها در کنار استاد و دوست گرانقدر، جناب آقای دکتر چیتساز حضور داشته باشم. ضمن عرض خسته نباشید، از عزیزانم در شرکت سماتک به خاطر لطف و دعوتشان سپاسگزارم. ———————-پانل تخصصی: بررسی روش مناسب برای تولید نرمافزار […]
Agile
I Don’t Care About “Agile” All ideas are great, until they are confronted with reality. The concept of Management By Objectives by Peter F. Drucker was great, except for the fact that it didn’t take into account that managers could easily abuse it to enrich themselves with big bonuses. The idea of Shareholder Value, supported […]
در آغوش گرفتن تغییرات با XP – بخش چهارم
مترجم: آقای مهندس مهدی نگاهی وظیفه (Task) برای پیادهسازی هر وظیفه، برنامهنویسِ مسئول ابتدا باید یک همکار پیدا کند، زیرا همه کدهای برنامه به صورت دو نفره پشت یک کامپیوتر نوشته میشود. اگر پرسشی در مورد محدوده یا روش پیادهسازی به وجود آید، دو همکار(برنامهنویس و همکار وی) جلسه کوتاهی (۱۵ دقیقهای) با مشتری، برنامهنویسان […]