Clean or Unclean Code 8 تیر 1397
… Bringing this back to code: I don’t believe we should use TDD because it’s a professional obligation. Instead I use TDD when it makes my work more enjoyable. I don’t think we should refactor our code because it violates a SOLID-principle. Instead I sometimes reach to a principle to understand why some piece of […]
ویدآموز: گفتگویی با آقای دلپاک 27 فروردین 1397
به بهانهی انتشار اولین ویدیوی “ویدآموز”، گفتگویی داشتم با دوست گرامیام، آقای روحاله دلپاک، بنیانگذار آن. ضمن تشکر از ایشان، شما را به خواندن این گفتگو دعوت مینمایم. ویدآموز چگونه متولد شد؟ خب میدونیم که حجم زیادی از مطالب آموزشی مهندسی نرمافزار، به صورت ویدیویی منتشر میشن و همه ما بارها پای این ویدیوها نشستهایم […]
نقشهای مرتبط با تحلیل 19 اسفند 1396
اگر علاقهمند به نقشهای مرتبط با تحلیل هستید فایل زیر، راهنمای مناسبی برای شما است. آدرس فایل: اینجا * Business Requirements Analyst * Business Systems Analyst (BSA) * Systems Analyst * Functional Analyst * Service Request Analyst * Agile Analyst
دن کیشوت تحلیل! 19 اسفند 1396
پیش گفتار: چندی پیش گفتگویی در گروه تلگرامی مهندسی نیازمندیها در گرفت؛ متن زیر نوشتهای که برای مشارکت در بحث در گروه نوشتم. دن کیشوت تحلیل: از این که در گفتگوها شرکت نمیکنم پوزش میخواهم. لازمهی ورود به گفتگو، ادامه دادن آن است که متاسفانه با توجه به شرایطم مقدور نیست و از این رو […]
توسعه آزمون محور – بخش اول 28 شهریور 1396
نویسنده: علیرضا اسماعیلی، مدیرعامل شرکت رویای سبز نرم افزارهای آینده (فیوسافت) و عضو تیم ترجمه کتاب اصول و روش کاربردی اسکرام علیرضا اسماعیلی هستم. مدیر مجموعهای که شاید یکی از مهمترین دغدغههاشون، تولید محصول باکیفیت بوده. این قراریه که با هم گذاشتیم: محصول باکیفیت تولید میکنیم؛ محصولی که زیر اون رو امضا کنیم و همهی […]
تجربههای بهکارگیری مفاهیم سرآمدی فنی 2 تیر 1396
گردآوری: یاسر کازرونی پیشگفتار: متن زیر خلاصهی بخشهایی از گفتگوی اعضای گروه تلگرامی «متدهای چابک» (Agile Methods) است. گفتگو: در گروه پیشنهاد شد که دوستان از تجربههای بهکارگیری مفاهیم سرآمدی فنی (Technical Excellence) در تیمهای خود بگویند و کتابها و مطالب مفید در این خصوص را برای آشنایی سایر عزیزان معرفی نمایند. آن چه میخوانید […]
تفاوت Programmer و Developer 30 اسفند 1395
What Computer Programmers Do Computer programmers write programs in a variety of computer languages, such as C++ and Java. Computer programmers write and test code that allows computer applications and software programs to function properly. They turn the program designs created by software developers and engineers into instructions that a computer can follow. In addition, […]
