30 خرداد 1399
سیستم کششی با اولویت بندی و براورد وظایف

بکارگیری کانبان برای احیای پروژه‌های در حال شکست بخش دوم

با استفاده از محدودیت‌ها، اتلاف و کنترل جریان کار را حذف کنید همان‌طور که در بخش اول مقاله گفته شد، تیم توسعه در ابتدا کار خود را با یک رویکرد آبشاری (Waterfall) شروع کرد. با این وجود، پس از شروع توسعه، کار‌ها به رویکرد [1] Ad-hoc  شکسته شد و تغییرات کنترل نشده‌، مستند بزرگ نیازمندی‌های زودهنگام (Up-front Requirements) را بی‌اعتبار کرد. از این‌رو طولی نکشید تا […]
20 خرداد 1399
به‌کارگیری تفکر ناب در توسعه نرم افزار و اتلاف آن

به‌کارگیری تفکر ناب در توسعه نرم افزار بخش دوم

در ادامه مقاله‌ی «به‌کارگیری تفکر ناب در توسعه نرم‌افزار» به بررسی اتلاف شناسایی شده در محیط توسعه نرم‌افزار می‌پردازیم. پیشنهاد می‌شود درصورتیکه هنوز بخش اول این مقاله را نخوانده‌اید مطالعه را از بخش اول آن شروع کنید.   هفت اتلاف در فناوری اطلاعات شرایط محیطی می‌توانند زمان راه‌اندازی را افزایش دهند. به‌طور طبیعی تعویض وظیفه‌ها دائما انجام نمی‌شود، بنابراین اغلب انواع دیگری از اتلاف عامل […]
4 اردیبهشت 1399
به‌کارگیری تفکر ناب در توسعه نرم افزار و اتلاف آن

به‌کارگیری تفکر ناب در توسعه نرم افزار بخش اول

مقدمه مترجم مقاله حاضر ترجمه ای است از Applying Lean Thinking to Software Development نوشته استیون پیترز (Steven Peeters) که در سال 2013 در مجله الکترونیکی InfoQ به چاپ رسیده است. در این مقاله در مورد مفهوم اصلی تفکر ناب و نحوه به‌کارگیری آن در تیم‌های توسعه نرم افزاری توضیحاتی ارائه گردیده تا با تمرکز بر تکنیک‌ها و مفاهیم توصیف شده، ضمن کاهش اتلاف و […]