Agile Software Development for Developers

در ابتدای سال ۲۰۲۰ که کووید همه‌گیر شده بود و همه از دانشگاه‌ها و شرکت‌ها به خانه‌ها نقل مکان کرده بودیم، به پیشنهاد و همراهی دوست عزیزم آقا رضای رحمتی و کوشش‌های دوست عزیزم محمد آقای نادی، دوره‌ی «متدهای چابک برای توسعه‌دهندگان نرم‌افزار» را برای کانون برنامه‌نویسان...

گربه کد من را خورد (۳)

قسمت اول را اینجا و قسمت دوم را اینجا بخوانید.  به جای بهانه، گزینه‌ها و راه‌کارهای جدیدی پیشنهاد کنید. نگویید که این کار شدنی نیست؛ توضیح دهید که چه کاری می‌توان برای نجات از شرایط کنونی انجام داد. آیا بهتر است کد را حذف کنیم (delete)؟ اگر به این نتیجه رسیدید،‌ این...

گربه کد من را خورد (۲)

قسمت اول را اینجا بخوانید.  وقتی مسئولیت کاری را قبول می‌کنید، بپذیرید که باید در قبال آن پاسخگو باشید. وقتی مرتکب اشتباهی می‌شوید (مثل بقیه انسان‌ها) یا در قضاوت اشتباه می‌کنید، صادقانه آن را بپذیرید و سعی کنید گزینه‌هایی برای حل آن پیدا کنید. فرد یا چیز دیگری را...

گربه کد من را خورد (۱)

یکی از پایه‌های فلسفه عمل‌گرایی این است که مسئولیت اقدامات خود را در مورد پیشرفت شغلی، یادگیری و آموزش، پروژه و کار روزانه‌ بپذیرید. برنامه‌نویسان عملگرا (Pragmatic Programmers)  مسئولیت حرفه‌ای خود را می‌پذیرند و از اعتراف به ناآگاهی یا اشتباه هراسی ندارند. بی‌شک این...

به افتخار هانیه!

مقدمه: یکی از مهم‌ترین جاذبه‌های یادگیری متدهای توسعه‌ی نرم‌افزار برای من، امکان به‌کارگیری آنها در زندگی است. هر از گاهی که به نتایج انتقال تجربیات و آموخته‌هایم از دنیای نرم‌افزار به زندگی روزمره‌ام می‌اندیشم، خوشحالی همراه با شگفتی وجودم را فرا می‌گیرد. این نوشته...

what-velocity-means

When talking about it informally, I define velocity as simply a measure of how fast a team is going. And for most purposes, this definition works quite well. However, it creates confusion on some of the finer points of what should count in calculating a team’s...
صفحه 1 از 2412345...1020...قبلی »