یوسف مهرداد | شهر ۳, ۱۴۰۱ | اسکرام, چابک Agile
در ابتدای سال ۲۰۲۰ که کووید همهگیر شده بود و همه از دانشگاهها و شرکتها به خانهها نقل مکان کرده بودیم، به پیشنهاد و همراهی دوست عزیزم آقا رضای رحمتی و کوششهای دوست عزیزم محمد آقای نادی، دورهی «متدهای چابک برای توسعهدهندگان نرمافزار» را برای کانون برنامهنویسان...
یوسف مهرداد | ارد ۱۰, ۱۴۰۱ | چابک Agile, مهندسی نرمافزار
قسمت اول را اینجا و قسمت دوم را اینجا بخوانید. به جای بهانه، گزینهها و راهکارهای جدیدی پیشنهاد کنید. نگویید که این کار شدنی نیست؛ توضیح دهید که چه کاری میتوان برای نجات از شرایط کنونی انجام داد. آیا بهتر است کد را حذف کنیم (delete)؟ اگر به این نتیجه رسیدید، این...
یوسف مهرداد | ارد ۶, ۱۴۰۱ | چابک Agile, مهندسی نرمافزار
قسمت اول را اینجا بخوانید. وقتی مسئولیت کاری را قبول میکنید، بپذیرید که باید در قبال آن پاسخگو باشید. وقتی مرتکب اشتباهی میشوید (مثل بقیه انسانها) یا در قضاوت اشتباه میکنید، صادقانه آن را بپذیرید و سعی کنید گزینههایی برای حل آن پیدا کنید. فرد یا چیز دیگری را...
یوسف مهرداد | ارد ۲, ۱۴۰۱ | چابک Agile, مهندسی نرمافزار
یکی از پایههای فلسفه عملگرایی این است که مسئولیت اقدامات خود را در مورد پیشرفت شغلی، یادگیری و آموزش، پروژه و کار روزانه بپذیرید. برنامهنویسان عملگرا (Pragmatic Programmers) مسئولیت حرفهای خود را میپذیرند و از اعتراف به ناآگاهی یا اشتباه هراسی ندارند. بیشک این...
یوسف مهرداد | آبا ۳, ۱۴۰۰ | عدم قطعیت و کانهوین, عمومی
نمیدانم از چه زمانی به این نتیجه رسیدم برخی از واژگانی که در ذهنم با یکدیگر ارتباط معنایی درستی دارند، با تغییر شرایط و موضوع، نه تنها ارتباط بین آنها تغییر میکند بلکه گاهی هیچ ارتباطی با هم پیدا نمیکنند. اصرار به حفظ ارتباط قبلی بین آنها با وجود تغییر شرایط، من...
یوسف مهرداد | مرد ۱۴, ۱۴۰۰ | خاطرات, دستهبندی نشده, فرایند, کانبان
مقدمه: چیدن میوه از باغ در اینجا باغهای میوهای هست که شما اجازه دارید وارد آنها شوید، با دستان خود میوهها را بچینید و در پایان پس از پرداخت قیمت آن به باغدار، میوهی دستچینشدهی خودتان را بردارید و ببرید. تا جایی که یادگرفتم به این باغها، U-Pick میگویند. چند...