మీ బృందంలో నిపుణుల జ్ఞానాన్ని పంచుకునేలా నిర్మించండి

మీరు ఒక కొత్త సర్వీస్‌ను నేర్చుకోవడానికి ప్రయత్నిస్తారు. మీరు డాక్యుమెంటేషన్‌ను చదువుతారు. ఒక ప్రోటోటైప్‌ను రాస్తారు. డాక్యుమెంటేషన్ పాతది కావడంతో అది విఫలమవుతుంది. నిపుణుడితో మాట్లాడటానికి మీరు రెండు రోజులు వేచి చూడాల్సి వస్తుంది.

ఇప్పుడు సర్వీస్ ఓనర్‌ను చూడండి. వారు తమ సమయాన్ని సగం వరకు ఒకే రకమైన ప్రశ్నలకు సమాధానాలు ఇవ్వడానికే ఉపయోగిస్తారు. వారు కొత్త ఫీచర్లను నిర్మించాలనుకుంటారు, కానీ సమస్యలను పరిష్కరించే (firefighter) పనిలోనే చిక్కుకుపోతారు.

ఒక సమస్య (incident) రాకుండా నివారించడం అనేది కనిపించని పని. ఒక సమస్యను పరిష్కరించడం అనేది అందరికీ కనిపిస్తుంది. అందుకే డాక్యుమెంటేషన్ ప్రాధాన్యత కోల్పోతుంది. నిపుణులు అధిక ప్రభావం చూపే పనులపై దృష్టి పెడతారు మరియు వికీ (wiki)ని పట్టించుకోరు.

AI దీనిని పరిష్కరిస్తుందని మీరు అనుకోవచ్చు. కానీ AI తప్పుడు సమాచారాన్ని (hallucinates) ఇస్తుంది. ప్రైవేట్ ప్రాజెక్ట్‌లలో ఇది తప్పులు చేస్తుంది.

మీకు ఒక నిరంతరం మారుతూ ఉండే (living) నాలెడ్జ్ బేస్ కావాలి, స్థిరంగా ఉండే (static) వికీ కాదు.

వికీ అనేది ఒక భారంగా అనిపించడం వల్ల విఫలమవుతుంది. ఇది అసలైన పని నుండి సమయాన్ని దెబ్బతీస్తుంది. దానిని అప్‌డేట్ చేయడం వల్ల ఎవరికీ ప్రయోజనం ఉండదు.

ఒక 'లివింగ్ నాలెడ్జ్ బేస్' వర్క్‌ఫ్లోను మారుస్తుంది. దీని ప్రధాన సూత్రం సరళమైనది: మనుషులు కేవలం నిర్ణయాలు (judgment) మాత్రమే తీసుకుంటారు. మిగిలిన పనులను ఏజెంట్లు (Agents) చూసుకుంటాయి.

ఇది ఎలా పనిచేస్తుందంటే:

  • Markdownలో రాయండి. ఇది చాలా సులభం.
  • ఏజెంట్ Markdownను డయాగ్రామ్‌లు మరియు కోడ్ హైలైట్‌లతో కూడిన HTMLగా మారుస్తుంది.
  • Markdown అనేది అసలైన సమాచారం. HTML అనేది విజువల్ లేయర్.
  • డాక్యుమెంటేషన్ అనేది పనిలో భాగంగా వచ్చే ఒక ఉప-ఉత్పత్తి (byproduct) అవుతుంది.
  • డాక్యుమెంట్‌ను రాసే బదులు, మీరు నేర్చుకున్న దానిని మీ ఏజెంట్‌కు చెబుతారు.
  • ఏజెంట్ ఆ పనిని సారాంశం చేసి, ఒక Pull Requestను సబ్మిట్ చేస్తుంది.
  • ఒక నిపుణుడు ఆ PRని రివ్యూ చేస్తారు.

ఇది ఒక ఫ్లైవీల్ ఎఫెక్ట్‌ను (flywheel effect) సృష్టిస్తుంది. ఏజెంట్‌ను ఉపయోగించే ప్రతి డెవలపర్ జ్ఞానాన్ని సృష్టిస్తారు. ప్రతి ఆమోదించబడిన PR ఏజెంట్‌ను మరింత తెలివైనదిగా చేస్తుంది. దీనికి అయ్యే ఖర్చు దాదాపు సున్నా.

వికీలో, మీరు మీ స్వంత సమయాన్ని వృధా చేసుకుంటూ ఇతరుల కోసం రాస్తారు. నాలెడ్జ్ బేస్‌లో, మీరు మీ కోసం పని చేస్తారు మరియు జ్ఞానం దానంతట అదే వస్తుంది.

ఈ వ్యవస్థ ఒక ఇన్‌ఫ్రాస్ట్రక్చర్‌లా పనిచేస్తుంది. దీనిపై మీరు మరిన్ని సాధనాలను (tools) నిర్మించవచ్చు:

  • గత సమస్యల ఆధారంగా పరిష్కారాలను సూచించే ఆన్-కాల్ ఏజెంట్లు.
  • సమస్యలు రాకుండా ఉండటానికి ఇతర బృందాల మార్పులను విశ్లేషించే సింక్ టూల్స్.

ఒంటరిగా కోడింగ్ చేసే యుగం ముగిసిపోతోంది. మనం ఏజెంటిక్ వర్క్‌ఫ్లోల (agentic workflows) వైపు మళ్లాలి.

Source: https://dev.to/duskcloudxu/knowledgebase-how-to-build-expert-knowledge-sharing-within-your-team-2jag

Optional learning community: https://t.me/GyaanSetuAi