قانون بروکز
سهشنبه 18 خرداد 1400
قابل توجه مدیران پروژه و مدیرنمایان پروژه...
دکتر فردریک بروکز، دانشمند علوم کامپیوتر، معمار و مهندس نرمافزار، و برنده جایزه تورینگ، در رابطه با مدیریت پروژههای نرمافزاری نظریهای دارد که به «قانون بروکز» معروف است:
قانون بروکز:
افزودن منابع انسانی بیشتر به پروژه نرمافزاری دارای تاخیر، باعث تاخیر بیشتر آن میشود.
مثال عملی:
چهارپایی در حال کشیدن گاریِ پر از باری به سمت بالای یک تپه میباشد. ولی میانهء راه، به دلیل خستگی و ناتوانی، متوقف میشود. صاحب بار، با هدف حمل راحت ترِ گاری، چهارپای دیگری در کنار چهارپای اولی قرار میدهد تا تعدیل بار انجام شده و گاری راحتتر حمل شود. این شرایط، فرض ما از یک پروژه دچار بحران میباشد.
مدیران پروژه، میپندارند با افزودن نیروی کار بیشتر، پروژه زودتر پایان خواهد یافت یا حداقل، کمتر دچار تأخیر زمانی خواهد شد. ولی در واقع، نیروی جدید، بسان چهارپای جدید به کمک نخواهد آمد؛ بلکه با توجه به ناآشنایی با شرایط پروژه و فرهنگ سازمان مجریِ پروژه، مدتی طول خواهد کشید تا در جایگاه درست خود قرار گیرد و به بهرهوری مناسب برسد. این مدت زمان، به زمان انجام کل پروژه اضافه شده و منجر به افزایش زمان تاخیر پروژه خواهد شد. در واقع آن نیروی جدید، تا مدتی حکم بارِ اضافی برای آن گاریِ مفروض را خواهد داشت. چه بسا همین بارهای اضافی، پروژهای که درگیر بحران است را دچار شکست نمایند.