Architecture Decision Record

Active theme: Light

← מסמכים

קריטריונים לקיימות החלטות

https://www.infoq.com/articles/sustainable-architectural-design-decisions/

כדי להגדיר קיימות של החלטות בפירוט, גזרנו חמישה קריטריונים מרכזיים.

אסטרטגית

בזמן קבלת ההחלטה, מי שבוחן את ההשלכות האסטרטגיות צריך להתחשב בדברים כמו ההשפעה ארוכת הטווח של ההחלטות, למשל מאמץ התפעול והתחזוקה בעתיד.

ניתנת למדידה ולניהול

אפשר למדוד ולהעריך את תוצאת ההחלטה לאורך זמן לפי קריטריונים אובייקטיביים, רצוי מספריים (כפי שמקדמים, למשל, תרחישי תכונות איכות וסדנאות4). אי אפשר לתעד את כל ההחלטות הדקות, ולכן האדריכלים צריכים להגביל את רמת הפירוט של ההחלטות לרמה מסוימת (כמו יצירת מחלקת עיצוב). כך מתקבלת קבוצת החלטות בת קיימא יותר ופחות קישורי עקיבות. יתרה מזו, הגבלת מספר התלויות בין החלטות מפחיתה את אפקט הגלישה של שינויים.

ברת השגה ומציאותית

הנימוק להתאמת הפתרון לבעיה צריך להיבחר באופן פרגמטי ולהיות מפורש. לדוגמה, אדריכלים יכולים לציין שהקפידו להימנע מהנדסת יתר או חסר (כלומר, עליהם ליישם את גישת "מספיק טוב").

מושרשת בדרישות

קבלת ההחלטות צריכה להתבסס על ניסיון והקשר בתכנון ארכיטקטורה בתחום הספציפי. היא צריכה להביא בחשבון את סביבת החברה וכן את דרישות הפרויקט ואילוציו, כולל הכישורים הנוכחיים של צוות הפיתוח, תקציב ההכשרה והתהליך.

על-זמנית

החלטות צריכות להתבסס על ניסיון וידע שלא צפויים להתיישן בקרוב. לדוגמה, אדריכלים יכולים לבחור תבניות או טקטיקות ארכיטקטוניות ניטרליות לפלטפורמה.