Architecture Decision Record

Active theme: Light

← పత్రాలు

సుస్థిర నిర్ణయాలను సాధించే మార్గదర్శకాలు

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

సుస్థిర నిర్ణయాలను సాధించడానికి మార్గదర్శకాలుగా, మూల్యాంకనంగా ఉపయోగపడే ఈ పాఠాలను మా పనిలో నేర్చుకున్నాం:

  1. ప్రారంభ నిర్ణయ డాక్యుమెంటేషన్ కోసం సన్నని/కనీస విధానాన్ని వాడండి.

  2. లక్ష్య ఆర్కిటెక్చర్ను డాక్యుమెంట్ చేయడానికి, అర్థం చేసుకోవడానికి తగినంత సంబంధం ఉన్న అన్ని ముఖ్యమైన నిర్ణయాలకు ప్రాధాన్యమిచ్చి, వాటిని నమోదు చేయండి.

  3. ముఖ్యంగా ప్రధానమైన నిర్ణయాలను ప్రారంభ పని పూర్తయిన తర్వాత మాత్రమే (అంటే, నిర్ణయం తీసుకునేవారు తీసుకున్న ఆర్కిటెక్చర్ నిర్ణయాలతో సంతృప్తి చెంది, ఈ నిర్ణయాలను త్వరలో సవరించాల్సిన అవసరం లేదని నమ్మకంగా ఉన్నప్పుడు) పూర్తిస్థాయి మూసలతో వివరించండి.

  4. 1వ దశలోని సన్నని/కనీస వెర్షన్లను, వివరణాత్మక నిర్ణయాల అవలోకనాన్ని ఇవ్వడానికి, అలాగే సామాన్యమైన లేదా స్పష్టమైన నిర్ణయాల కోసం, సరైన సూక్ష్మత స్థాయిలో నమోదు చేసిన నిర్ణయాల సంక్షిప్త వెర్షన్గా వాడండి.

  5. సాధ్యమైనచోట్ల, మార్గదర్శక నమూనాల నుండి లేదా ఇతర వనరుల నుండి ఉన్న ఆర్కిటెక్చర్ జ్ఞానాన్ని వాడండి. అలాంటి జ్ఞానాన్ని సమీక్షించి, విస్తరించి, నిర్దిష్ట నిర్ణయ సందర్భానికి సరిపోయేలా మార్చండి.

  6. నిర్ణయాలకు, అవసరాలకు, ఆర్కిటెక్చర్ డిజైన్లు/కోడ్కు మధ్య ట్రేసబిలిటీ లింకులు ఏర్పడ్డాయని నిర్ధారించుకోండి.

  7. మార్పు తర్వాత ట్రేసబిలిటీ లింకులు సమకాలీనంగా ఉన్నాయని నిర్ధారించడానికి స్వయంచాలక స్థిరత్వ తనిఖీని అందించండి. నిర్ణయాలకు, ఇతర సాఫ్ట్వేర్ ఆర్టిఫాక్ట్లకు మధ్య ఆధారితాల సంఖ్యను పరిమితం చేయండి.

  8. సమర్థనల మార్గదర్శకాలను నిరంతరం, గట్టిగా వర్తింపజేయండి—అవి నిర్ణయ డాక్యుమెంటేషన్లో అత్యంత ముఖ్యమైన భాగం ఎందుకంటే అవి హేతువును ఇస్తాయి.