Architecture Decision Record

Active theme: Light

← ದಾಖಲೆಗಳು

ADR ಬಳಕೆಯನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಹೇಗೆ

ADR ಗಳನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಲು, ನಿಮ್ಮ ಸಹೋದ್ಯೋಗಿಗಳೊಂದಿಗೆ ಈ ವಿಷಯಗಳ ಬಗ್ಗೆ ಮಾತನಾಡಿ.

ನಿರ್ಧಾರ ಗುರುತಿಸುವಿಕೆ:

  • AD ಎಷ್ಟು ತುರ್ತು ಮತ್ತು ಎಷ್ಟು ಮುಖ್ಯ?

  • ಅದನ್ನು ಈಗಲೇ ಮಾಡಬೇಕೇ, ಅಥವಾ ಹೆಚ್ಚು ತಿಳಿಯುವವರೆಗೆ ಕಾಯಬಹುದೇ?

  • ವೈಯಕ್ತಿಕ ಮತ್ತು ಸಾಮೂಹಿಕ ಅನುಭವ, ಹಾಗೂ ಮಾನ್ಯತೆ ಪಡೆದ ವಿನ್ಯಾಸ ವಿಧಾನಗಳು ಮತ್ತು ಅಭ್ಯಾಸಗಳು ನಿರ್ಧಾರ ಗುರುತಿಸುವಿಕೆಗೆ ಸಹಾಯ ಮಾಡಬಹುದು.

  • ಆದರ್ಶವಾಗಿ, ಉತ್ಪನ್ನದ ಮಾಡಬೇಕಾದ ಕೆಲಸಗಳ ಪಟ್ಟಿಗೆ ಪೂರಕವಾದ ನಿರ್ಧಾರಗಳ ಮಾಡಬೇಕಾದ ಕೆಲಸಗಳ ಪಟ್ಟಿಯನ್ನು ನಿರ್ವಹಿಸಿ.

ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳುವಿಕೆ:

  • ಸಾಮಾನ್ಯ ತಂತ್ರಗಳು ಮತ್ತು ತಂತ್ರಾಂಶ ವಾಸ್ತುಶಿಲ್ಪ-ನಿರ್ದಿಷ್ಟ ತಂತ್ರಗಳು ಸೇರಿದಂತೆ, ಉದಾಹರಣೆಗೆ ಸಂವಾದ ನಕ್ಷೆ (dialogue mapping), ಹಲವಾರು ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳುವ ತಂತ್ರಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ.

  • ಗುಂಪು ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳುವಿಕೆ ಒಂದು ಸಕ್ರಿಯ ಸಂಶೋಧನಾ ವಿಷಯ.

ನಿರ್ಧಾರ ಜಾರಿ ಮತ್ತು ಜಾರಿಗೊಳಿಸುವಿಕೆ:

  • AD ಗಳನ್ನು ತಂತ್ರಾಂಶ ವಿನ್ಯಾಸದಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ; ಆದ್ದರಿಂದ ಅವನ್ನು ವ್ಯವಸ್ಥೆಗೆ ಹಣ ಒದಗಿಸುವ, ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಮತ್ತು ನಿರ್ವಹಿಸುವ ಪಾಲುದಾರರಿಗೆ ತಿಳಿಸಬೇಕು ಮತ್ತು ಅವರಿಂದ ಒಪ್ಪಿಗೆ ಪಡೆಯಬೇಕು.

  • ವಾಸ್ತುಶಿಲ್ಪದ ದೃಷ್ಟಿಯಿಂದ ಸ್ಪಷ್ಟವಾಗಿ ಕಾಣುವ ಕೋಡಿಂಗ್ ಶೈಲಿಗಳು ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪ ಕಾಳಜಿಗಳು ಹಾಗೂ ನಿರ್ಧಾರಗಳ ಮೇಲೆ ಗಮನಹರಿಸುವ ಕೋಡ್ ಪರಿಶೀಲನೆಗಳು ಎರಡು ಸಂಬಂಧಿತ ಅಭ್ಯಾಸಗಳು.

  • ತಂತ್ರಾಂಶ ವಿಕಸನದಲ್ಲಿ ತಂತ್ರಾಂಶ ವ್ಯವಸ್ಥೆಯನ್ನು ಆಧುನೀಕರಿಸುವಾಗ AD ಗಳನ್ನು ಸಹ ಮರುಪರಿಗಣಿಸಬೇಕು.

ನಿರ್ಧಾರ ಹಂಚಿಕೆ (ಐಚ್ಛಿಕ):

  • ಅನೇಕ AD ಗಳು ಯೋಜನೆಗಳಾದ್ಯಂತ ಪುನರಾವರ್ತಿತವಾಗುತ್ತವೆ.

  • ಆದ್ದರಿಂದ, ಸ್ಪಷ್ಟ ಜ್ಞಾನ ನಿರ್ವಹಣೆ ತಂತ್ರವನ್ನು ಬಳಸುವಾಗ, ಹಿಂದಿನ ನಿರ್ಧಾರಗಳ ಉತ್ತಮ ಮತ್ತು ಕೆಟ್ಟ ಅನುಭವಗಳು ಮರುಬಳಸಬಹುದಾದ ಮೌಲ್ಯಯುತ ಸಂಪತ್ತಾಗಬಲ್ಲವು.

ನಿರ್ಧಾರ ದಾಖಲಾತಿ:

  • ನಿರ್ಧಾರಗಳನ್ನು ಸೆರೆಹಿಡಿಯಲು ಅನೇಕ ಟೆಂಪ್ಲೇಟುಗಳು ಮತ್ತು ಸಾಧನಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ.

  • ಚುರುಕು (agile) ಸಮುದಾಯಗಳನ್ನು ನೋಡಿ, ಉದಾ. M. Nygard ಅವರ ADR ಗಳು.

  • ಸಾಂಪ್ರದಾಯಿಕ ತಂತ್ರಾಂಶ ಎಂಜಿನಿಯರಿಂಗ್ ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪ ವಿನ್ಯಾಸ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ನೋಡಿ, ಉದಾ. IBM UMF ಮತ್ತು CapitalOne ನ Tyree ಮತ್ತು Akerman ಸೂಚಿಸಿದ ಕೋಷ್ಟಕ ವಿನ್ಯಾಸಗಳು.

ಇನ್ನಷ್ಟು:

  • ಮೇಲಿನ ಹಂತಗಳನ್ನು Wikipedia ದ Architectural Decision ನಮೂದಿನಿಂದ ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಗಿದೆ