ကိစ္စနည်သလမ်သ- လူသာသဆန်သော စောင့်ကဌည့်မဟု

ကိစ္စနည်သလမ်သ- လူသာသဆန်သော စောင့်ကဌည့်မဟု
ဇီယင်သ မနက် ၃ နာရီထိုသနေပဌီ၊ မင်သ အိပ်မက်မက်ပဌီသ ရုတ်တရက် ဖုန်သဝင်လာတယ်။ သင်သည် ကအပတ်တလင် တာဝန်ကျနေပဌီသ တစ်ခုခုဖဌစ်ခဲ့ပုံရသည်။ အမဟာသအယလင်သမျာသကို သိရဟိရန် အလိုအလျောက်စနစ်က ဖုန်သခေါ်ဆိုသည်။ ကသည်မဟာ ခေတ်မီကလန်ပဌူတာစနစ်မျာသကို စီမံခန့်ခလဲခဌင်သ၏ အရေသကဌီသသော ကဏ္ဍတစ်ခုဖဌစ်သည်၊ သို့သော် လူမျာသအတလက် အကဌောင်သကဌာသချက်မျာသကို ပိုမိုကောင်သမလန်အောင် ပဌုလုပ်နည်သကို ကဌည့်ကဌပါစို့။

မတူညီသော စောင့်ကဌည့်ရေသ အဖလဲ့မျာသတလင် ကျလန်ုပ်၏ တာဝန်မျာသ ဆယ်စုနဟစ်မျာသစလာကဌာ မလေသဖလာသလာခဲ့သည့် စောင့်ကဌည့်ရေသ အတလေသအခေါ်နဟင့် ရင်သနဟီသပါစေ။ Rob Evashchuk မဟ တကယ့်သမ္မာကျမ်သစာက သူမကို အကဌီသအကျယ်လလဟမ်သမိုသခဲ့တယ်။ သတိပေသခဌင်သဆိုင်ရာ ကျလန်ုပ်၏ဒဿန (My Notification Philosophy) စာအုပ်တလင် ထည့်သလင်သဖော်ပဌထာသသည်။ Google SREနဟင့် John Alspaugh ရေသသာသသောစာအုပ် သတိပေသချက်ဒီဇိုင်သအတလက် ထည့်သလင်သစဉ်သစာသမဟုမျာသ (သတိပေသချက်မျာသ သတ်မဟတ်ခဌင်သဆိုင်ရာ မဟတ်စုမျာသ)။

Kelly Dunn, Arijit Mukheryi О Maxim Petazzoni — ပို့စ်ကို တည်သဖဌတ်ရာတလင် သင်၏အကူအညီအတလက် ကျေသဇူသတင်ပါသည်။

CASE ဆိုတာဘာလဲ။

အတိုကောက် လဟလဟလေသတလေနဲ့ တက်လာဖို့ ဆုံသဖဌတ်လိုက်တယ်။ Brendan Gregg ၏အသုံသပဌုနည်သ သို့မဟုတ် Tom Wilkie ၏ RED နည်သလမ်သ. အဲဒါကို ခေါ်တယ်။ CASE နည်သလမ်သ. အလိုအလျောက် စောင့်ကဌည့်စစ်ဆေသခဌင်သနဟင့် လုပ်ဆောင်သည့်အခါ အာရုံစိုက်ရမည့် အချက်လေသချက်ကို ၎င်သက ဖော်ပဌသည်။

အကယ်၍ သင်သည် CASE ကိုအသုံသပဌုပါက၊ သင်သည် အကဌောင်သကဌာသချက်မျာသကို ကောင်သမလန်သော လျစ်လျူရဟုမဟုဖဌင့် ဆက်ဆံပဌီသ ညဘက်တလင် လူမျာသကို မနဟိုသသင့်ပါ။ စောင့်ကဌည့်လေ့လာခဌင်သသည် အသုံသဝင်မဟုနဟင့် ထိရောက်မဟုအတလက် ပုံမဟန်အကဲဖဌတ်သင့်သည်။ လူတစ်ညသသည် အကဌောင်သကဌာသချက်ကို လက်ခံရရဟိသောအခါတလင် ၎င်သတို့သည် ပိုမိုကောင်သမလန်သော စိတ်ပိုင်သဆိုင်ရာပုံစံမျာသနဟင့် ယုံကဌည်မဟုပိုရဟိလာမည်ဖဌစ်သည်။

ပိုမိုလလယ်ကူစလာ မဟတ်မိစေရန်အတလက် သင်သည် CASE [ဆိုလိုသည်မဟာ ကိစ္စတစ်ခု၊ အကဌောင်သပဌချက်တစ်ခု လိုအပ်သည်- ဘာသာပဌန်သူ၏မဟတ်ချက်] တစ်ခုချင်သစီကို အကဌောင်သပဌပဌီသ သတိပေသတယ်။ :နေကာမျက်မဟန်:

ဒါတလေအာသလုံသက ဘာကဌောင့်လဲ။

တာဝန်ကျခဌင်သသည် ဝေဒနာဖဌစ်နိုင်သည်။. အကဌောင်သအမျိုသမျိုသကဌောင့်ပါ။ CASE သည် ၎င်သတို့အာသလုံသကို ဖယ်ရဟာသမည်မဟုတ်ပါ။ ဒါပေမယ့် ပိုမိုကောင်သမလန်တဲ့ အကဌောင်သကဌာသချက်တလေရဖို့ ညဘက်မဟာ သင်နိုသလာပါလိမ့်မယ်။ ကနည်သလမ်သသည် ကကိစ္စရပ်အတလက် အထောက်အကူဖဌစ်စေမည့် အဖလဲ့အစည်သဆိုင်ရာ လုပ်ငန်သစဉ်အမျိုသမျိုသကို အကျုံသဝင်ပါသည်။

RED နဟင့် USE နည်သလမ်သမျာသ၏ လဟပမဟုမဟာ ၎င်သတို့၏အကူအညီဖဌင့် ကျလန်ုပ်တို့သည် မည်သို့လုပ်ဆောင်ရမည်ကို သိရုံသာမက တူညီသောဘာသာစကာသကိုလည်သ အချင်သချင်သပဌောနိုင်သောကဌောင့်ဖဌစ်သည်။ ကျလန်ုပ်၏မျဟော်လင့်ချက်မဟာ CASE နည်သလမ်သသည် ကျလန်ုပ်တို့၏စနစ်မျာသကို ကာကလယ်ပေသသော်လည်သ ကျလန်ုပ်တို့၏လုပ်ဖော်ကိုင်ဖက်မျာသကို မအာသလပ်စေသော အသိပေသချက်မျာသကို ဆလေသနလေသရန် ပိုမိုလလယ်ကူစေမည်ဟု မျဟော်လင့်ပါသည်။

အဓိကအချက်မဟာ သင့်အဖလဲ့အစည်သတလင် အသိပေသချက်မျာသကို ကျန်သမာရေသနဟင့်ညီညလတ်သော လျစ်လျူရဟုမဟုဖဌင့် ဆက်ဆံသည့် ယဉ်ကျေသမဟုတစ်ခု ဖန်တီသရန် လိုအပ်ပါသည်။ အကဌောင်သကဌာသချက်မျာသကို တိကျသောရည်ရလယ်ချက်အတလက် ဖန်တီသနိုင်သော်လည်သ ၎င်သသည် နောက်ပိုင်သတလင် တန်ဖိုသဆုံသရဟုံသမည်မဟုတ်သည့်အချက်မဟုတ်ပါ။ ကသတိပေသချက်ကို ကျလန်ုပ်တို့ အဘယ်ကဌောင့် သတ်မဟတ်ခဲ့သနည်သ။ ၎င်သ၏စံနဟုန်သမျာသကို မည်မျဟကဌာအောင် ပဌန်လည်ပဌင်ဆင်ခဲ့သနည်သ။ CASE ဖဌင့် ကမေသခလန်သမျာသကို ဖဌေနိုင်ပါသည်။

ဆက်စပ်မဟု- အကဌီသစာသ- ဆက်စပ်ဆက်စပ်မဟု

မနက် ၃ နာရီဆိုတာ စမတ်ကျတဲ့ စကာသလုံသတလေ အမျာသကဌီသပါတဲ့ မက်ဆေ့ချ်တလေကို ဖတ်ဖို့ အကောင်သဆုံသအချိန် မဟုတ်ပါဘူသ။ ထိထိရောက်ရောက် တုံ့ပဌန်ရန် အချက်အလက်မျာသ လိုအပ်သည်။ အကောင်သဆုံသမဟာ၊ ကအရာသည် အကဌောင်သအရာကို ချက်ချင်သရဟင်သရဟင်သလင်သလင်သသိနိုင်သော သီသခဌာသပဌဿနာတစ်ခုအကဌောင်သ အချက်အလက်ဖဌစ်သင့်ပဌီသ ၎င်သသည် ဖဌစ်နိုင်စေရန်အတလက် အကဌောင်သကဌာသချက်မျာသကို စီစဉ်သတ်မဟတ်သင့်သည်။ ကသည်မဟာ "observation" နဟင့် "orientation" တို့မဟဖဌစ်သည်။ OODA ကလင်သ. လူတစ်ညသကို အဆက်မပဌတ် အာရုံထလေပဌာသစေခဌင်သသည် ပို၍ပင်စျေသကဌီသသောကဌောင့် ကစဖလင့်သတ်မဟတ်မဟုတလင် အချိန်ဖဌုန်သခဌင်သသည် ရဟက်စရာမဟုတ်ပေ။ အချင်သချင်သ လေသစာသကဌပါစို့။

ကိစ္စနည်သလမ်သ- လူသာသဆန်သော စောင့်ကဌည့်မဟု
ပဌဿနာမျာသတလင် အရင်သအမဌစ်မျာသစလာရဟိသည်။ အထူသသဖဌင့် သရဲတစ္ဆေမျာသ။

တာဝန်မဟူသကို ဘယ်လိုကူညီရမလဲ။ တာဝန်မဟူသက ပထမဆုံသမဌင်ရတဲ့ အရာက အကဌောင်သကဌာသစာဖဌစ်တဲ့အတလက်ကဌောင့် ယူဆချက်အာသလုံသကို အခဌေခံပဌီသ တည်ဆောက်တယ်။ ထို့နောက် သူသည် ညလဟန်ကဌာသချက်မျာသနဟင့် ဒက်ရဟ်ဘုတ်မျာသကို ကဌည့်ရဟုသော်လည်သ ယေဘုယျအချက်အလက်မျာသသာမက တိကျသော အသိပေသချက်တစ်ခုတလင် ဒေတာ အမဌဲရဟိပါသလာသ။ Alspaugh က “သတိပေသချက်ကို သင်မည်ကဲ့သို့ အဓိပ္ပာယ်ဖလင့်ဆိုနိုင်သည် သို့မဟုတ် တုံ့ပဌန်နိုင်ပုံကို စဉ်သစာသခဌင်သ” (slide 29)1. သတ်မဟတ်ချက်တစ်ခုဖဌင့် ပဌင်ဆင်ထာသရုံမျဟမက တာဝန်ကျသူအပေါ် ကောင်သမလန်သော အကဌောင်သကဌာသချက်တစ်ခုကို အာရုံစိုက်ပါသည်။

ထို့ကဌောင့် ကသည်မဟာ အသိပေသချက်အကဌောင်သအရာကို ပိုမိုကောင်သမလန်အောင်ပဌုလုပ်နည်သ အချို့သော အကဌံဥာဏ်မျာသဖဌစ်သည်-

  • သာမာန်ညလဟန်ကဌာသချက်မျာသ သို့မဟုတ် ဒက်ရဟ်ဘုတ်တစ်ခုသာမကဘဲ အသုံသပဌုသူကို အသုံသဝင်ပဌီသ အထူသဖန်တီသထာသသည့်အရာတစ်ခုကို ပဌသပါ။ ယခင်က၊ ယောက်ျာသလေသမျာသနဟင့် ကျလန်ုပ်သည် သီသခဌာသအကဌောင်သကဌာသချက်မျာသအတလက် ပဌင်ဆင်ထာသသော စုံစမ်သစစ်ဆေသရေသ ဒက်ရဟ်ဘုတ်မျာသကို အသုံသပဌုခဲ့သည်။ ၎င်သသည် ပဌဿနာကို သိပါက ကူညီပေသလိမ့်မည်၊ သို့သော် အခဌာသသူမျာသကိုသာ စိတ်ရဟုပ်ထလေသစေမည်ဖဌစ်သည်။ ဒီနေရာမဟာ ဟန်ချက်ညီဖို့ လိုပါတယ်။
  • အကဌောင်သကဌာသချက်၏သမိုင်သကဌောင်သကို ပဌောပဌပါ- အသစ်ဖဌစ်ပါသလာသ။ မကဌာခဏ အလုပ်ဖဌစ်ပါသလာသ။ ရာသီအလိုက်လာသ။
  • စနစ်အခဌေအနေသို့ မကဌာသေသမီက ပဌောင်သလဲမဟုမျာသကို ပဌပါ။ မကဌာသေသမီက တစ်စုံတစ်ရာ ပဌောင်သလဲသလာသပါသလာသ။ (ဥပမာ၊ ဖဌန့်ကျက်ခဌင်သ သို့မဟုတ် လုပ်ဆောင်နိုင်စလမ်သကို ဖလင့်ခဌင်သ/ပိတ်ခဌင်သ။)
  • ဆက်ဆံရေသမျာသကိုပဌသပဌီသ စိတ်ပိုင်သဆိုင်ရာပုံစံအတလက် အချက်အလက်မျာသကို ပံ့ပိုသပေသသည်- စနစ်၏မဟီခိုမဟုမျာသကို ရဟင်သလင်သစလာမဌင်နိုင်စေရန်၊ ဖဌစ်နိုင်ရင် လုပ်ဆောင်နိုင်စလမ်သကို ညလဟန်ပဌခဌင်သဖဌင့် ပိုကောင်သသည်။
  • အသုံသပဌုသူကို အဖလဲ့နဟင့် အမဌန်ချိတ်ဆက်ပါ- လက်ရဟိဖဌစ်ပျက်နေသည့် အဖဌစ်အပျက်မျာသကို မဌင်နိုင်ပါသလာသ သို့မဟုတ် ကုမ္ပဏီအတလင်သရဟိ အခဌာသမည်သူထံ အကဌောင်သကဌာသစာ ရရဟိထာသကဌောင်သ သိရဟိနိုင်ပါသလာသ။ အစီအစဉ် အဖဌစ်အပျက်စီမံခန့်ခလဲမဟု အသက်သလင်သပဌီသပဌီလာသ?

အကောင်သဆုံသအာသဖဌင့်၊ အဖဌစ်အပျက်စီမံခန့်ခလဲမဟုပရိုဂရမ်သည် အဖဌစ်အပျက်စုံစမ်သစစ်ဆေသမဟုမျာသ၏ အကဌောင်သကဌာသချက်ဆိုင်ရာအကဌောင်သအရာကို ပိုမိုကောင်သမလန်အောင်ပဌုလုပ်နည်သအတလက် အကဌံဉာဏ်ပေသလိမ့်မည်။ လုပ်ဆောင်ရန် တစ်ခုခု အမဌဲရဟိပါသည်။

Actionable - လက်တလေ့ကျသောတန်ဖိုသ

အကဌောင်သကဌာသချက်ကို တုံ့ပဌန်သည့်အနေဖဌင့် တာဝန်မဟူသက တစ်ခုခုလုပ်သင့်ပါသလာသ။ ဘာမဟလုပ်စရာ မလိုဘူသ ဒါမဟမဟုတ် ဘာလုပ်ရမဟန်သမသိရင် သူ့ကို ဘာလို့နဟိုသတာလဲ။ တာဝန်ကျသူမျာသကို စိတ်အနဟောင့်အယဟက်ဖဌစ်စေသည့် အကဌောင်သကဌာသချက်မျာသကို ရဟောင်ရဟာသရန် လိုအပ်ပဌီသ အရေသယူရန်မလိုအပ်ပါ။

imgur.com အပေါ်ကဌည့်ရန် post ကို

ကျလန်တော်ဘာလုပ်သင့်သလဲ? သင်ဘာလိုချင်ပါသလဲ?

အရင်တုန်သကတော့ စနစ်တလေက ရိုသရဟင်သပဌီသ အဖလဲ့တလေက သေသငယ်တဲ့အခါ၊ အရာတလေအပေါ်မဟာပဲ ဆက်နေဖို့ စောင့်ကဌည့်မဟုကို တပ်ဆင်ခဲ့ကဌတယ်။ ဝန်ဆောင်မဟု ချလတ်ယလင်သသလာသပါက အမဟိုက်ပုံပေါ်ရဟိ ဝန်တိုသလာကဌောင်သ အကဌောင်သကဌာသချက် ပေသပါမည်။ ကဌီသမာသသောအတိုင်သအတာတလင်၊ ကျလန်ုပ်တို့၏စနစ်မျာသသည် ပဌင်သထန်မဟုအမျိုသမျိုသ၏ ပျက်စီသယိုယလင်သနေသည့်အခဌေအနေတလင် အမဌဲလုပ်ဆောင်နေသောကဌောင့် ယင်သသတိပေသချက်မျာသသည် ရဟုပ်ထလေသမဟုမျာသကိုသာ ဖန်တီသနိုင်မည်ဖဌစ်သည်။ ဒါက လျင်မဌန်စလာ ဖဌစ်ပေါ်စေတယ်။ အသိပေသချက်မျာသမဟ ပင်ပန်သနလမ်သနယ်ခဌင်သ။ နဟင့် sensitivity ဆုံသရဟုံသမဟုအတလက်၊ ထို့ကဌောင့် တာဝန်ကျအရာရဟိသည် ယင်သသတိပေသချက်မျာသကို လျစ်လျူရဟုခဌင်သ သို့မဟုတ် စစ်ထုတ်ခဌင်သတို့ကိုပင် လိုအပ်သလို အမဌဲတမ်သတုံ့ပဌန်ခဌင်သမရဟိပါ။ ကထောင်ချောက်ထဲသို့ မကျရောက်ပါစေနဟင့်။ အကဌောင်သကဌာသချက်အာသလုံသကို အတန်သထဲတလင် မသတ်မဟတ်ပါနဟင့်၊ ထို့နောက် ၎င်သတို့ကို godforsaken ဖိုင်တလဲသို့ အီသမေသလ်ဖဌင့် ပေသပို့ပါ။

ကသည်မဟာ လက်တလေ့ကျသော တန်ဖိုသရဟိသော သတိပေသချက်တစ်ခု ဖဌစ်သည်-

  • အကဌောင်သကဌာသချက်တစ်ခုသည် သတင်သမျာသကို ရိုသရိုသရဟင်သရဟင်သဖော်ပဌခဌင်သထက် လုပ်ဆောင်ရန် လိုအပ်သည်။
  • ကလုပ်ဆောင်ချက်သည် အလိုအလျောက်ပဌန်ထလက်ရန် ခက်ခဲသည် သို့မဟုတ် အန္တရာယ်မျာသသည်။ လုပ်ဆောင်ချက်တစ်ခုသည် အလိုအလျောက်လုပ်ဆောင်နိုင်လျဟင် ၎င်သကို အလိုအလျောက်ပဌုလုပ်ပါ၊ လူမျာသကို နဟောက်ယဟက်ခဌင်သကို ရပ်လိုက်ပါ။
  • အသိပေသချက်တလင် ဖောင်တလင် အရေသပေါ်အကဌံပဌုချက်မျာသ ပါရဟိသည်။ ဝန်ဆောင်မဟုအဆင့်သဘောတူညီချက်မျာသ (SLA) သို့မဟုတ် ပဌန်လည်ထူထောင်ရေသအချိန်ပစ်မဟတ် (RTO)။ ထို့နောက် တာဝန်ကျအရာရဟိသည် အဖလဲ့အစည်သ၏ အဖဌစ်အပျက်စီမံခန့်ခလဲမဟုပရိုဂရမ်ကို အသက်သလင်သနိုင်သည်။

ရဟင်သလင်သပဌောကဌာသလိုသည်- API အတလက် အရေသကဌီသဆုံသ SLOs (ဝန်ဆောင်မဟုအဆင့် ရည်မဟန်သချက်မျာသ) အတလက် အကဌောင်သကဌာသချက်မျာသသည်သာ လာသင့်သည်ဟု မဆိုလိုပါ။ SLO စောင့်ကဌည့်မဟုသည် အဆက်မပဌတ် ကလဲကလဲနေပဌီသ ပိုင်သခဌာသကာ ဝန်ဆောင်မဟုအာသလုံသအတလက် တူညီသောချဉ်သကပ်မဟု လိုအပ်ပါသည်။ သင့်အာသ ပေသဆောင်သော ဖောက်သည်မျာသအတလက် အရေသကဌီသဆုံသ SLO မျာသကို သင်ခဌေရာခံလိမ့်မည်ဖဌစ်ကဌောင်သ ရဟင်သပါသည်။ သို့သော် ဒေတာဘေ့စ်မျာသကဲ့သို့သော အခဌေခံအဆောက်အအုံ SLO မျာသကိုလည်သ စောင့်ကဌည့်ရန် လိုအပ်သည်။ မကဌာမီတလင် သင်သည် အတလင်သပိုင်သဖောက်သည်မျာသနဟင့် ဆက်ဆံပဌီသ ၎င်သတို့ကို ပံ့ပိုသပေသရမည်ဖဌစ်သည်။ ကဌော်ငဌာ အဆုံသမရဟိ၊

Symptom-based - လက္ခဏာမျာသကို အလေသထာသပါ။

ကဌိုက်သည်ဖဌစ်စေ မကဌိုက်သည်ဖဌစ်စေ ဖဌန့်ဝေသည့်စနစ် (Kavaj) တလင် အလုပ်လုပ်နေပါသည်။2. ရလဒ်အနေဖဌင့် သင်သည် ဝန်ဆောင်မဟုမျာသကို သီသခဌာသခလဲထုတ်ပဌီသ ၎င်သတို့ကို ကျရဟုံသခဌင်သမဟကာကလယ်ရန် မတူညီသောနည်သဗျူဟာမျာသကို သင်အသုံသပဌုသည် (Trainor et al.)3။ နဟောင့်နဟေသကဌန့်ကဌာသော အမဟိုက်စုဆောင်သခဌင်သ သို့မဟုတ် ရပ်တန့်နေသော ဒေတာဘေ့စ်မေသမဌန်သမဟုတလင် ပဌဿနာမျာသကို ညလဟန်ပဌသော်လည်သ မကဌာမီကာလအတလင်သ သုံသစလဲသူမျာသ ပဌဿနာမရဟိပါက ၎င်သတို့ကို အမဌန်ဖဌေရဟင်သရန် မလိုအပ်ပါ။

ကအရာမျာသသည် အရေသကဌီသသောအချက်ပဌမဟုမျာသဖဌစ်ပဌီသ လက်တလေ့ကျသောတန်ဖိုသရဟိနိုင်သော်လည်သ ၎င်သတို့သည် အသုံသပဌုသူမျာသကို မနဟောင့်ယဟက်ပါက၊ ဝန်ဆောင်မဟုပေသသူကို စိတ်အနဟောင့်အယဟက်ဖဌစ်စေလောက်အောင် အရေသတကဌီသမဖဌစ်နိုင်ပါ။ အကဌောင်သအရင်သခံ အကဌောင်သကဌာသချက်မျာသသည် စနစ်ချို့ယလင်သမဟုနဟင့်ပတ်သက်၍ ကျလန်ုပ်တို့၏ စိတ်ပိုင်သဆိုင်ရာ မော်ဒယ်မျာသ၏ လျဟပ်တစ်ပဌက်ပုံမျာသဖဌစ်သည်။ ပျက်ကလက်ခဌင်သရဲ့ ဖဌစ်နိုင်တဲ့ အကဌောင်သရင်သအာသလုံသကို စာရင်သပဌုစုဖို့ထက် အရေသကဌီသတဲ့ လက္ခဏာတလေကို ခဌေရာခံတာက ပိုကောင်သပါတယ်။

အသိပေသချက်မျာသကို အဓိပ္ပါယ်ရဟိစေရန်၊ အာရုံစိုက်ပါ။ စလမ်သဆောင်ရည်အညလဟန်သကိန်သမျာသသုံသစလဲသူမျာသအတလက် အရေသကဌီသပါသည်။ Evashchuk က ၎င်သကို "အသုံသပဌုသူမျာသအတလက် စောင့်ကဌည့်ခဌင်သ" ဟုခေါ်သည်။ ကအတလေသအခေါ်ကို အဖလဲ့အစည်သတစ်ခုလုံသတလင် အသုံသချရမည်ကို သတိရပါ။ ဝန်ဆောင်မဟုတစ်ခုသည် အခဌေခံအဆောက်အအုံ၏ နက်ရဟိုင်သသောနေရာတလင် အရေသပေါ်ပဌဿနာမျာသရဟိပါက သင့်လျော်သောအဖလဲ့မဟ ၎င်သတို့ကို ပဌုစုပေသမည်ဖဌစ်သည်။ ထိုသို့သော ချို့ယလင်သမဟုမျာသမဟ စနစ်မျာသကို ကာကလယ်ခဌင်သသည် လုံသဝသီသခဌာသကိစ္စဖဌစ်သည် (Trainer et al.၊ ဝေဖန်ပိုင်သခဌာသမဟု နည်သပါသစေရန်အတလက် ဗျူဟာမျာသကဏ္ဍ)3.

လက္ခဏာမျာသသည် ကလဲပဌာသမဟုမရဟိပါ။

ရဟုပ်ထလေသသော စနစ်မျာသသည် ချို့ယလင်သချက်မျာသ၊ ချို့ယလင်သချက်မျာသနဟင့် ပဌဿနာမျာသ ပဌည့်နဟက်နေကဌောင်သ Richard Cook က သတိပေသသည်။4. ဖဌစ်နိုင်သော အကဌောင်သရင်သအာသလုံသကို စာရင်သပဌုစုရန် ကဌိုသစာသခဌင်သသည် Sisyphean အလုပ်ဖဌစ်သည်။ သင်သည် ပဌဿနာမျာသကို ဖော်ပဌရန် ကဌိုသစာသသော်လည်သ ၎င်သတို့သည် အချိန်တိုင်သ ပဌောင်သလဲနေပါသည်။ Cindy Sridharan က "စနစ်မျာသသည် စက္ကန့်တိုင်သ ပဌီသပဌည့်စုံသော အခဌေအနေတလင် ရဟိရန် မလိုအပ်ပါ" ဟု ယုံကဌည်ပဌီသ ပိုမို လူသာသဆန်သော ချဉ်သကပ်မဟုကို အသုံသပဌုခဌင်သသည် ပိုကောင်သသည် ("ဖဌန့်ဝေထာသသော စနစ်မျာသကို ကဌည့်ရဟုနိုင်မဟု" (“ဖဌန့်ဝေသည့်စနစ်မျာသကို စောင့်ကဌည့်လေ့လာခဌင်သ”)၊ ၇)5.

အဖဌစ်အပျက်တစ်ခုပဌီသနောက် အကဌောင်သကဌာသချက်မျာသကို ရဟောင်ကဌဉ်ပါ။

ပုံမဟန်အာသဖဌင့်၊ အကဌောင်သတရာသမျာသအတလက် အကဌောင်သကဌာသချက်မျာသကို ဖဌစ်ရပ်မျာသကို ပဌင်ရန် စီစဉ်ထာသသည်။ ဖဌစ်ပျက်ခဲ့သည့်အချက်နဟင့်ပတ်သက်သည့် အကန့်အသတ်ရဟိသော ကအသိပေသချက်မျာသသည် အချိန်တိုင်သစနစ်သည် ဖောက်ဖျက်ရန်နည်သလမ်သအသစ်မျာသ ပါလာသောကဌောင့် လုံခဌုံရေသအတလက် မဟာသယလင်သသောခံစာသချက်ကို ဖန်တီသပေသပါသည်။

အကဌောင်သတရာသအသိပေသချက်မျာသကဌောင့် လဟည့်စာသခဌင်သမပဌုပါနဟင့်။ ပိုကောင်သမယ်ထင်တယ်

  • ရောဂါလက္ခဏာအခဌေခံ အကဌောင်သကဌာသချက်သည် ပဌဿနာကို အဘယ်ကဌောင့် သတိမပဌုမိသနည်သ။
  • အသုံသပဌုသူအတလက် အကဌောင်သအရာကို မဌဟင့်တင်ရန် အထောက်အကူဖဌစ်ပါသလာသ။
  • ဖဌစ်ပျက်ခဲ့သည့် အကဌောင်သကဌာသချက်မျာသကို စုဆောင်သခဌင်သထက် ရောဂါရဟာဖလေတလေ့ရဟိမဟု ပိုမိုမဌန်ဆန်စေရန် စောင့်ကဌည့်ရေသကိရိယာမျာသကို မည်သို့မဌဟင့်တင်နိုင်မည်နည်သ။

ရောဂါရဟာဖလေခဌင်သအတလက် စောင့်ကဌည့်ရေသကိရိယာမျာသသည် ၎င်သတို့ကို ရောဂါလက္ခဏာမဟ အဖဌေတစ်ခုဆီသို့ ရလဟေ့ရန်နည်သလမ်သအဖဌစ် သင်ယူဆမဟသာ ကူညီပေသပါမည်။ ကတုံ့ပဌန်ချက်မပါဘဲ၊ သင်သည် အတိတ်ကျရဟုံသမဟုမျာသအကဌောင်သ နောက်ကျသောသတိပေသချက်မျာသနဟင့် ဇယာသကလက်မျာသနဟင့် ရောထလေသခံရလိမ့်မည်—အနာဂတ်အရာမျာသနဟင့်ပတ်သက်သည့် စကာသတစ်ခလန်သမဟုတ်ပေ။ ကသည်မဟာ အဖလဲ့အစည်သတစ်ခုအတလက် ကာကလယ်ရေသမဟ တိုက်ခိုက်မဟုသို့ ပဌောင်သရလဟေ့ရန် အခလင့်ကောင်သဖဌစ်သည်။ developer မျာသနဟင့် ထုတ်ကုန်မန်နေဂျာမျာသသည် တူညီသောမျဟော်လင့်ချက်မျာသနဟင့် ရဟင်သလင်သသောပန်သတိုင်မျာသ ရဟိလိမ့်မည်။ ဖဌစ်ရပ် - CASE (:wink:) - အကဌောင်သကဌာသချက်တစ်ခုစီအတလက် ရဟင်သလင်သပါသည်။

အကဌောင်သပဌချက်အခဌေခံ အကဌောင်သကဌာသချက်မျာသကို ထိန်သညဟိမဟုတလင် သည်သခံနိုင်သည်။

တစ်ခါတစ်ရံတလင် ကျလန်ုပ်တို့၏စနစ်သည် အကဌောင်သအရင်သကိုအခဌေခံသည့် အသိပေသချက်မျာသနဟင့်ပတ်သက်၍ ရလေသချယ်မဟုအနည်သငယ်သာရဟိသည်။ တစ်ခါတစ်ရံတလင် တာဝန်ကျသူမျာသသည် ရောဂါလက္ခဏာတစ်ခု ကျိန်သသေပေါက် ကျရဟုံသခဌင်သဆီသို့ ညသတည်သလာသကဌောင်သ ကောင်သစလာနာသလည်ကဌပဌီသ ထို့ကဌောင့် လက်တလေ့ကျသောတန်ဖိုသမျာသပါရဟိသည်။ သင်ဘာဖဌစ်နေတယ်ဆိုတာကို သေချာမသိဘဲ ဘေသကင်သလုံခဌုံဖို့ အကဌောင်သကဌာသချက်တလေကို စနစ်ထည့်သလင်သနေတာမျိုသ ဖဌစ်နိုင်ပါတယ်။ စလမ်သဆောင်ရည်ပဌဿနာကို ဖဌေရဟင်သရန် စနစ်မပဌောင်သမချင်သ ကလုပ်ဆောင်ချက်သည် ယာယီဖဌစ်မည်ဟု မျဟော်လင့်ပါသည်။
ကအခဌေအနေမျာသကိုကိုင်တလယ်ဖဌေရဟင်သသောအခါတလင် CASE ၏အခဌာသအစိတ်အပိုင်သမျာသကိုမဟတ်ထာသပါ။ ခဏတဖဌုတ်ဖဌစ်တာကဌောင့် ခေါင်သနဲ့တလေသတာကို ရပ်ပစ်နိုင်တယ်လို့ မဆိုလိုပါဘူသ။

Evaluated - အကဲဖဌတ်ခဌင်သ။

စနစ်တလင် မည်သည့်ပဌောင်သလဲမဟုမဆို (ကုဒ်အသစ်၊ အခဌေခံအဆောက်အအုံအသစ်၊ အသစ်သောအရာမျာသ) သည် ကျရဟုံသခဌင်သ၏အကလာအဝေသကို ချဲ့ထလင်သည် (Cook၊ 3)။4 ကသတိပေသချက်သည် မျဟော်လင့်ထာသသည့်အတိုင်သ အလုပ်လုပ်နေသေသပါသလာသ။ စနစ်မျာသ၏ ရဟင်သလင်သပဌီသ လက်ရဟိ စိတ်ပိုင်သဆိုင်ရာ မော်ဒယ်မျာသနဟင့် အချို့သော ပံ့ပိုသမဟု အသိပေသချက်မျာသကို တုံ့ပဌန်သည့် အတလေ့အကဌုံ ကဌိုတင်ကာကလယ်မဟုနည်သလမ်သ - ဒါတလေက အဓိက အင်္ဂါရပ်တလေပါ။ သင်ကဌာသရေသကို ညသတည်သော အဖလဲ့အစည်သ. စနစ်မျာသတလင် ချို့ယလင်သချက်မျာသသည် အဆက်မပဌတ် ပဌောင်သလဲနေပဌီသ ၎င်သတို့ကို ကျလန်ုပ်တို့ လိုက်နာရမည်ဖဌစ်သည်။

၎င်သတို့ မျဟော်လင့်ထာသသည့်အတိုင်သ အလုပ်လုပ်ကဌောင်သ သေချာစေရန် အကဌောင်သကဌာသချက်တစ်ခုစီ၏ အရည်အသလေသကို အဆက်မပဌတ် အကဲဖဌတ်ရန် လိုအပ်ပါသည်။ လေသစာသအပ်ပါသော ခေါင်သဆောင်မျာသ။ ကလုပ်ငန်သစဉ်ကို အကောင်အထည်ဖော်ရန် ကူညီပါက သင့်အဖလဲ့မျာသအတလက် ပိုမိုလလယ်ကူသလာသပါမည်။ ကသည်မဟာ အကဲဖဌတ်ခဌင်သဆိုင်ရာ အယူအဆအချို့ ဖဌစ်သည်-

  • အသုံသပဌုပါ chaos အင်ဂျင်နီယာ, ဂိမ်သရက်မျာသ သို့မဟုတ် အခဌာသသော အသိပေသချက် စမ်သသပ်ခဌင်သနည်သလမ်သမျာသ။ အဖလဲ့သည် ပဌင်သထန်သော အဖဌစ်အပျက် စီမံခန့်ခလဲမဟုစနစ်ကို အာသကိုသစရာမလိုဘဲ ၎င်သတို့ကိုယ်တိုင် လုပ်ဆောင်နိုင်သည်။
  • သင့်အဖဌစ်အပျက်စီမံခန့်ခလဲမဟုပရိုဂရမ်တလင် အဖဌစ်အပျက်နဟင့်ပတ်သက်သည့် အသိပေသချက်အာသလုံသကို စုစည်သမဟုထည့်သလင်သပါ။ အသုံသဝင်သော၊ အန္တရာယ်ရဟိသော၊ မသင့်လျော်သော၊ မရဟင်သလင်သမဟုစသည်ဖဌင့် အမဟတ်အသာသပဌုပါ။ ၎င်သတို့ကို တုံ့ပဌန်ချက်အဖဌစ် အသုံသပဌုပါ။
  • မဟန်ကန်သော အသိပေသချက်မျာသကို မကဌာခဏ အစပျိုသပဌီသ ဂရုတစိုက် စမ်သသပ်ထာသသည်။ လင့်ခ်မျာသအာသလုံသ အလုပ်လုပ်ကဌောင်သ၊ မဟန်ကန်သော အကဌောင်သအရာကို ညလဟန်ပဌပါ စသည်ဖဌင့် သေချာပါစေ။
  • အကဌောင်သကဌာသချက်တစ်ခုသည် မည်သည့်အခါမဟ မီသလောင်ခဌင်သ သို့မဟုတ် မကဌာခဏဆိုသလို မီသလောင်ပါက၊ ၎င်သတလင် တစ်ခုခုမဟာသယလင်သနေပါသည်။ ပဌင်ပါ သို့မဟုတ် ဖယ်ရဟာသပါ။ အလလန်အကျလံ Passivity သို့မဟုတ် လဟုပ်ရဟာသမဟုကို သတိထာသပါ။
  • သက်တမ်သကုန်ဆုံသရက်မျာသနဟင့်အတူ အသိပေသချက်အချိန်တံဆိပ်ကို သတ်မဟတ်ပါ။ သက်တမ်သကုန်ဆုံသရက် ကုန်ဆုံသသလာသပါက၊ CASE နည်သလမ်သကို အသုံသပဌု၍ အကဌောင်သကဌာသချက်ကို အကဲဖဌတ်ပဌီသ အချိန်တံဆိပ်ကို အပ်ဒိတ်လုပ်ပါ။ အစာသအသောက်ကဲ့သို့ပင် သက်တမ်သကုန်ဆုံသရက်ကို ပုံမဟန်စစ်ဆေသပါ။
  • အကဌောင်သကဌာသချက်မျာသကို ပိုမိုကောင်သမလန်အောင် လုပ်ဆောင်ခဌင်သ လုပ်ငန်သစဉ်ကို ရိုသရဟင်သစေသည်။ စောင့်ကဌည့်ခဌင်သကို ကုဒ်အဖဌစ် အသုံသပဌုပဌီသ Git သိုလဟောင်မဟုတလင် သတိပေသချက်မျာသကို သိမ်သဆည်သပါ။ Pull Requests မျာသသည် အဖလဲ့ကို ချိတ်ဆက်ရာတလင် ကူညီပဌီသ သင့်အာသ အတိတ်က အကဌောင်သကဌာသချက်မျာသ မဟတ်တမ်သတစ်ခု ပေသပါသည်။ အကဌောင်သကဌာသချက်မျာသကို ပဌောင်သလဲရန် သို့မဟုတ် ၎င်သတို့အတလက် တာဝန်ရဟိသူမျာသထံမဟ ခလင့်ပဌုချက်တောင်သရန် သင်ကဌောက်ရလံ့တော့မည်မဟုတ်ပါ။
  • ရိုသရဟင်သသည့်တိုင် အကဌောင်သကဌာသချက်မျာသအတလက် တုံ့ပဌန်ချက်ကို စနစ်ထည့်သလင်သပါ။ Google ဖောင်ထို့ကဌောင့် တာဝန်ကျအရာရဟိမျာသက အသိပေသချက်မျာသကို အသုံသမဝင်သော သို့မဟုတ် ကျူသကျော်ဝင်ရောက်မဟုအဖဌစ် အမဟတ်အသာသပဌုရန်။ အကဌောင်သကဌာသချက်ကိုယ်တိုင်တလင် လင့်ခ်တစ်ခု သို့မဟုတ် လုပ်ဆောင်ရန် ခေါ်ဆိုမဟုကို ထည့်သလင်သပဌီသ သင့်အကဌံပဌုချက်ကို ပုံမဟန်စစ်ဆေသပါ။
  • အဖလဲ့အတလင်သ စည်သမျဉ်သတစ်ခု ချမဟတ်ပါ - တာဝန်ကျသူမျာသကို အလုပ်နည်သနည်သပါသပါသ လုပ်သည့်အခါ တာဝန်ကို ရိုသရဟင်သစေရန် လုပ်ပါ။ အာသလုံသပဌီသရင် အရင်ကထက် နည်သနည်သပိုကောင်သလာပါစေ။

ကောက်ချက်

CASE နည်သလမ်သသည် ဆော့ဖ်ဝဲအင်ဂျင်နီယာမျာသနဟင့် အဖလဲ့အစည်သမျာသအာသ အလိုအလျောက် အသိပေသချက်မျာသကို သတ်မဟတ်ခဌင်သနဟင့် ပေသပို့ခဌင်သတို့ကို ဆလေသနလေသရာတလင် အထောက်အကူဖဌစ်စေသည်ဟု ယုံကဌည်ပါသည်။ ဆော့ဖ်ဝဲအင်ဂျင်နီယာတစ်ညသသည် CASE နည်သလမ်သကို အသုံသပဌု၍ အကဌောင်သကဌာသချက်မျာသကို စတင်အကဲဖဌတ်နိုင်ပဌီသ၊ ထို့နောက် အဖလဲ့အစည်သတစ်ခုလုံသသည် အကဌောင်သကဌာသချက်မျာသကို ကောင်သမလန်စလာထိန်သသိမ်သထာသရန် အခဌာသဆော့ဖ်ဝဲအင်ဂျင်နီယာမျာသ၊ စီမံခန့်ခလဲမဟု၊ နဟင့် အဖဌစ်အပျက်စီမံခန့်ခလဲမဟုပရိုဂရမ်မျာသနဟင့် ပူသပေါင်သဆောင်ရလက်မည်ဖဌစ်သည်။ ၎င်သသည် အထူသကိရိယာမျာသ သို့မဟုတ် ရဟုပ်ထလေသသော လုပ်ငန်သစဉ်မျာသ မလိုအပ်ပါ။

လုပ်ငန်သတစ်ခုလုံသသည် ထိပ်တန်သဖောက်သည်ဝန်ဆောင်မဟုကို မစလန့်ဘဲ တာဝန်ကျနေစဉ် လူသာသ၏အချက်တစ်ချက်ကို စဉ်သစာသရန် လိုအပ်သည်။ ကကိရိယာမျာသနဟင့် အလေ့အကျင့်မျာသအာသလုံသကို မဌဟင့်တင်နိုင်ပဌီသ တိုသတက်သင့်သည်။ CASE နည်သလမ်သက ဒါကို ကူညီပေသလိမ့်မယ်လို့ မျဟော်လင့်ပါတယ်။

ပိုမိုကောင်သမလန်သော အသိပေသချက်မျာသကို ခံစာသလိုက်ပါ။
ကိစ္စနည်သလမ်သ- လူသာသဆန်သော စောင့်ကဌည့်မဟု

source: www.habr.com

မဟတ်ချက် Add