חוק קונוויי
ויקיפדיה האנציקלופדיה encyclopedia
חוק קונוויי הוא אמרה אשר מיוחסת וקרויה על שם המתכנת מלווין קונוויי.[1] החוק זכה לשם ״חוק קונוויי״ לראשונה על ידי משתתפים ב"סימפוזיון הלאומי לתכנות מודולרי" ב-1968.[2] החוק טוען כי:
— מלווין קונוויי[3]
על אף שלעיתים מתייחסים לאמירה בתור אנקדוטה הומוריסטית, מטרתו המקורית של חוק קונוויי הייתה אבחנה סוציולוגית לגיטימית. האמירה מתבססת על ההגיון שטוען שכדי ששני מודולים של תוכנה יוכלו להתממשק באופן תקין, חובה על המתכננות של שני המודולים לתקשר אחת עם השנייה. על כן מבנה הממשק של מערכת תוכנה ישקף את המבנה החברתי של הארגון אשר ייצר את התוכנה הזאת.