فرایند تک نفره (Process of One) 3 مرداد 1405
در سال ۱۹۹۵، واتس هامفری (Watts Humphrey)-معروف به پدر کیفیت نرمافزار- فرایند توسعهی نرمافزاری معرفی کرد که برای توسعهدهندگان در سطح فردی طراحی شده بود. این فرایند در عمل شکست خورد. «فرایند نرمافزار شخصی» (Personal Software Process – PSP) به توسعهدهنده اجازه میداد فرایندی تعریفشده، قابلاندازهگیری و با امکان بهبود مستمر برای خودش داشته باشد. […]
غیرمستقیم زندگی کنید! 24 دی 1402
اگر میخواهید در جهت معینی حرکت کنید و به جایی برسید، بهترین مسیر احتمالا شامل جهت دیگری است. If you want to go in one direction, the best route may involve going in another. این جمله بیانگر مفهوم «غیرمستفیم» یا ‘obliquity’ است: مفهومی که با ظاهر متناقض و پارادکسیاش بیان میکند که بسیاری از اهداف […]
Agile Software Development for Developers 3 شهریور 1401
در ابتدای سال ۲۰۲۰ که کووید همهگیر شده بود و همه از دانشگاهها و شرکتها به خانهها نقل مکان کرده بودیم، به پیشنهاد و همراهی دوست عزیزم آقا رضای رحمتی و کوششهای دوست عزیزم محمد آقای نادی، دورهی «متدهای چابک برای توسعهدهندگان نرمافزار» را برای کانون برنامهنویسان ایرانی مقیم کانادا برگزار کردم. برای این دوره، […]
شوکهای ذهنی! (۱) 3 آبان 1400
نمیدانم از چه زمانی به این نتیجه رسیدم برخی از واژگانی که در ذهنم با یکدیگر ارتباط معنایی درستی دارند، با تغییر شرایط و موضوع، نه تنها ارتباط بین آنها تغییر میکند بلکه گاهی هیچ ارتباطی با هم پیدا نمیکنند. اصرار به حفظ ارتباط قبلی بین آنها با وجود تغییر شرایط، من را به بیراهه […]
کانبان کاربردی: باغ میوه! 14 مرداد 1400
مقدمه: چیدن میوه از باغ در اینجا باغهای میوهای هست که شما اجازه دارید وارد آنها شوید، با دستان خود میوهها را بچینید و در پایان پس از پرداخت قیمت آن به باغدار، میوهی دستچینشدهی خودتان را بردارید و ببرید. تا جایی که یادگرفتم به این باغها، U-Pick میگویند. چند روز پیش و بعد از […]
به افتخار هانیه! 12 تیر 1400
مقدمه: یکی از مهمترین جاذبههای یادگیری متدهای توسعهی نرمافزار برای من، امکان بهکارگیری آنها در زندگی است. هر از گاهی که به نتایج انتقال تجربیات و آموختههایم از دنیای نرمافزار به زندگی روزمرهام میاندیشم، خوشحالی همراه با شگفتی وجودم را فرا میگیرد. این نوشته را به افتخار هانیه نوشتم، دختری از بستگان خیلی دور، دوستان […]
what-velocity-means 3 اردیبهشت 1400
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 velocity. This confusion comes about because there are really […]
