ساختار شکست کار (WBS)؛ چطور یه پروژهٔ بزرگ رو به کارهای کوچیک بشکنی
ساختار شکست کار یا WBS یعنی پروژه رو اول به خروجیها و بعد به کارهای کوچیک و قابل انجام بشکنی. روش قدمبهقدم، قاعدهٔ ۸/۸۰ و یه نمونهٔ کامل که میتونی کپی کنی.
وقتی یه پروژه رو با یه جمله شروع میکنی، مثلاً «سایت جدید»، کسی نمیدونه صبح شنبه باید چی کار کنه. «سایت جدید» کار نیست؛ اسم یه کوه کاره. ساختار شکست کار راهیه که این کوه رو به سنگهایی تبدیل کنی که میشه برشون داشت.
ساختار شکست کار یعنی چی؟
WBS یه درخته. ریشهش کل پروژهست. شاخههای اول خروجیهای اصلیان: چیزهایی که آخر کار تحویل داده میشن. هر شاخه دوباره شکسته میشه، تا برگها، که کارهای کوچیک و مشخصان. نکتهٔ مهم اینه که شاخهها اسم «چیز» دارن، نه اسم «فعالیت». «صفحهٔ پرداخت» یه خروجیه؛ «کار روی پرداخت» نیست.
چرا از خروجی شروع کنیم و نه از کارها؟ چون اگه مستقیم کارها رو فهرست کنی، معمولاً چیزهایی که بهشون فکر نکردی از قلم میافتن. وقتی اول خروجیها رو مینویسی، میتونی بپرسی: «اگه همهٔ اینها آماده باشن، پروژه تمومه؟» اگه جوابت نه بود، یه شاخه کم داری.
ساختار شکست کار رو چطور بسازیم؟
- کل پروژه رو توی یه جمله بنویس، با نتیجهٔ نهایی و تاریخ.
- خروجیهای اصلی رو فهرست کن. معمولاً سه تا هفت تا کافیه.
- برای هر خروجی بپرس: برای آماده شدنش چه تکههایی لازمه؟
- این سؤال رو اونقدر تکرار کن تا به کارهایی برسی که یه نفر میتونه برداره.
- برای هر کار یه صاحب و یه روز بذار.
- آخر سر از بالا نگاه کن: چیزی جا نیفتاده؟ کاری دوبار نیومده؟
یه کار چقدر باید کوچیک باشه؟ قاعدهٔ ۸/۸۰
یه قاعدهٔ رایج توی مدیریت پروژه میگه هر کار پایین درخت نباید کمتر از ۸ ساعت یا بیشتر از ۸۰ ساعت کار ببره. کمتر از ۸ ساعت یعنی داری بیش از حد ریز میشی و فهرستت شلوغ میشه. بیشتر از ۸۰ ساعت یعنی کار هنوز اونقدر بزرگه که نمیشه پیشرفتش رو دید.
این عددها قانون نیستن. برای یه تیم کوچیک یه محک سادهتر هم جواب میده: هر کار اونقدر روشن باشه که صاحبش بدون سؤال اضافه بتونه شروعش کنه، و اونقدر کوچیک که توی یه هفته تموم بشه. اگه کاری توی مرور هفتگی دو هفته پشتسرهم «در حال انجام» بود، احتمالاً باید بشکنیش.
یه نمونه: راهاندازی فروشگاه اینترنتی
فرض کن یه تیم سه نفره میخواد ظرف دو ماه یه فروشگاه اینترنتی کوچیک راه بندازه. خروجیهای اصلی چهار تاست: محصولها، سایت، پرداخت و ارسال، و معرفی. زیر هر خروجی، کارهای کوچیکش اومده:
محصولها
- فهرست محصولهای نسخهٔ اول رو نهایی کن
- از هر محصول عکس بگیر
- برای هر محصول توضیح کوتاه بنویس
- قیمتها رو مشخص کن
سایت
- قالب فروشگاه رو انتخاب کن
- صفحههای درباره و تماس رو بنویس
- محصولها رو توی سایت بارگذاری کن
- سایت رو روی گوشی امتحان کن
پرداخت و ارسال
- درگاه پرداخت رو فعال کن
- هزینهٔ ارسال رو برای شهرها مشخص کن
- یه سفارش آزمایشی کامل ثبت کن
معرفی
- صفحهٔ شبکهٔ اجتماعی فروشگاه رو آماده کن
- پیام معرفی برای مشتریهای قبلی بنویس
- روز افتتاح رو اعلام کن
کل 14 خط رو کپی کن و توی بخش «کارها»ی یه هدف بچسبون؛ هر خط یه کار جدا میشه.
ببین که هیچکدوم از این خطها مبهم نیست. هر کدوم یه فعل داره و آخرش معلومه انجام شده یا نه. همین فهرست رو میشه یکجا کپی کرد و زیر هدف پروژه چسبوند.
WBS توی تارگتیو
توی تارگتیو کل پروژه یه هدفه. خروجیهای اصلی رو میتونی زیرهدف کنی، و نمای درختی همون درخت WBS رو نشون میده: هدف بالا، زیرهدفها زیرش، و درصد هر شاخه کنارش. برای خروجیهایی که عدد دارن، مثل «۵۰ محصول توی سایت»، یه معیار بذار تا پیشرفتش خودش حساب بشه.
برای برگهای درخت لازم نیست کارها رو یکییکی تایپ کنی. فهرست بالا رو کپی کن و توی بخش «کارها»ی هدف بچسبون؛ هر خط یه کار جدا میشه. بعد برای هر کار صاحب و روزش رو مشخص کن. چیزی که تارگتیو نداره، وابستگی بین کارها و نمودار زمانیه. اگه پروژهت پر از کارهای زنجیروار به هم وابستهست، کنار درخت یه جدول ساده از ترتیب کارها نگه دار.
این برنامه رو برام بساز
پروژهت رو یه هدف کن، خروجیها رو زیرهدف، و فهرست کارهایی که اینجا نوشتی رو یکجا زیرش بچسبون.
فرمش با همین الگو پر میشه؛ عددها، روزها و ساعت رو خودت نگاه میکنی و تا «ذخیره» رو نزنی چیزی ساخته نمیشه. حساب نداری؟ اول با شمارهت وارد میشی (رایگانه) و بعد همین فرم باز میشه.
سؤالهای رایج
فرق WBS با فهرست کارها چیه؟
فهرست کارها فقط کارها رو میشمره. WBS اول خروجیها رو مشخص میکنه و کارها رو زیر هر خروجی میچینه، برای همین راحتتر میشه دید چیزی جا افتاده یا نه.
WBS چند سطح باید داشته باشه؟
به اندازهٔ پروژه بستگی داره. برای یه پروژهٔ کوچیک معمولاً سه سطح کافیه: پروژه، خروجیها، کارها.
زمانبندی هم جزو WBS هست؟
نه. WBS میگه چی باید ساخته بشه. ترتیب و تاریخ کارها بعد از اون، توی برنامهٔ زمانی میاد.