
שיקום שלושת החוקים של ג'ף ראסקין לעיצוב תוכנה אנושית
רטרוספקטיבה מזמינה לשקם את שלושת החוקים של ג'ף ראסקין לעיצוב ממשק אדם־מחשב, ולקשר כללים פורמליים לעבודה אנושית שמחשבה על אחריות המפתחים לטיפול ולדאגה, במקום להישאר אחרי ההישגים הטכניים בלבד.
קריאה לעבודת תוכנה אנושית
המאמר קורא לשקם את שלושת החוקים של ג'ף ראסקין לעיצוב תוכנה וממשק מחשב. ההצעה שלו היא לנהל את העבודה על הממשק לפי כללים מבוססים, ולקשר עקרונות אלה לעבודה אנושית שבה נלקחת בחשבון אחריות המפתחים לדאגה. זה מוצג כתגובה לתעשיית התוכנה, שכבר לא מיישמת בעקביות את הלקחים המוכרים לה.
תגובת ראסקין לאסימוב
ראסקין ניסח שלושה חוקים 58 שנה אחרי שאייזק אסימוב הציג ב־1942 את שלושת חוקי הרובוטיקה. השוואה זו מציבה את העקרונות הפורמליים של רובוטיקה לצד מסגרת נפרדת לעיצוב ממשק אדם־מחשב. לפי המאמר, חוקי ראסקין לא שופרו מאז שנוצרו.
Linux לא סגרה את הפער
הטקסט מציין שכללי עיצוב ממשק משתמש של מחשב, ואפילו חוקים, אינם חדשים. גם 35 שנה אחרי שהביאה Linux את Unix ליעדים נוספים, עולם FOSS עדיין לא קלט במלואו את הלקחים האלה. הדיון על Linux משמש כעדות לכך שהתפשטות רחבה של מערכת הפעלה גדולה לא גרמה אוטומטית לאימוץ מלא של עקרונות עיצוב ממשק מבוססים.
ידע שנשכח בתוכנה קניינית
המאמר גם אומר שעולם התוכנה הקניינית שוכח מה שפעם ידע. על רקע זה, שיקום המסגרת של ראסקין מוצג כדרך לשמר עקרונות עיצוב מבוססים ולקשרם לאחריות מקצועית. הדגש המוצע הוא עבודת תוכנה אנושית ואחריות המפתחים לדאגה, וחוקי הממשק ממלאים תפקיד של מדריך דרך ולא נשארים כחלק נשכח מההיסטוריה של המחשוב.
מקורות: Walled-Original
SiTech — פיתוח אתרים בכוח ה-AI
אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.