AI က တစ်မိနစ်နဲ့ ရေးပြီးတာကို သုံးနာရီကုန်ခံပြီး ဘယ်သူ စစ်ဆေးမလဲ။ 2026 မှာ code review က ပိတ်ဆို့မှုအသစ် ဖြစ်လာပြီ

အင်ဂျင်နီယာတွေရဲ့ အချိန်က code ရေးရာကနေ PR ကြည့်ရာဆီ ရွှေ့သွားပြီး၊ review စောင့်ဆိုင်းတန်းက ပေးပို့နိုင်စွမ်း အမြန်နှုန်းရဲ့ တကယ့် ကန့်သတ်ချက် ဖြစ်လာတယ်။ ဒီဆောင်းပါးက 2026 မှာ ပေါ်ထွက်လာတဲ့ “execution-based verification” ကိရိယာ တစ်စုကို စုစည်းပြီး၊ ရိုးရာ static review နဲ့ ဘယ်လိုကွာသလဲ၊ QA ဖွဲ့စည်းမှု မရှိတဲ့ မြန်မာအဖွဲ့တွေ ဒီအပိုင်းကို ဘယ်လို ဖြည့်ရမလဲ ရှင်းပြထားတယ်။

ရန်ကုန်မှာ SaaS လုပ်နေတဲ့ technical lead တစ်ယောက်က ကျွန်တော့်ကို တွက်ချက်ပြခဲ့ဖူးတယ်။ AI coding agent ကို စတင်အသုံးပြုပြီးနောက် သူတို့အဖွဲ့ တစ်ပတ်မှာ ဖွင့်တဲ့ PR က ၁၂ ခုကနေ ၃၁ ခု ဖြစ်လာပြီး၊ code ထုတ်လုပ်နိုင်မှုက သုံးဆလောက် တိုးလာတယ်။ ဒါပေမဲ့ တကယ် live ရောက်တဲ့ feature အရေအတွက်ကတော့ ငါးဆယ်ရာခိုင်နှုန်းတောင် မတိုးဘူး။

ပိုလာတဲ့ဟာတွေ ဘယ်ရောက်သွားလဲ။ review queue ထဲမှာ ပိတ်နေတယ်။

"အရင်က လူတစ်ယောက် ရေးပြီးအောင် စောင့်ရတာ၊ အခုက လူတစ်ယောက် ကြည့်ပြီးအောင် စောင့်ရတယ်" လို့ သူပြောတယ်။ "ပြီးတော့ အရင်ကထက် ပိုပင်ပန်းတယ်၊ ဘာဖြစ်လို့လဲဆိုတော့ ဒီ code တွေက လုပ်ဖော်ကိုင်ဖက် ရေးတာ မဟုတ်တော့ သူ ဘာတွေးနေခဲ့တာလဲဆိုတာ လုံးဝ မသိဘူး။"

ဖြစ်ရပ်၏ နောက်ခံ

ဒါက 2026 မှာ development အဖွဲ့တော်တော်များများရဲ့ တူညီတဲ့ အတွေ့အကြုံပါ။ generation ဘက်က ပိတ်ဆို့မှု ပျောက်သွားပြီး၊ verification ဘက်က ပိတ်ဆို့မှု ပေါ်ထွက်လာတယ်။

အကြောင်းရင်းက နားလည်ရ မခက်ပါဘူး။ အရင် code review ရဲ့ ဝှက်ထားတဲ့ ကြိုတင်ယူဆချက်က "ရေးတဲ့သူက တစ်ခေါက်တော့ တွေးပြီးသား" ဆိုတာပါ။ လုပ်ဖော်ကိုင်ဖက်က ဒီ code ကို ရေးတဲ့အခါ ဦးနှောက်ထဲမှာ boundary condition တွေ ပြေးကြည့်ပြီးသား၊ ဘယ်သူ့ကို သက်ရောက်မလဲ တွေးပြီးသား၊ situation အနည်းငယ်တော့ test လုပ်ပြီးသား ဖြစ်တယ်။ reviewer လုပ်တာက ဒုတိယ အတည်ပြုချက်ပါ။

AI ထုတ်လုပ်တဲ့ code က ဒီ ကြိုတင်ယူဆချက်ကို ဖျက်ပစ်တယ်။ သူ့ရဲ့ syntax မှန်ကန်နှုန်းက အလွန်မြင့်ပြီး၊ စာလုံးပေါင်း သို့မဟုတ် type အမှား ဘယ်တော့မှ မဖြစ်သလောက်ဖြစ်ပေမဲ့၊ သူ့ရဲ့ "တစ်ခေါက်တွေးပြီးသား" ဆိုတာက သူ ရရှိထားတဲ့ အနည်းငယ်သော context ပေါ်မှာ အခြေခံထားတာ ဖြစ်တယ်။ သုံးလ ကြာက ဘာကြောင့် အဲဒီ ပိုနေသလို ထင်ရတဲ့ စစ်ဆေးမှုကို ထည့်ခဲ့ရလဲဆိုတာ သူ မသိဘူး၊ တခြား service တစ်ခုက ဒီ return format ကို မှီခိုနေမယ်ဆိုတာလည်း သူ မသိဘူး။

ဒါနဲ့ reviewer က "ဒုတိယ အတည်ပြုချက်" ကနေ "တစ်ခုတည်းသော အတည်ပြုချက်" ဖြစ်လာပြီး၊ အတည်ပြုရမယ့် ပမာဏက သုံးဆ ဖြစ်လာတယ်။

ဒီအကြိမ် အဓိကအချက်။ "execution-based verification" လုပ်တဲ့ ကိရိယာ တစ်စု

2026 ခုနှစ် သြဂုတ်လက Product Hunt မှာ ဒီပြဿနာကို ကိုင်တွယ်တဲ့ product အများအပြား တစ်ပတ်တည်းမှာ ပေါ်ထွက်လာပြီး၊ တွေးခေါ်ပုံ အလွန်တူညီတယ်။ code ကို ဖတ်ရုံသက်သက် မလုပ်နဲ့၊ သွား execute လုပ်လိုက်

Ito။ PR တစ်ခုစီအတွက် source code ကနေ သီးခြား application copy တစ်ခု တည်ဆောက်ပြီး၊ AI agent သုံးကာ တကယ့် browser ထဲမှာ သက်ရောက်တဲ့ flow တွေကို လုပ်ဆောင်ကာ၊ ပြီးရင် video, log နဲ့ ပြန်လည်ဖန်တီးနိုင်တဲ့ အဆင့်တွေကို PR ထဲ ပြန်ကပ်ပေးတယ်။ သူပေးတာက "execution အထောက်အထား" ဖြစ်ပြီး "ဖြစ်နိုင်ချေ စာရင်း" မဟုတ်ဘူး။

Kane CLI။ TestMu AI ထုတ်တဲ့ command line ကိရိယာဖြစ်ပြီး၊ သဘာဝဘာသာစကားနဲ့ test အဆင့်တွေ ဖော်ပြကာ တကယ့် Chrome သို့မဟုတ် mobile device simulator ပေါ်မှာ လုပ်ဆောင်တယ်။ ထူးခြားတာက လူနဲ့ AI agent နှစ်မျိုးလုံး သုံးဖို့ ဒီဇိုင်းထုတ်ထားတာပါ။ သင့် coding agent က feature ရေးပြီးရင် သူ့ဘာသာ ခေါ်ပြီး တစ်ခေါက် စစ်နိုင်တယ်။

Human Behavior။ ရှုထောင့်တစ်ခု ပြောင်းပြီး၊ live ရောက်ပြီးနောက် တကယ့် အသုံးပြုသူ အပြုအမူကနေ ပြဿနာ ဖမ်းတယ်။ AI က session replay တစ်ခုစီကို ကြည့်ပြီး rage click, နှိပ်လို့ တုံ့ပြန်မှုမရှိတဲ့ button, အသုံးပြုသူ တိတ်တဆိတ် စွန့်လွှတ်သွားတဲ့ နေရာတွေ ရှာဖွေတယ်။

Checksum။ PR တစ်ခုစီပေါ်မှာ end-to-end နဲ့ API test တွေ ဖန်တီး၊ လုပ်ဆောင်ပြီး အလိုအလျောက် ပြင်ဆင်ပေးကာ၊ ထုတ်ပေးတာက သင့် repo ထဲမှာ ထားတဲ့ စံ Playwright code ဖြစ်တယ်။

ဒီ ကိရိယာ လေးခုက ရှုထောင့်မတူဘူး။ PR မတိုင်မီ verification, test ရေးသားခြင်း, live ရောက်ပြီးနောက် detection ဖြစ်ပေမဲ့ ဘုံတူညီချက်ကတော့။ code ကို ကြည့်ရုံနဲ့ မလုံလောက်ဘူးဆိုတာ သူတို့အားလုံး ယူဆထားတယ်

ဈေးကွက် သက်ရောက်မှု ခွဲခြမ်းစိတ်ဖြာ

မြန်မာ အသုံးပြုသူများအတွက်

အသုံးပြုသူ ခံစားရတဲ့ ကွာခြားချက်က "version အသစ်က တစ်ခုခုကို ဖျက်ဆီးပစ်မလား" ဆိုတာပါ။ မြန်မာက App နဲ့ website update လုပ်တဲ့ အကြိမ်ရေက ဒီနှစ်ပိုင်း သိသာစွာ မြန်လာပြီး၊ တစ်ချိန်တည်းမှာ "update ပြီးရင် feature တစ်ခု ပျက်သွားတယ်" ဆိုတဲ့ ညည်းညူသံလည်း များလာတယ်။ ဒီ နှစ်ခုက အကြောင်းရင်း တစ်ခုတည်း ဖြစ်တယ်။

execution-based verification လုပ်တဲ့ အဖွဲ့တွေက ဒီလို ပြဿနာ များစွာ လျော့နည်းတယ်။ အသုံးပြုသူ လေ့လာနိုင်တဲ့ signal က။ update ပြီးနောက် အဓိက flow (login, checkout, search) ပျက်တဲ့ အကြိမ်ရေ ဖြစ်တယ်။

စီးပွားရေး အသုံးချမှုအတွက်

မြန်မာ့ လက်တွေ့အခြေအနေက။ product အဖွဲ့ အများစုမှာ QA ဖွဲ့စည်းမှု မရှိဘူး။ SME တွေရဲ့ test ဆိုတာ PM က live မတင်ခင် နှိပ်ကြည့်ရုံ၊ ဒါမှမဟုတ် ပိုတွေ့ရများတာက live ရောက်မှ အသုံးပြုသူက သင့်အတွက် test ပေးတာပါ။

ဒီ ကြိုတင်ယူဆချက်အောက်မှာ AI က code အများအပြား ထုတ်လုပ်တာက ယူဆောင်လာတဲ့ risk က ပိုကြီးလာတယ်။ မူလက "အင်ဂျင်နီယာ နည်းနည်း၊ ပြောင်းလဲမှု နှေး၊ လူတိုင်း system တစ်ခုလုံး ရင်းနှီးတယ်" ဆိုတာနဲ့ အနိုင်နိုင် ထိန်းထားတဲ့ အရည်အသွေးက ထုတ်လုပ်မှု သုံးဆ ဖြစ်လာတဲ့အခါ ပြိုကျမယ်။

ကျွန်တော် အကြံပြုတဲ့ ပြင်ဆင်မှု အစီအစဉ်က ဒီလိုပါ။

ပထမ၊ smoke test အရင် ဖြည့်ပါ။ အရေးအကြီးဆုံး အသုံးပြုသူ flow သုံးခုကနေ ငါးခု ရှာပါ။ များသောအားဖြင့် login, အဓိက feature, checkout ဖြစ်တယ်။ သဘာဝဘာသာစကား test ကိရိယာနဲ့ ဒီ လမ်းကြောင်းတွေ ရေးပြီး CI ထဲ ချိတ်ကာ deploy မတိုင်မီ တစ်ခါ run ပါ။ Kane CLI လို ကိရိယာတွေရဲ့ အခမဲ့ ခွင့်ပြုချက် (တစ်လ 200 credits) က ဒီ scale အတွက် လုံလောက်လွန်းတယ်။

ဒုတိယ၊ PR ပေါ်မှာ execution-based verification ထည့်ပါ။ အဖွဲ့ရဲ့ တစ်ပတ် PR က ၂၀ ကျော်ပြီး လူ့လက်ဖြင့် review မလိုက်နိုင်တော့တဲ့အခါ Ito သို့မဟုတ် Checksum လို ကိရိယာတွေ သွင်းပါ။ သူတို့ရဲ့ တန်ဖိုးက review ကို အစားထိုးဖို့ မဟုတ်ဘဲ၊ "ဒီ code တကယ် အလုပ်လုပ်မလား" ဆိုတဲ့ မေးခွန်းကို အလိုအလျောက် ဖြေပေးကာ reviewer ကို design နဲ့ logic ပေါ်မှာ အာရုံစိုက်စေဖို့ဖြစ်တယ်။

တတိယ၊ live ရောက်ပြီးနောက် behavior detection ချိတ်ပါ။ အသုံးပြုသူ အတိုင်းအတာ တစ်ခု ရှိပြီးနောက် Human Behavior လို ကိရိယာနဲ့ ကွန်ရက်က လွတ်သွားတဲ့ ငါးတွေ ဖမ်းပါ။ test ဘယ်လောက်ကောင်းကောင်း တကယ့် အသုံးပြုသူက သင် မတွေးမိတာကို အမြဲလုပ်တတ်လို့ပါ။

ကုန်ကျစရိတ်မှာ သတိထားရမှာက။ execution-based verification က PR တစ်ခုစီအတွက် application တည်ဆောက်ပြီး run ရတဲ့အတွက် အချိန်နဲ့ computation cost နှစ်ခုလုံး မနည်းဘူး။ လက်တွေ့ လုပ်ဆောင်ပုံက အလွှာခွဲတာဖြစ်တယ်။ static check ကို commit တိုင်း run (စက္ကန့်အဆင့်)၊ execution-based verification ကို PR ဖွင့်ချိန်နဲ့ merge မတိုင်မီသာ run (မိနစ်အဆင့်) ။

developer များအတွက်

တန်ဖိုးရှိလာနေတဲ့ skill combination တစ်ခု ရှိတယ်။ "ဘာကို မှန်တယ်ဆိုတာ" ရှင်းရှင်းလင်းလင်း ပြောနိုင်တဲ့သူ

code ထုတ်လုပ်တာ ကုန်ပစ္စည်း ဖြစ်လာတဲ့အခါ ရှားပါးလာတာက acceptance criteria သတ်မှတ်ခြင်း ဖြစ်တယ်။ ဘယ် flow တွေ မပျက်ရဘူး၊ ဘယ် boundary condition တွေ ကိုင်တွယ်ရမယ်၊ ဘယ်အခြေအနေမှာ တိတ်တဆိတ် fail ဖြစ်မဲ့အစား error ပြသင့်တယ် ဆိုတာတွေ။ ဒါတွေက အရင်က အတွေ့အကြုံရင့် အင်ဂျင်နီယာရဲ့ ဦးနှောက်ထဲမှာ ရေးထားတာဖြစ်ပြီး၊ အခုတော့ test အဖြစ်၊ skill document အဖြစ်၊ agent အတွက် specification အဖြစ် ရေးရမယ်။

Skilldocs လို "AI agent အတွက် သီးသန့် ရေးထားတဲ့ document" ကိရိယာတွေ ပေါ်လာတာက ဒီ ပြောင်းလဲမှုရဲ့ ရလဒ်ပါ။ document က "လူဖတ်ဖို့ ရှင်းလင်းချက်" ကနေ "agent execute လုပ်ဖို့ specification" ဖြစ်လာပြီး document ရေးတဲ့ ဒီကိစ္စရဲ့ သဘောသဘာဝ ပြောင်းသွားတယ်။

နောက် သတိထားသင့်တဲ့ လမ်းကြောင်းက context management ဖြစ်တယ်။ GitNexus က codebase တစ်ခုလုံးကို knowledge graph အဖြစ် parse လုပ်ကာ agent ကို တိကျတဲ့ call relationship ပေးတယ်၊ semantic ဆင်တူတဲ့ အပိုင်းအစ မဟုတ်ဘူး။ ဒါက အမှားနှုန်းကို အရင်းအမြစ်ကတည်းက လျှော့ချတာဖြစ်ပြီး၊ ဖြစ်ပြီးမှ verification ဖြည့်တာ မဟုတ်ဘူး။ တရားဝင် ကြေညာတဲ့ benchmark အရ ချိတ်ဆက်ပြီးနောက် agent execution cost ငါးဆယ်ရာခိုင်နှုန်းခန့် လျော့နိုင်တယ်။ logic က ရိုးရှင်းတယ်။ context တိကျရင် အပြန်အလှန် စမ်းသပ် မှားယွင်းတဲ့ အကြိမ်ရေ နည်းသွားတယ်။

အနာဂတ် ဖွံ့ဖြိုးတိုးတက်မှု လားရာ

verification က ရှေ့တိုးလာမယ်။ အခုက "agent ရေးပြီး၊ လူက review, ကိရိယာက verify" ဖြစ်ပြီး၊ နောက်ပိုင်း "agent ရေးပြီး ကိုယ့်ဘာသာ အရင် verify၊ verify ပြီးမှ လူ့ကို ပြ" ဖြစ်လာမယ်။ Kane CLI က agent ခေါ်ဖို့ ရှင်းရှင်းလင်းလင်း ဒီဇိုင်းထုတ်ထားတာက ဒီ လားရာရဲ့ အစောပိုင်း ပုံစံပါ။

test က product specification ရဲ့ အစိတ်အပိုင်း ဖြစ်လာမယ်။ AI က specification မဆို implement လုပ်နိုင်တဲ့အခါ specification ကိုယ်တိုင်ရဲ့ တိကျမှုက ထုတ်လုပ်မှု အရည်အသွေးကို ဆုံးဖြတ်တယ်။ test ရေးတာက "engineering practice" ကနေ "requirement definition" ဖြစ်လာပြီး၊ ဒါက PM နဲ့ အင်ဂျင်နီယာရဲ့ အလုပ်ခွဲဝေမှုကို ပြောင်းလဲစေမယ်။

review ရဲ့ အခန်းကဏ္ဍ ကွဲထွက်လာမယ်။ "ဒီ code ပျက်မလား" ဆိုတာ ကိရိယာကို ပေးအပ်၊ "ဒီ design မှန်မလား" ဆိုတာ လူ့ကို ချန်ထား။ ရေရှည်မှာ အတွေ့အကြုံရင့် အင်ဂျင်နီယာရဲ့ အချိန်က architecture နဲ့ trade-off ပေါ်မှာ ပိုစုစည်းလာမယ်၊ ဒါက တကယ်တော့ ကောင်းတဲ့အရာပါ။ ဒါက သူတို့ မူလ လုပ်သင့်တဲ့ အရာ ဖြစ်တယ်။

TheAI Academy အနှစ်ချုပ်နှင့် သုံးသပ်ချက်

အဲဒီ ရန်ကုန်က technical lead က နောက်ပိုင်း အလွန်လိမ္မာတဲ့ အလုပ်တစ်ခု လုပ်ခဲ့တယ်။ သူ ကိရိယာ အလျင်စလို မဝယ်ဘဲ၊ တစ်ပတ်ကြာ ကိန်းဂဏန်း အရင် စုဆောင်းတယ်။ လွန်ခဲ့တဲ့ သုံးလအတွင်း live ရောက်ပြီးမှ တွေ့တဲ့ ပြဿနာတွေထဲ ဘယ်နှစ်ရာခိုင်နှုန်းက "behavior အမှား" ဖြစ်ပြီး "ရေးနည်း အမှား" မဟုတ်လဲ။

အဖြေက ခုနစ်ဆယ့်ရှစ်ရာခိုင်နှုန်း ဖြစ်တယ်။

ဒီ ကိန်းဂဏန်း ရလာတော့ သူ့ဆရာကို execution-based verification သွင်းဖို့ ဆွဲဆောင်ဖို့ လွယ်သွားတယ်။ static review ကိရိယာ ဆယ်ခု ထပ်ဝယ်လည်း အဲဒီ ခုနစ်ဆယ့်ရှစ်ရာခိုင်နှုန်းကို မဖမ်းနိုင်လို့ပါ။

ဒီ နည်းလမ်းကို ကျွန်တော် အလွန် အကြံပြုတယ်။ ကိရိယာ ရွေးရာမှာ အကြောက်ဆုံးက "လူတိုင်း ကောင်းတယ်ပြောလို့ ဝယ်တာ"၊ ရလဒ်က ဝယ်လာတာ သင့်ပြဿနာကို မဖြေရှင်းတာဖြစ်တယ်။ အရင် တိုင်းတာ၊ ပြီးမှ ကိရိယာ ရွေးပါ၊ ဒါက AI ကိရိယာ ပြွမ်းလွန်းတဲ့ 2026 မှာ အထူးအရေးကြီးတယ်။

သုံးသပ်ချက်။ AI က code ရေးတာ စျေးပေါစေခဲ့ပေမဲ့ "မှန်တယ်ဆိုတာ အတည်ပြုတာ" ကို စျေးပေါမစေခဲ့ဘူး။ နောက်ပိုင်းဟာက software engineering ရဲ့ တကယ့် ခက်ခဲတဲ့ အပိုင်းဖြစ်တယ်။

မြန်မာ စာဖတ်သူများအတွက် ကွက်တိ အကြံပြုချက်။ ဒီအပတ် နှစ်နာရီ သုံးပြီး လွန်ခဲ့တဲ့ သုံးလ online incident မှတ်တမ်းကို ပြန်လှန်ကြည့်ကာ "ရေးနည်း အမှား" နဲ့ "behavior အမှား" အဖြစ် ခွဲပါ။ behavior အမှားက အများစုဆိုရင် သင်လိုတာက နောက်ထပ် AI code review ကိရိယာ မဟုတ်ဘဲ၊ application ကို တကယ် run နိုင်တဲ့ verification ဖြစ်တယ်။ အရေးအကြီးဆုံး flow သုံးခုကနေ စတင်ပြီး အခမဲ့ ခွင့်ပြုချက်နဲ့ စတင်နိုင်တယ်။

program development ဆိုင်ရာ ကိရိယာနဲ့ သင်ခန်းစာ ပိုမိုအတွက် AI code review ကိရိယာ လမ်းညွှန် နဲ့ AI development assistant ပြည့်စုံ လမ်းညွှန် ကို ကြည့်နိုင်တယ်။

အချက်အလက် ရင်းမြစ်

အများပြည်သူ သိရှိနိုင်တဲ့ အချက်အလက်အရ စုစည်းထားပြီး၊ product feature နဲ့ စျေးနှုန်းကို တရားဝင် ကြေညာချက် အတိုင်း အတည်ပြုပါ။

မေးလေ့ရှိသောမေးခွန်းများ

AI ရေးတဲ့ code က တကယ် အမှားပိုလွယ်သလား။

အမှားပိုလွယ်တာ မဟုတ်ဘဲ၊ အမှား အမျိုးအစား မတူတာပါ။ AI ထုတ်တဲ့ code က syntax မှန်ကန်နှုန်း အလွန်မြင့်ပြီး စာလုံးပေါင်း သို့မဟုတ် type အမှား ရှားတယ်။ ဒါပေမဲ့ “ဒီ ပြောင်းလဲမှုက တခြားနေရာကို သက်ရောက်မလား” ဆိုတာမှာ အမှားလွယ်တယ်။ သူ မြင်ရတဲ့ context က ကန့်သတ်ထားလို့ပါ။ ဒါက static review အဖမ်း အညံ့ဆုံး ပြဿနာ အမျိုးအစားနဲ့ ကွက်တိ ဖြစ်တယ်။

QA လူအား မရှိတဲ့ အဖွဲ့ငယ်က ဘယ်ကနေ စတင်သင့်လဲ။

smoke test အရင် ဖြည့်ပါ။ ဆိုလိုတာ အရေးအကြီးဆုံး အသုံးပြုသူ flow သုံးခုကနေ ငါးခု run လို့ရမလား ဆိုတာပါ။ သဘာဝဘာသာစကား test ကိရိယာနဲ့ ဒီ လမ်းကြောင်းတွေ ရေးပြီး CI ထဲ ချိတ်ကာ deploy တိုင်း တစ်ခါ run ပါ။ ဒါက အစကတည်းက coverage မြင့်မြင့် လိုက်တာထက် လက်တွေ့ကျတယ်။ online incident အများစုက အဓိက flow ပျက်တာဖြစ်ပြီး boundary condition မဟုတ်ဘူး။

execution-based verification က နှေးမလား။

နှေးတယ်၊ ဒါက သူ့ရဲ့ တန်ဖိုးပါ။ PR တစ်ခုစီအတွက် application ကို တည်ဆောက်ပြီး တကယ် run ရတဲ့အတွက် feedback အချိန်က များသောအားဖြင့် စက္ကန့်အဆင့် မဟုတ်ဘဲ မိနစ်အဆင့် ဖြစ်တယ်။ လက်တွေ့ လုပ်ပုံက အလွှာခွဲတာဖြစ်တယ်။ static check ကို commit တိုင်း run၊ execution-based verification ကို PR ဖွင့်ချိန်နဲ့ merge မတိုင်မီသာ run ။

ဒီ ကိရိယာတွေက QA အင်ဂျင်နီယာကို အစားထိုးမလား။

မထိုးဘူး၊ ဒါပေမဲ့ အလုပ်အကြောင်းအရာ ပြောင်းမယ်။ automation က “ဒီ flow ပျက်လား” ကို ဖုံးလွှမ်းနိုင်ပေမဲ့၊ “ဒီ design က အသုံးပြုသူအတွက် သင့်တော်လား” “ဒီ boundary condition ကို ကျွန်တို့ တွေးမိလား” ကို မဖုံးလွှမ်းနိုင်ဘူး။ နောက်ပိုင်းဟာက အတွေ့အကြုံရင့် QA ရဲ့ တန်ဖိုးဖြစ်ပြီး၊ ဝယ်လိုအားလည်း တိုးလာမှာသာ ဖြစ်တယ်။

繁體中文版 →