నిర్ణయ సుస్థిరత ప్రమాణాలు
https://www.infoq.com/articles/sustainable-architectural-design-decisions/
నిర్ణయ సుస్థిరతను వివరంగా నిర్వచించడానికి, మేము ఐదు కీలక ప్రమాణాలను రూపొందించాం.
వ్యూహాత్మకం
నిర్ణయం తీసుకునేటప్పుడు, వ్యూహాత్మక పర్యవసానాలను పరిశీలించే వ్యక్తి నిర్ణయాల దీర్ఘకాలిక ప్రభావం వంటి విషయాలను, ఉదాహరణకు భవిష్యత్తు నిర్వహణ, నిర్వహణ ప్రయత్నాన్ని పరిగణించాలి.
కొలవదగినది, నిర్వహించదగినది
నిర్ణయ ఫలితాన్ని కాలక్రమేణా లక్ష్యాత్మక ప్రమాణాల ప్రకారం, ఆదర్శంగా సంఖ్యాత్మక ప్రమాణాల ప్రకారం (ఉదాహరణకు, నాణ్యతా లక్షణ దృశ్యాలు, వర్క్షాప్లు ప్రచారం చేసినట్లు) కొలిచి మూల్యాంకనం చేయవచ్చు. అన్ని సూక్ష్మ నిర్ణయాలను నమోదు చేయడం సాధ్యం కాదు, కాబట్టి ఆర్కిటెక్టులు నిర్ణయాల సూక్ష్మతను ఒక నిర్దిష్ట వివరాల స్థాయికి (ఉదాహరణకు డిజైన్ క్లాస్ సృష్టించడం) పరిమితం చేయాలి. ఇది మరింత సుస్థిరమైన నిర్ణయాల సమితికి, తక్కువ ట్రేసబిలిటీ లింకులకు దారి తీస్తుంది. అంతేకాకుండా, నిర్ణయాల మధ్య ఆధారితాల సంఖ్యను పరిమితం చేయడం మార్పుల అలల ప్రభావాన్ని తగ్గిస్తుంది.
సాధించదగినది, వాస్తవికమైనది
సమస్యకు పరిష్కారాన్ని సరిపోల్చడానికి హేతువును ఆచరణాత్మకంగా ఎంచుకుని, స్పష్టంగా తెలియజేయాలి. ఉదాహరణకు, అతిగా లేదా తక్కువగా ఇంజనీరింగ్ చేయకుండా జాగ్రత్త తీసుకున్నామని ఆర్కిటెక్టులు సూచించవచ్చు (అంటే, వారు "సరిపోతుంది" విధానాన్ని వర్తింపజేయాలి).
అవసరాలలో పాతుకుపోయినది
నిర్ణయం తీసుకోవడం డొమైన్-నిర్దిష్ట ఆర్కిటెక్చర్ అనుభవం, సందర్భంపై ఆధారపడి ఉండాలి. ఇది కంపెనీ వాతావరణాన్ని, అలాగే డెవలప్మెంట్ బృందం ప్రస్తుత నైపుణ్యాలు, శిక్షణ బడ్జెట్, ప్రక్రియతో సహా ప్రాజెక్ట్ అవసరాలను, పరిమితులను పరిగణనలోకి తీసుకోవాలి.
కాలాతీతమైనది
నిర్ణయాలు త్వరలో కాలం చెల్లిపోయే అవకాశం లేని అనుభవం, జ్ఞానంపై ఆధారపడి ఉండాలి. ఉదాహరణకు, ఆర్కిటెక్టులు ప్లాట్ఫారమ్-తటస్థ ఆర్కిటెక్చర్ నమూనాలను లేదా వ్యూహాలను ఎంచుకోవచ్చు.