ఒక AI కోడింగ్ ఏజెంట్ కొత్త సవరణను పూర్తి చేసినా, దాని ముందరి సవరణపై తనిఖీలు ఇంకా నడుస్తుండవచ్చు. ఇంజినీరింగ్ మేనేజర్కు ఇది ఇబ్బందికరమైన తేడాను సృష్టిస్తుంది: బృందం ఎక్కువ కోడ్ రాసింది; కానీ కస్టమర్కు ఇంకా ఏదీ చేరలేదు.
Linear ఉదాహరణ ఉపయోగకరంగా ఉంటుంది. సెప్టెంబర్ 21నాటి ఇంజినీరింగ్ కథనంలో, 2026 ఆరంభం నుంచి తమ పరీక్షా సమూహాలు దాదాపు నాలుగు రెట్లు పెరిగాయని, నిరంతర అనుసంధానం (CI) తనిఖీల కోసం పుల్ అభ్యర్థనల వేచి సమయం ఆరు నిమిషాలకన్నా ఎక్కువ నుంచి ఐదు నిమిషాలకంటే కొద్దిగా ఎక్కువకు తగ్గిందని Mufeez Amjad నివేదించారు. ఒక్కో పరీక్షకు రన్నర్ సమయం సుమారు సగమైంది. ఇవి వేర్వేరు మెరుగుదలలు; చివరి సంఖ్యతో మొత్తం CI బిల్లు సగమైందని కాదు. ఏజెంట్ సహాయంతో అభివృద్ధి జరగడం వల్ల ధృవీకరణపై ఒత్తిడి పెరుగుతోందని Linear చెబుతుంది; అయితే AI ఉత్పాదకతపై నియంత్రిత ప్రయోగానికి దాని కథనం ఆధారం కాదు. Linear ఇంజినీరింగ్ కథనం.
నిరంతర అనుసంధానం (CI), ప్రతిపాదిత సాఫ్ట్వేర్ మార్పులపై ఆటోమేటిక్ తనిఖీలు నడుపుతుంది. ఆమోదయోగ్యంగా కనిపించే సవరణకూ, బృందం స్వీకరించడానికి సిద్ధంగా ఉన్న మార్పుకూ మధ్య అది ఉంటుంది. AI కోడింగ్ వల్ల సవరణలు పెరిగితే, ఆ తనిఖీ సామర్థ్యం వ్యాపార అంశమవుతుంది: సంస్థ ఎంత ఉపయోగకరమైన పనిని సురక్షితంగా స్వీకరించగలదు?
నమ్మదగిన అభిప్రాయం పొందే సమయం, మొత్తం కంప్యూటింగ్ పని, విడుదలైన మార్పుల విశ్వసనీయత అనే మూడు ఫలితాలను మేనేజర్లు కలిపి స్పష్టంగా చూడాలని మా అభిప్రాయం. వేగవంతమైన సమాధానం వల్ల ఏమి స్థాపితమవుతుందో బృందానికి అర్థమైనప్పుడే అది విలువైనది.
వేచి ఉండే సమయం తగ్గినా పని పెరగవచ్చు
ఒక యంత్రంపై పన్నెండు నిమిషాల పని అవసరమైన పరీక్షా సమూహాన్ని ఊహించండి. దాన్ని నాలుగు యంత్రాలపై సమానంగా విభజిస్తే మూడు నిమిషాల్లో పూర్తవచ్చు. ఈ ఊహాత్మక ఉదాహరణ పరిపూర్ణ సమతుల్యతను అనుకుంటుంది; మిగతావన్నీ పక్కన పెడుతుంది. అయినా యంత్రాలు మొత్తం పన్నెండు నిమిషాల పనినే చేస్తాయి.
ఇప్పుడు ప్రతి యంత్రానికి ఒక నిమిషం సిద్ధత సమయం జోడించండి. నాలుగు యంత్రాల అమరిక నాలుగు నిమిషాల్లో పూర్తవుతుంది; రన్నర్ వినియోగం 16 నిమిషాలవుతుంది. ఒకే యంత్ర అమరికకు 13 నిమిషాలు, 13 రన్నర్ నిమిషాలు అవసరం. వేచి ఉండే సమయం బాగా తగ్గినా మొత్తం యంత్ర వినియోగం పెరుగుతుంది. వాస్తవ రుసుములు రన్నర్ రకం, ధర, బిల్లింగ్ నియమాలపైనా ఆధారపడతాయి.
డాష్బోర్డులో ఆకుపచ్చ పట్టీ చిన్నదవుతుందని సంబరపడినప్పుడు ఈ తేడా ముఖ్యం. సమాంతర సామర్థ్యాన్ని కొనే మేనేజర్ ముందస్తు అభిప్రాయం కోసం చెల్లిస్తున్నారు; అదనపు ఖర్చు ఉండవచ్చు. నిజమైన అడ్డంకిని తొలగిస్తే ఇది గొప్ప మార్పిడి. కానీ పూర్తి చేసిన మార్పు సమీక్షకుడు దొరికే వరకు గంటలపాటు వేచి ఉంటే సమర్థించడం కష్టం.
ఒక్క CI నడుపుదలకన్నా విస్తృతంగా విశ్లేషణ చేయాలి. పదేపదే సవరణలు, మళ్లీ పరీక్షలు, రెండో సమీక్షా దశ అవసరమయ్యే సవరణకు దాని వేగవంతమైన ఒక్కో నడుపుదల సూచించేదానికన్నా ఎక్కువ పని పట్టవచ్చు. విఫలమైన ప్రయత్నాలతో సహా, మార్పును ఆమోదించడానికి అవసరమైన ప్రయత్నాలన్నీ లెక్కించండి. లేకపోతే సమర్థంగా కనిపించే పని ప్రవాహం ఖరీదైన అభివృద్ధి ప్రక్రియను దాచవచ్చు.
వేచి ఉన్న ప్రతి నిమిషమూ సమానమైన శ్రమ ఖర్చు కాదు. తనిఖీలు నడుస్తుండగా డెవలపర్ మరో ఉపయోగకరమైన పని మొదలుపెడితే, ఆ సమయం మొత్తాన్ని తప్పనిసరిగా వృథా చేశాడని కాదు. అయినా పదేపదే అంతరాయాలు, పూర్తికాని పనికి తిరిగి రావడం ఇబ్బంది కలిగించవచ్చు. ఆ ప్రభావాలను కొలవాలంటే గడిచిన నిమిషాలను జీతంతో గుణించకుండా, బృందం ఎలా పనిచేస్తుందో పరిశీలించాలి.
పరిశోధన మిశ్రమ చిత్రాన్ని చూపుతుంది
2026 మార్చి DORA విశ్లేషణ రెండు వేర్వేరు ఆధార సమూహాలను నివేదిస్తుంది. 2025 పరిశోధనలో AI వినియోగం ఎక్కువగా ఉండటం సాఫ్ట్వేర్ విడుదలల ప్రవాహం పెరగడంతోనూ అస్థిరత పెరగడంతోనూ సంబంధించింది. విడిగా, పరిశోధకులు 2025 మూడో త్రైమాసికంలో Google ఇంజినీర్ల నుంచి సేకరించిన 1,110 స్వేచ్ఛా సమాధానాలను విశ్లేషించారు. ముసాయిదాలు, ఇతర పనుల్లో సహాయంతో పాటు ధృవీకరణ భారం గురించీ ఇంజినీర్లు తెలిపారు. అంతర్గత గుణాత్మక అధ్యయనం, విస్తృత DORA సంబంధానికి ఆధారమైన జనసమూహం కాదు; ఏదీ నిర్దిష్ట బృందం విడుదల సమస్యలకు AI కారణమని స్థాపించదు. DORA విశ్లేషణ, పద్ధతి.
దీనికన్నా బలమైన ప్రయోగాత్మక ఆధారం ఉంది; అయితే దాని పరిధి చిన్నది. 2025 జూలైలో METR, సుపరిచిత రిపాజిటరీలలో పనిచేస్తున్న 16 మంది అనుభవజ్ఞులైన ఓపెన్సోర్స్ డెవలపర్లకు 246 పనులను యాదృచ్ఛికంగా కేటాయించింది. 2025 ఆరంభపు AI సాధనాలకు అనుమతి ఇచ్చినప్పుడు పనులు పూర్తిచేయడానికి 19% ఎక్కువ సమయం పట్టింది. అయినా AI వల్ల తాము వేగంగా పనిచేశామని పాల్గొన్నవారు భావించారు. ఆ ఫలితం ఆ డెవలపర్లు, పనులు, సాధనాల గురించే; నేడు లభించే ప్రతి కోడింగ్ ఏజెంట్ విలువను అది తేల్చదు. METR అసలు ప్రయోగం.
2026 ఫిబ్రవరిలో, తదుపరి ప్రయోగం ప్రస్తుత ఉత్పాదకత ప్రభావాలకు నమ్మదగని అంచనాను ఇచ్చిందని METR తెలిపింది. AI లేకుండా పని చేయడానికి డెవలపర్లు నిరాకరించడం లేదా ఏ పనులు సమర్పించాలో ఎంచుకోవడం పెరిగింది; ఒకేసారి నడిచే ఏజెంట్లూ సమయ కొలతను క్లిష్టం చేశాయి. ఎక్కువ వేగవంతం కావడం సాధ్యమేనని పరిశోధకులు భావించినా, దాని పరిమాణంపై ఆధారాలు బలహీనంగా ఉన్నాయని చెప్పారు. ఈ అర్హతను చెప్పకుండా పాత మందగమన సంఖ్యను మళ్లీ వాడితే పాఠకులు తప్పుదారి పడతారు. METR తదుపరి పరిశోధన.
మేనేజర్కు ఈ అధ్యయనాలు ఆచరణాత్మక వైఖరిని సమర్థిస్తాయి: ఉపయోగకరమైన సాధనాలను కొనసాగించండి, వాటి ప్రభావాలను పరిశీలించండి, ఉత్సాహం లేదా సందేహాన్ని అందరికీ వర్తించే సిబ్బంది సూత్రంగా మార్చవద్దు. ఒక రకమైన పనిలో బృందానికి పెద్ద ప్రయోజనం కలిగినా మరొకదానిలో సమయం పోవచ్చు. ఆ తేడాను బయటపెట్టేలా విడుదల ప్రక్రియ ఉండాలి.
ప్రతి అడ్డంకికి తగిన పరిష్కారం ఇవ్వండి
మరింత CI సామర్థ్యం కొనే ముందు, ఒక మార్పు మొదటి ప్రతిపాదిత సవరణ నుంచి ఉత్పత్తికి వెళ్లే దారిని మ్యాప్ చేయండి. నడిచే పని, వేచి ఉన్న పని వేరు చేయండి. నిర్ణయాన్ని ఆలస్యం చేసే తనిఖీ ఏది, ఏ సమీక్షకుడి శ్రద్ధ కావాలి, తర్వాత ఏ విడుదల షరతులు మిగులుతాయి గుర్తించండి.
పెట్టుబడిలో పొరపాటును బయటపెట్టడానికి సాధారణ సమయ రికార్డే చాలాసార్లు సరిపోతుంది. సమీక్ష మొదలవడానికి ముందే ఎక్కువ ఆలస్యం ఉంటే, పరీక్షల్లో సెకన్లు ఆదా చేయడం సమస్యను పరిష్కరించదు. అవసరమైన దీర్ఘ తనిఖీ కోసం సమీక్షకులు పదేపదే వేచి ఉంటే దాన్ని మెరుగుపరచడం నేరుగా ఉపయోగపడుతుంది. అమలు తర్వాతే ప్రధానంగా వైఫల్యాలు వస్తే ధృవీకరణలో ఏమి తప్పిపోతోందో బృందం పరిశీలించాలి.
ఆధారిత ఫైళ్లను క్యాష్ చేయడం, పరిచయమైన ఆప్టిమైజేషన్కు కొలత ఎందుకు అవసరమో చూపుతుంది. శుభ్రమైన రన్నర్లపై మళ్లీ సృష్టించడానికి ఖరీదైన ఫైళ్లను తిరిగి వాడే మార్గంగా క్యాష్ను GitHub వివరిస్తుంది. క్యాష్ అందుబాటులో లేకపోయినా పనులు ఆ ఫైళ్లను మళ్లీ సృష్టించగలగాలి లేదా డౌన్లోడ్ చేయగలగాలని కూడా చెబుతుంది. అందువల్ల క్యాష్ లభించిన సందర్భాలనూ, లభించని సందర్భాలనూ అంచనా వేయాలి. GitHub ఆధారిత ఫైళ్ల క్యాష్ పత్రాలు.
మేనేజర్కు అభిప్రాయం ఎంత ఊహించదగినదవుతుందన్నదే ఉపయోగకరమైన ప్రశ్న. అద్భుతమైన సగటు వెనుక విడుదలను అడ్డుకునేంత దీర్ఘ నిరీక్షణలు అప్పుడప్పుడూ ఉండవచ్చు. పంపిణీలో నెమ్మదిగా ఉన్న చివరి భాగాన్నీ కొలవండి; సమంజసంగా విఫలమైన పరీక్షను, డౌన్లోడ్ విఫలమవడం లేదా రన్నర్ సామర్థ్యం తీరిపోవడాన్ని వేరు చేయండి. ప్రతిదానికి వేరే స్పందన అవసరం.
నమ్మదగిన, సకాలంలో వచ్చే అభిప్రాయం మనుషులకూ ఏజెంట్లకూ తప్పులను ముందుగానే సరిచేసే అవకాశం ఇస్తుంది. ఈ పంచుకున్న మౌలిక సదుపాయాన్ని మెరుగుపరచడం AI లేకుండా రాసిన మార్పులతో సహా అనేక అభివృద్ధి పనులకు ప్రయోజనం కలిగించవచ్చు. కోడింగ్ సాధనాల ఎంపిక మారుతూనే ఉన్నా, దానికి నిధులు కేటాయించడానికి మేనేజర్లకు కారణం ఇదే.

వేగమైన పరీక్షలూ తప్పులను పట్టాలి
కొన్ని పనితీరు మార్పులు పరీక్ష నడిచే పరిస్థితులనే మార్చుతాయి. వేగవంతమైన ప్రాసెసర్కన్నా వాటిని మరింత నిశితంగా పరిశీలించాలి.
Vitest అనేది JavaScript, TypeScript పరీక్షా సాధనం. ఒక ఫైలు స్థితి మరొకదాన్ని ప్రభావితం చేయకుండా, డిఫాల్ట్గా పరీక్షా ఫైళ్లను వేర్వేరుగా ఉంచుతుంది. తగిన పరీక్షల్లో ఈ వేరుపును ఎంపికగా తొలగించడం గురించి దాని పత్రాలు చెబుతాయి; అయితే మార్చుకునే మాడ్యూల్ స్థితి, మార్పుచేసిన గ్లోబళ్లు, ఇతర ఆధారాలు ఉన్నప్పుడు వేరుగా ఉంచాలని గుర్తిస్తాయి. అందువల్ల సిద్ధత సమయాన్ని తగ్గించే అమరిక సరైనతకు సంబంధించిన హద్దునూ మార్చవచ్చు. Vitest వేర్పాటు మార్గదర్శి.
పంచుకున్న స్థితికి Linear ఎంపికాత్మక విధానాన్ని వాడి, శుభ్రపరిచే చర్యలను జోడించి, సురక్షితంగా మార్చలేని ఫైళ్లకు వేర్పాటును కొనసాగించింది. ఏ పరీక్షలు ఆ వాతావరణాన్ని సురక్షితంగా పంచుకోగలవో నిర్ణయించడంపైనే పనితీరు లాభం ఆధారపడింది. Linear అమలు విధానం.
ఒక ఏజెంటే మార్పుతో పాటు పరీక్షలూ రాసినప్పుడు మరో సవాలు ఉంటుంది. వార్షిక సభ్యత్వాలకే వర్తించాల్సిన తగ్గింపు నియమాన్ని ఊహించండి. ఏజెంట్ దాన్ని నెలవారీ ప్లాన్లకూ పొరపాటున అమలు చేసి, తన వ్యాఖ్యానాన్నే నిర్ధారించే పరీక్షలు రాయవచ్చు. ఆ పరీక్షలు ఉత్తీర్ణమైతే పొరపాటుతో స్థిరంగా ఉందని మాత్రమే తెలుస్తుంది.
ఆ అమలుకు వెలుపల ఉన్న ఆధారం సమీక్షకుడికి కావాలి: అంగీకరించిన అవసరం, ఉద్దేశించిన ప్రవర్తన ఉదాహరణలు, విఫలమవ్వాల్సిన సందర్భాలు. మరిన్ని పరీక్షలు రాయమని ఏజెంట్ను అడగడం తోడ్పడవచ్చు; కానీ పరీక్షల సంఖ్య పెరిగిందని తప్పుగా అర్థం చేసుకున్న అవసరాన్ని సవాలు చేశారని కాదు. సాఫ్ట్వేర్ ఏమి చేయాలన్నది, ఆధారం ఆ ప్రశ్నకు సమాధానమిస్తుందా అన్నది నిర్ణయించడం మానవ బాధ్యత.
పరీక్షలు ఏమి నిరూపిస్తున్నాయో చూడకుండా వాటి సంఖ్యకు ప్రోత్సాహమిచ్చే బృందాలు సమీక్షకులకు మరింత సామగ్రి, తక్కువ నమ్మకాన్ని ఇచ్చే ప్రమాదముంది. ఏజెంట్ పని పూర్తిచేసిన తర్వాత వివరించని ఆలస్యంగా చూడకుండా, పని కేటాయించేటప్పుడే ఆ పరిశీలనకు సమయం కేటాయించాలని మేనేజర్ నిర్ధారించాలి.
కస్టమర్లకు చేరే మార్పును కొలవండి
CIలో విజయవంతమైన పరీక్షకన్నా ఆవల తనిఖీ చేయడానికి DORA విడుదల కొలమానాలు ఉపయోగకరం. కోడ్ కమిట్ అయినప్పటి నుంచి ఉత్పత్తికి వెళ్లే సమయం, డిప్లాయ్మెంట్ తరచుదనం, విఫలమైన డిప్లాయ్మెంట్ తర్వాత కోలుకునే సమయం, వెంటనే జోక్యం అవసరమైన డిప్లాయ్మెంట్ల వాటా, ప్రణాళికలో లేని ఘటనల పునఃపనిగా మారిన వాటా ఇందులో ఉన్నాయి. పరీక్ష నడిచిందా అన్నదానికన్నా ఇవి విస్తృతమైన విడుదల ఫలితాలను వివరిస్తాయి. DORA కొలమానాల నిర్వచనాలు.
తమ AI కోడింగ్ పని ప్రవాహాన్ని పరిశీలించే బృందాలు, ఈ ఫలితాలతో పాటు చిన్న నిర్ధారణ రికార్డును జత చేయాలని మేము సూచిస్తాం:
- అభిప్రాయం: నెమ్మదిగా నడిచే పరీక్షలు, సామర్థ్యం కోసం వేచి ఉండే సమయంతో సహా అవసరమైన తనిఖీలకు పట్టిన సమయం.
- వినియోగం: ఆమోదించిన మార్పుకు సంబంధించిన మొత్తం రన్నర్ పని, మళ్లీ చేసిన ప్రయత్నాలు.
- సమీక్ష: శ్రద్ధ కోసం వేచి ఉన్న సమయం, కోరిన ముఖ్యమైన సవరణలు, ఒక్కో సవరణకు కారణం.
- కస్టమర్ ప్రభావం: విడుదలైన మార్పు ఉద్దేశించిన ప్రవర్తనను అందించిందా, దిద్దుబాటు పని అవసరమైందా.
నిర్దిష్ట పని ప్రవాహాన్ని పరిశీలించడానికి ఆ రికార్డును వాడండి. చిన్న పత్ర సవరణ, డేటాబేస్ తరలింపును ఉత్పాదకతకు సమానమైన యూనిట్లుగా చూడకూడదు. సాధ్యమైనప్పుడు ఒకే తరహా పనిని కాలక్రమంలో పోల్చి, కొత్త రన్నర్ ప్రదాత లేదా సవరించిన విడుదల ప్రక్రియ వంటి ఇతర మార్పులనూ నమోదు చేయండి. AI స్వీకరణతో పాటు మెరుగుదల కనిపించిందని దానికి అదే కారణమని తేల్చలేం.
కస్టమర్లకు తగిన నమ్మకంతో ఉపయోగకరమైన మార్పులు చేరకుండా అడ్డుకుంటున్న అంశానికి నిధులు ఇవ్వాలనే స్పష్టమైన నిర్ణయాన్ని మేనేజర్లు తీసుకోవచ్చు. కొన్నిసార్లు దానికి మరింత కంప్యూటింగ్ సామర్థ్యం అవసరం. మరికొన్ని సందర్భాల్లో స్పష్టమైన అవసరాలు, మెరుగైన పరీక్షలు లేదా ఇప్పటికే వస్తున్న ప్రతిపాదనలను అర్థం చేసుకోవడానికి అనుభవజ్ఞులైన సమీక్షకులకు తగిన సమయం అవసరం.



