وفقًا لـ PANews، هناك العديد من القوانين والمبادئ التي ظهرت في صناعة التكنولوجيا، والتي يمكن تطبيقها على جوانب مختلفة من تطوير المنتج وإدارة الفريق. وفيما يلي أهم 10 قوانين ومبادئ وكيفية استخدامها:
1) قانون غال: النظام المعقد الفعال يتطور دائما من نظام بسيط فعال. استخدم هذا القانون عند تصميم الحد الأدنى من المنتج القابل للتطبيق (MVP).
2) مبدأ باريتو: حوالي 80% من النتائج الفعالة تأتي من 20% من الجهود الرئيسية. استخدم هذا المبدأ عند تصميم MVP.
3) قانون باركنسون: يتسع العمل ليملأ الوقت أو الميزانية المخصصة لإنجازه. استخدم هذا القانون لتحديد مواعيد نهائية بعيدة بما فيه الكفاية، ولكن ليس بعيدة جدًا.
4) قانون جودهارت: عندما يصبح المقياس هدفا، فإنه يتوقف عن أن يكون مقياسا جيدا. استخدم هذا القانون عند بناء أنظمة تهدف إلى إكمال المهام الصعبة، مثل جمع التبرعات للمنتجات العامة أو مقاومة الهويات المزيفة.
5) قانون بروكس: إضافة القوى العاملة إلى مشروع برمجي متأخر يجعله لاحقًا. استخدم هذا القانون للحفاظ على أحجام الفرق الصغيرة.
6) قانون مور: يتضاعف عدد الترانزستورات الموجودة على الشريحة كل عامين تقريبًا بينما تنخفض تكلفتها إلى النصف. استخدم هذا القانون لركوب موجة النمو العضوي في قطاع التكنولوجيا وتحقيق عوائد ضخمة.
7) قانون ميتكالف: تتناسب قيمة شبكة الاتصالات مع مربع عدد المستخدمين المتصلين (n^2). استخدم هذا القانون لبناء القيمة الأسية.
8) رقم دنبار: هناك حد معرفي لعدد الأشخاص الذين يمكن للمرء أن يحافظ معهم على علاقات اجتماعية مستقرة. استخدم هذا القانون للحفاظ على أحجام فرق أصغر ما لم يكن ذلك ضروريًا، وانتبه إلى أنماط الثقة المثالية على كل مستوى عند توسيع الفرق.
9) فلسفة يونكس: 1) جعل كل برنامج يقوم بشيء واحد بشكل جيد، 2) جعل مخرجات كل برنامج بمثابة مدخلات لبرنامج آخر، 3) كتابة البرامج للعمل معًا. استخدم هذه الفلسفة لبناء برامج معيارية.
10) قانون كونواي: الأنظمة التي صممتها المنظمة سوف تعكس هيكل الاتصالات الخاص بها. استخدم هذا القانون لتصميم مؤسستك بشكل مشابه لتطوير البرمجيات، وكن مدركًا أن الهيكل العام لا يمكن توسيعه إلى ما لا نهاية.