چه بسیار گروه های کوچک که غلبه کردند
بر گروه های بزرگ
30دي1392
عبارت بالا ترجمه آیهای از قرآن است و به
تغبیری میتواند انجام کارهای بزرگ توسط گروههای
کوچک را نوید دهد. با توجه به وحدتی که بر سامانهها
یا سیستمها، منظومهها
و مجموعههای طبیعی و اعتباری که یک هویت و
شخصیت واحد را تشکیل میدهند، برقرار است؛ میتوان این قانون را بر انجام
پروژههای بزرگ نرم افزاری،
توسط گروههای کوچک انسانی هم صادق دانست. نسبت
آنرا ابتدا خداوند ده بر یک و شرط آنرا ایمان راسخ و پایداری دانست که
لازمه جنگ با کافران بود.
برای کارهای علمی و نرم افزاری، شرط ایمان و اعتقاد را باید با علم و آگاهیِ
بی خطا بر ابزار و دانش همراه کرد. سالها پیش در مقالهای
در ماهنامه انجمن مهندسین نرم افزار آمریکا خواندم که نویسنده دقیقا به
نسبت ده بر یک برای راندمان و کارایی برنامه نویسی قایل شده بود و آنرا با
مثالهایی بیان و اثبات میکرد. این رابطه اکنون توسط بسیاری مورد قبول است و
راههای دستیابی به آنرا هم نشان میدهند و تدریس
میکنند.
اما قرآن در سالهای بعد از شروعِ نزول؛ مقداری
در این کارایی تغییر داد و مقدار آنرا مشروط به میزان ایمان و پایداری
افراد دانست. این نسبت تا آن حد کم میشود که مانند دیگر انسانهای معمولی
جامعه میگردد که ايمان و عقل اولشان،
آخر میرسد. برای مثال ما این شروط، منطبق بر
میزان علمِ جامع و اگاهی بر ابزار است. خود را
دست کم نگیرید، ابتدا مقدمات را فراهم کنید و سپس با علم و تلاش، به مقصد
برسید.