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