مقدمه · کتاب یادگیری چابک نوشتهی اندرو استلمن و جنیفر گرین
مقدمهای بر چابک.
مشتریان همیشه نمیدانند چه میخواهند یا به چه نیاز دارند. همانطور که هنری فورد زمانی گفت، اگر از مردم میپرسید چه میخواهند، میگفتند «اسبهای سریعتر».
البته فورد به آنها خودرو داد. اما تصور کنید که چنین نکرده بود. سالها برای پاسخگویی به آن تقاضا هدر میرفت. احتمالاً تا زمانی که محصول فورد به بازار میرسید، فرد دیگری فروش خودروهای ارزان و قابلاعتماد را آغاز کرده بود. محصول فورد از همان لحظهی ورود به بازار شکست خورده بود.
در این خلاصه، دربارهی توسعهی نرمافزار حرف خواهیم زد، نه خودرو. اما همان مشکل را بررسی خواهیم کرد. این مشکل را میتوان در یک پرسش خلاصه کرد: چگونه محصولی ارزشمند به مشتری خود تحویل میدهید، حتی اگر مشتری نتواند به شما بگوید واقعاً چه میخواهد یا به چه نیاز دارد؟
یک پاسخ، مجموعهی شیوهها و اصولی است که به نام چابک شناخته میشود. اگر قبلاً این واژه را شنیده باشید، احتمالاً با برخی مفاهیم مرتبط، مانند اسکرام، کانبان، اکسپی و ناب نیز روبهرو شدهاید. اغلب این وسوسه وجود دارد که با عجله، درست در کنار چابک، وارد بحث دربارهی این روششناسیها شویم.
از نظر اندرو استلمن و جنیفر گرین، نویسندگان کتاب «یادگیری چابک»، این کار خطر وارونه انجام دادن کارها را دارد. بههرحال، اگر نشان نداده باشیم که چرا شما و سازمانتان اصلاً باید چابک را در نظر بگیرید، ورود به ریزهکاریها فایدهای ندارد. پس در این خلاصه همین کار را خواهیم کرد: چرایی چابک را بررسی خواهیم کرد.
برای این کار، یک پروژه را از ابتدا تا انتها دنبال خواهیم کرد. در طول مسیر، خواهیم دید که اصول چابک چگونه میتوانند به تیمی از توسعهدهندگان نرمافزار کمک کنند کارآمدتر و مؤثرتر کار کنند و محصول بهتری تحویل دهند.