افکار متلاطم یک برنامه نویس

۲ مطلب در اسفند ۱۳۹۴ ثبت شده است

تخمین زمان

یکی از مشکلات اساسی من و شاید بقیه برنامه نویس ها اینه که زمان واقعی رو تقریبا نمی تونیم توی هیچ کاری حساب کنیم

این باعث به وجود آمدن مشتری های ناراضی ، روند فرسایشی توی پروژه و هزار جور مشکل دیگه میشه

توی زمینه استارتاپ ها و شرکت های نو پا این مشکل خیلی بیشتر مشاهده می شه و یه جوری میشه گفت یه مهارت محسوب میشه!

طبق مطالبی که خوندم و نظر شخصی خودم یه سری چیزا رو در این رابطه می خوام بنویسم

طبیعیه که این نظر منه و ممکنه اصلا درست نباشه و کاملا غیر علمی ولی تجربیه!

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

در کنار این مفهوم ، چیزی هست به نام کار فعال مثل جلسه های مرتبط ، سرچ توی نت ، جواب دادن سوال ، مطالعه و تحقیق و ...

و در کنار همه این ها یه چیز دیگه ای هست به نام تمرکز ! به این معنی که نسبت کار فعال من به روز کاری من چقدره؟

که اصولا از نظر من این زمان حداکثر می تونه 0.6 باشه!

یه ماه کاری رو تصور کنید ، 24 روز کاری اگه تو بهترین حالت ما از حداکثر تمرکزمون که از نظر من 0.6 هست استفاده کنیم حدودا 16.5 روز کار مفید می تونیم انجام بدیم

حالا به این بحث می تونین تعطیلی 5 شنبه ها ، تعطیلی های وسط هفته ، زمانی که حوصله کار کردن نداریم ، زمانی که مشکلی پیش اومده ، زمان پابلیش و تست ، زمان چک کردن تلگرام ، فیسبوک ، ایمیل و ... وسط کار و ... رو هم اضافه کنید که ببینید واقعا تو یه ماه چقدر کار می کنین؟

امیدوارم تونسته باشم یکم دیدتون رو باز کنم ، وقتی می گیم فلان کار یه ماه زمان میبره ، 3 ماهه تحویل ندیم! (البته خودم هم از این مشکل رنج می برم)

امیدوارم وقتی چند سال دیگه این مطلب خودم رو می خونم به حدی از این توانایی رسیده باشم که همه بگن فلانی چقدر آن تایمه! :-)


خوشحال میشم اگه خیلی راحت نظرتون رو بگین و یا اگه ایده / راه حلی برای این مشکل دارین پیشنهاد بدین

ممنون



۱۸ اسفند ۹۴ ، ۱۰:۲۱ ۲ نظر موافقین ۰ مخالفین ۰
سعید صالحی

تیم ورک

تجربه به من و یا خیلی های دیگه ثابت کرده که ما با کار گروهی مشکل داریم

شاید به صورت شعار خیلی این قضیه رو دوست داریم اما توی عمل چیز دیگه ای رو ثابت می کنیم!

طبیعیه که این صحبت ها مشخصا دید منه و هر کسی می تونه و آزاده که دید خودش رو داشته باشه.

بنا به شرایطی کاری باید کار تیمی انجام دهیم و طبق اصول اجایل تیم ها خوبه که بین 4 - 9 نفر باشن

تا اینجای قضیه و بحث چابک کار کردن خیلی هم خوب و عالیه

اما مشکل از اونجایی شروع میشه که 

هیچ کسی توی تیم حرف همدیگه رو قبول ندارن و یه جورایی همه معتقدن که خودشون بهترین دید رو دارن

و بد تر از همه توی زمینه تکنولوژی این قضیه خیلی اوج میگیره در حدی که زیر سوال بردن خیلی از مفاهیم.

و یه مشکل اساسی تر ، مشکل اشتراک گذاری اطلاعاته ، تصمیم گیری درباره قسمت های مهم و به طور کلی تو یه کلمه می تونم بگم مشارکت در تولید نرم افزار

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

ادامه مطلب...
۱۱ اسفند ۹۴ ، ۱۲:۵۸ ۲ نظر موافقین ۰ مخالفین ۰
سعید صالحی