ಬಹು JIRA ಬೋರ್ಡ್ಗಳ ಚಕ್ರವ್ಯೂಹದಲ್ಲಿ ದಾರಿ ಹುಡುಕುವುದು: ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ತಂಡಗಳಿಗೊಂದು ಮಾರ್ಗದರ್ಶಿ
ನೀವು ಒಂದು ದೊಡ್ಡ ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಯೋಜನೆಯ ಚುಕ್ಕಾಣಿ ಹಿಡಿದಿದ್ದೀರಿ ಎಂದು ಊಹಿಸಿಕೊಳ್ಳಿ. 5 ಪ್ರಾಜೆಕ್ಟ್ ಮ್ಯಾನೇಜರ್ಗಳು, 4 ಡಿಸೈನರ್ಗಳು ಮತ್ತು 40 ಡೆವಲಪರ್ಗಳ ತಂಡದ ನಡುವೆ ನೀವು ಕೆಲಸವನ್ನು ಸಂಯೋಜಿಸುತ್ತಿದ್ದೀರಿ. ಪ್ರತಿಯೊಂದು ಗುಂಪಿಗೂ ತನ್ನದೇ ಆದ ಜವಾಬ್ದಾರಿಗಳು, ಗಡುವುಗಳು ಮತ್ತು ಆದ್ಯತೆಗಳಿವೆ.
ಇದನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ನಿರ್ವಹಿಸಲು, ಪ್ರತಿ ಪಾತ್ರಕ್ಕೂ ಒಂದೊಂದರಂತೆ JIRAನಲ್ಲಿ ಹಲವು ಬೋರ್ಡ್ಗಳನ್ನು ರೂಪಿಸಲು ನೀವು ತೀರ್ಮಾನಿಸುತ್ತೀರಿ: ಪ್ರಾಡಕ್ಟ್ ಓನರ್ಗಳು (POs), ಪ್ರಾಜೆಕ್ಟ್ ಮ್ಯಾನೇಜರ್ಗಳು (PMs), ಡಿಸೈನರ್ಗಳು ಮತ್ತು ಡೆವಲಪರ್ಗಳು. ಕಾಗದದ ಮೇಲೆ ಇದು ಪರಿಪೂರ್ಣ ಪರಿಹಾರದಂತೆ ಕಾಣುತ್ತದೆ. ಆದರೆ ಯೋಜನೆ ಮುಂದುವರಿದಂತೆ, ಈ ವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ಬರುವ ಸವಾಲುಗಳು ಮತ್ತು ಅವಕಾಶಗಳು ನಿಮ್ಮ ಗಮನಕ್ಕೆ ಬರಲಾರಂಭಿಸುತ್ತವೆ.
ಹಲವು ಬೋರ್ಡ್ಗಳು ಏಕೆ?
ಸಂಕೀರ್ಣ ಯೋಜನೆಯಲ್ಲಿ, ಸಂಬಂಧವಿಲ್ಲದ ಚಟುವಟಿಕೆಗಳ ಭಾರಕ್ಕೆ ಸಿಲುಕದೆ ಪ್ರತಿ ತಂಡವೂ ತನ್ನ ನಿರ್ದಿಷ್ಟ ಕೆಲಸಗಳ ಮೇಲೆ ಗಮನ ಹರಿಸಬೇಕಾಗುತ್ತದೆ. ಪ್ರತ್ಯೇಕ JIRA ಬೋರ್ಡ್ಗಳನ್ನು ರಚಿಸುವ ಹಿಂದಿನ ಕಲ್ಪನೆ ಸರಳ: ಪ್ರತಿ ತಂಡಕ್ಕೂ ತಾನು ನೋಡಬೇಕಾದದ್ದು ಮಾತ್ರ ಕಾಣಲಿ, ತನಗೆ ಅತಿ ಮುಖ್ಯವಾದದ್ದರ ಮೇಲೆ ಗಮನ ನೆಡಲಿ. POಗಳು ಕಾರ್ಯತಂತ್ರದ ಆದ್ಯತೆಗಳನ್ನು ಹಿಂಬಾಲಿಸಬಹುದು, PMಗಳು ಗಡುವುಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದು, ಡಿಸೈನರ್ಗಳು ದೃಶ್ಯ ವಿನ್ಯಾಸಗಳನ್ನು ಮತ್ತೆ ಮತ್ತೆ ಪರಿಷ್ಕರಿಸಬಹುದು, ಡೆವಲಪರ್ಗಳು ಕೋಡ್ನಲ್ಲಿ ಮುಳುಗಬಹುದು.
ಪ್ರತಿ ಬೋರ್ಡ್ ದೊಡ್ಡ ಯೋಜನೆಯ ಒಂದು ಪುಟ್ಟ ಜಗತ್ತಾಗುತ್ತದೆ; ಪ್ರತಿ ತಂಡವೂ ತನ್ನ ಅತ್ಯುತ್ತಮ ಸಾಮರ್ಥ್ಯದಲ್ಲಿ ಕೆಲಸ ಮಾಡಬಲ್ಲ ತಕ್ಕ ಪರಿಸರ ಅದು. ಆದರೆ ಆಳಕ್ಕೆ ಇಳಿದಂತೆ, ನಿಜವಾದ ಸವಾಲು ಈ ಎಲ್ಲ ಪುಟ್ಟ ಜಗತ್ತುಗಳನ್ನು ಯೋಜನೆಯ ಒಟ್ಟಾರೆ ಗುರಿಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಂಡಿರುವಂತೆ ಇಡುವುದರಲ್ಲಿದೆ ಎಂದು ನಿಮಗೆ ಅರಿವಾಗುತ್ತದೆ.
ಅನುಕೂಲಗಳು: ಸ್ಪಷ್ಟತೆ ಮತ್ತು ಗಮನ
ಪ್ರತ್ಯೇಕ ಬೋರ್ಡ್ಗಳಿಂದ ಪ್ರತಿ ತಂಡಕ್ಕೂ ಬೇಕಾದ ಸ್ಪಷ್ಟತೆ ಸಿಗುತ್ತದೆ. PO ಮತ್ತು PMಗಳು ವಿವರಗಳ ಕೆಸರಿನಲ್ಲಿ ಸಿಲುಕದೆ ಒಟ್ಟಾರೆ ಚಿತ್ರದ ಮೇಲೆ ಗಮನ ಹರಿಸಬಹುದು. ತಮ್ಮ ಬೋರ್ಡ್ ಸೃಜನಶೀಲತೆ ಮತ್ತು ಸಹಯೋಗಕ್ಕೆ ಮೀಸಲಾದ ಜಾಗ ಎಂಬ ನಂಬಿಕೆಯಿಂದ ಡಿಸೈನರ್ಗಳು ಪ್ರಯೋಗ ಮಾಡಬಹುದು, ಮತ್ತೆ ಮತ್ತೆ ಸುಧಾರಿಸಬಹುದು. ಇನ್ನೂ ಬದಲಾಗುತ್ತಿರುವ ವಿನ್ಯಾಸಗಳ ಚಿಂತೆಯಿಲ್ಲದೆ ಡೆವಲಪರ್ಗಳು ತಮ್ಮ ಸ್ಪ್ರಿಂಟ್ಗಳನ್ನು ನಿಭಾಯಿಸಬಹುದು.
ಈ ವ್ಯವಸ್ಥೆ ಸಂವಹನಕ್ಕೂ ಸ್ಪಷ್ಟತೆ ತರುತ್ತದೆ. ಪ್ರತಿ ಬೋರ್ಡ್ ಒಂದು ಮೀಸಲಾದ ಚಾನಲ್ನಂತೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ, ಸಂಬಂಧಿತ ಚರ್ಚೆಗಳು ಅಲ್ಲೇ ನಡೆಯುತ್ತವೆ. ನಿಮಗೆ ಮುಖ್ಯವಾದ ಕೆಲಸಗಳನ್ನು ಹುಡುಕಲು ಅಂತ್ಯವಿಲ್ಲದ ಪಟ್ಟಿಯನ್ನು ಜಾಲಾಡಬೇಕಿಲ್ಲ. ಎಲ್ಲವೂ ವ್ಯವಸ್ಥಿತವಾಗಿದೆ, ಅಪ್ಡೇಟ್ಗಳಿಗಾಗಿ ಎಲ್ಲಿ ನೋಡಬೇಕು ಎಂಬುದು ಎಲ್ಲರಿಗೂ ಗೊತ್ತು.
ಅನಾನುಕೂಲಗಳು: ಸಂಕೀರ್ಣತೆ ಮತ್ತು ಕೋಟೆಗಳು (Silos)
ಆದರೆ ಈ ವಿಧಾನಕ್ಕೂ ತನ್ನ ಕೊರತೆಗಳಿವೆ. ನಿಮಗೆ ಎದುರಾಗುವ ಮೊದಲ ಸವಾಲು ಸಮನ್ವಯ. ಇಷ್ಟೊಂದು ಬೋರ್ಡ್ಗಳಿದ್ದಾಗ, ಎಲ್ಲರನ್ನೂ ಒಂದೇ ಪುಟದಲ್ಲಿ ಇಡುವುದೇ ಪೂರ್ಣಕಾಲಿಕ ಕೆಲಸವಾಗುತ್ತದೆ. ಡಿಸೈನ್ ಬೋರ್ಡ್ನಲ್ಲಿನ ವಿಳಂಬ ಅಭಿವೃದ್ಧಿಯ ಗಡುವಿನ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರಿದಾಗ ಏನು ಮಾಡುವುದು? ತಂಡಗಳ ನಡುವೆ ಆದ್ಯತೆಗಳು ಬದಲಾದಾಗ PO ಮತ್ತು PMಗಳಿಗೆ ಅದು ತಿಳಿದಿದೆ ಎಂದು ಹೇಗೆ ಖಚಿತಪಡಿಸುತ್ತೀರಿ?
ಆಮೇಲೆ ಕೋಟೆಗಳನ್ನು (silos) ಕಟ್ಟಿಕೊಳ್ಳುವ ಅಪಾಯ. ತಂಡಗಳು ತಮ್ಮ ತಮ್ಮ ಬೋರ್ಡ್ಗಳ ಮೇಲೆಯೇ ಅತಿಯಾಗಿ ಕೇಂದ್ರೀಕರಿಸಿದಾಗ, ದೊಡ್ಡ ಚಿತ್ರ ಅವರ ಕಣ್ಣಿನಿಂದ ಮರೆಯಾಗಬಹುದು. ಹೊಂದಾಣಿಕೆಯಿಲ್ಲದ ಗುರಿಗಳು, ಪುನರಾವರ್ತಿತ ಪ್ರಯತ್ನಗಳು, ಪರಸ್ಪರ ಸಂಘರ್ಷಿಸುವ ಆದ್ಯತೆಗಳು ಎಲ್ಲವೂ ನುಸುಳಿಕೊಳ್ಳಬಹುದು. ಯೋಜನೆ ಬೆಳೆದಂತೆ ಆಡಳಿತಾತ್ಮಕ ಹೊರೆಯೂ ಬೆಳೆಯುತ್ತದೆ. ಯೋಜನೆಯ ಪೂರ್ಣ ಕಥೆಯನ್ನು ಜೋಡಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಾ ನೀವು ಬೋರ್ಡ್ಗಳ ನಡುವೆ ಜಿಗಿಯುತ್ತಲೇ ಇರುತ್ತೀರಿ.
ಸಮತೋಲನ ಕಂಡುಕೊಳ್ಳುವುದು
ಹಾಗಾದರೆ, ವಿಶೇಷೀಕೃತ ಬೋರ್ಡ್ಗಳ ಲಾಭ ಕಳೆದುಕೊಳ್ಳದೆ ಈ ಸಂಕೀರ್ಣತೆಯನ್ನು ಹೇಗೆ ನಿಭಾಯಿಸುವುದು? ಅದು ಸಂವಹನದಿಂದ ಶುರುವಾಗುತ್ತದೆ. ತಂಡಗಳ ನಡುವೆ ನಿಯಮಿತ ಚೆಕ್-ಇನ್ಗಳು ಅತ್ಯಗತ್ಯ. ಬೋರ್ಡ್ಗಳ ನಡುವಿನ ಅಂತರಗಳಿಗೆ ಸೇತುವೆ ಕಟ್ಟಬೇಕು; ಅವಲಂಬನೆಗಳು ಮತ್ತು ಸಂಭಾವ್ಯ ಅಡೆತಡೆಗಳ ಬಗ್ಗೆ ಎಲ್ಲರಿಗೂ ತಿಳಿದಿರುವಂತೆ ನೋಡಿಕೊಳ್ಳಬೇಕು.
ಬೋರ್ಡ್ಗಳಾದ್ಯಂತದ ವರದಿಗಳು ನಿಮ್ಮ ಆಪ್ತ ಗೆಳೆಯನಾಗುತ್ತವೆ. ಹಲವು ಬೋರ್ಡ್ಗಳನ್ನು ಒಳಗೊಳ್ಳುವ ವರದಿಗಳನ್ನು ರೂಪಿಸಿದರೆ, ಯೋಜನೆಯ ಪ್ರಗತಿಯ ಒಂದೇ ಸಮಗ್ರ ನೋಟ ಸಿಗುತ್ತದೆ. ಇದು ಸಮಸ್ಯೆಗಳನ್ನು ಬೇಗನೆ ಗುರುತಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಮತ್ತು ಎಲ್ಲ ತಂಡಗಳನ್ನು ಒಂದೇ ದಿಕ್ಕಿನಲ್ಲಿ ಇಡುತ್ತದೆ.
ಬೋರ್ಡ್ಗಳಾದ್ಯಂತ ವರ್ಕ್ಫ್ಲೋಗಳನ್ನು ಪ್ರಮಾಣೀಕರಿಸುವುದೂ ನೆರವಾಗುತ್ತದೆ. ಪ್ರತಿ ತಂಡದ ಬೋರ್ಡ್ಗೂ ತನ್ನದೇ ಆದ ವಿಶಿಷ್ಟತೆಗಳಿರಬಹುದು, ಆದರೂ ಸ್ವಲ್ಪಮಟ್ಟಿನ ಏಕರೂಪತೆ ಕಾಯ್ದುಕೊಂಡರೆ ತಂಡಗಳು ಸಹಯೋಗ ಮಾಡುವುದು ಸುಲಭವಾಗುತ್ತದೆ. ಅದು ಗೊಂದಲವನ್ನು ಕಡಿಮೆ ಮಾಡಿ, ಎಲ್ಲರೂ ಒಂದೇ ನಿಯಮ ಪುಸ್ತಕವನ್ನು (playbook) ಅನುಸರಿಸುತ್ತಿದ್ದಾರೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ.
ಕೊನೆಯದಾಗಿ, ಅಗತ್ಯವಿದ್ದರೆ ಬೋರ್ಡ್ಗಳನ್ನು ಒಗ್ಗೂಡಿಸಲು ಹಿಂಜರಿಯಬೇಡಿ. ಕೆಲವು ಬೋರ್ಡ್ಗಳು ಸ್ಪಷ್ಟತೆಗಿಂತ ಹೆಚ್ಚು ಗೊಂದಲ ಉಂಟುಮಾಡುತ್ತಿವೆ ಎನಿಸಿದರೆ, ಸಂಬಂಧಿತ ಚಟುವಟಿಕೆಗಳನ್ನು ಒಂದೆಡೆ ಸೇರಿಸುವ ಸಮಯ ಬಂದಿರಬಹುದು. ಯೋಜನೆಯನ್ನು ನಿರ್ವಹಿಸಬಹುದಾದ ಮಟ್ಟದಲ್ಲಿ ಇಡುವುದೇ ಗುರಿ; ಆಡಳಿತಾತ್ಮಕ ದುಃಸ್ವಪ್ನವನ್ನು ಸೃಷ್ಟಿಸುವುದಲ್ಲ.
ಸಾರಾಂಶ
ದೊಡ್ಡ ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಯೋಜನೆಗೆ ಹಲವು JIRA ಬೋರ್ಡ್ಗಳನ್ನು ನಿರ್ವಹಿಸುವುದು ಒಂದು ಸಮತೋಲನದ ಕಸರತ್ತು. ಒಂದೆಡೆ ವಿಶೇಷೀಕರಣ ಮತ್ತು ಗಮನದ ಲಾಭವಿದೆ. ಇನ್ನೊಂದೆಡೆ ಸಮನ್ವಯದ ಸವಾಲು ಮತ್ತು ಕೋಟೆಗಳ (silos) ಅಪಾಯವಿದೆ. ಸ್ಪಷ್ಟ ಸಂವಹನ, ಬೋರ್ಡ್ಗಳಾದ್ಯಂತದ ವರದಿ ಮತ್ತು ಪ್ರಮಾಣೀಕೃತ ವರ್ಕ್ಫ್ಲೋಗಳ ಮೇಲೆ ಗಮನ ಹರಿಸಿದರೆ, ಈ ಸಂಕೀರ್ಣತೆಯಲ್ಲಿ ದಾರಿ ಮಾಡಿಕೊಂಡು ನಿಮ್ಮ ಯೋಜನೆಯನ್ನು ಹಳಿಯ ಮೇಲೆ ಇಡಬಹುದು.
ಕೊನೆಗೆ, ವಿಷಯ ಕೇವಲ ಬೋರ್ಡ್ಗಳನ್ನು ನಿರ್ವಹಿಸುವುದರ ಬಗ್ಗೆ ಅಲ್ಲ. ಅವುಗಳ ನಡುವಿನ ಸಂಪರ್ಕಗಳನ್ನು ನಿರ್ವಹಿಸುವುದರ ಬಗ್ಗೆ. POಗಳಿಂದ ಹಿಡಿದು ಡೆವಲಪರ್ಗಳವರೆಗೆ ಪ್ರತಿಯೊಂದು ತಂಡವೂ ಯಶಸ್ವಿ ಯೋಜನೆಯ ಫಲಿತಾಂಶದತ್ತ ಒಂದೇ ಲಯದಲ್ಲಿ ಸಾಗುತ್ತಿರುವಂತೆ ನೋಡಿಕೊಳ್ಳುವುದೇ ನಿಜವಾದ ಕೆಲಸ.