Bogga Hore 9 Is -dhexgalka Joogtada ah ee Waraaqda Farsamada BI

Warqad Farsamo oo uu qoray Lance Hankins, CTO, Motio Inc.

Faa'iidooyinka Isdhexgalka Joogtada ah ee Sirdoonka Ganacsiga

Sida Warshadaha Waxgaradka Ganacsigu uga Faa'iidaysan karaan Isdhexgalka Joogtada ah

Marka la eego wershadaha, Caqliga Ganacsiga (BI) wali waa goob cusub oo cusub. Sida warshado badan oo tiknoolajiyad ku salaysan, BI wuxuu ku talaabsaday marxaladihiisii ​​hore iyada oo la fulinayo iyada oo la raacayo geeddi -socodyada ku -meel -gaadhka ah iyo guusha ballaaran ee kala duwan. Waagii hore, waxay ahayd wax iska caadi ah mashaariic badan oo BI ah oo ay fulisay isla hay'addu si ay u qaataan habab kala duwan oo aad u kala duwan oo u socda ujeeddooyin aad u la mid ah. Sanadihii la soo dhaafay, si kastaba ha ahaatee, ururrada fikirka hore u socda ayaa kordhiyay awoodooda BI iyagoo dhex -dhexaad ka ah aqoonta BI iyo khibradda BI. Iyada oo lagu daydo sida “Xarunta karti -xirfadeedka BI” (BICC) iyo “BI Center of Excellence” oo noqota kuwa sii kordhaya, ururadan ayaa hadda qeexaya xidhmooyinka teknolojiyadda BI, aaladaha, hababka iyo farsamooyinka ururka oo dhan si loo hubiyo guusha iyo sare u qaadista ROI dadaallada cusub ee BI. Waxay sidoo kale ka qaadanayaan tilmaamo ka imanaya hababka ugu wanaagsan ee qaybaha dhinacyada, kiiskan, warshadaha softiweerka.

Mid ka mid ah hab -dhaqanka ugu wanaagsan oo aan weli la aqoonsan beesha BI ayaa ah Is -dhexgalka Joogtada ah (CI). Dhinaca horumarinta softiweerka, CI waa hannaankii software-ka codebase si otomaatig ah loo dhisay oo qiiqa loo tijaabiyo waqtiyo badan-jawiga horumarka. Mashruuca softiweerka caadiga ah ee karti u leh CI, “dhisme server” ayaa kormeera keydka koodhka ilaha mashruuca iyo, marka isbeddelada la ogaado, wuxuu jiidayaa nuqul nadiif ah oo isha laga helo, wuxuu sameeyaa dib-u-dhis buuxa, wuxuu wadaa dhammaan tijaabooyinka dib-u-dhaca, wuxuuna si firfircoon u ogeysiiyaa horumarka kooxda wixii guuldaro ah. Wareeg kasta oo si buuxda u guulaysta1 wuxuu soo saaraa gogol aan la rakibi karin oo ikhtiyaari ah oo loogu talagalay badeecada software -ka.

Is -dhexgalkan isdaba -joogga ah, oo iswada ayaa si dhaqso leh u qabta khaladaad kasta oo lagu soo rogo nidaamka (badiyaa daqiiqado gudahood soo -bandhigiddooda), waxayna aad u fududeyneysaa in la arko cidda soo saartay qaladka iyo goorta. Cilladaha iyo iswaafaqla'aanta ayaa had iyo jeer ka jaban si loo saxo marka la qabto daqiiqado gudahood soo -bandhigiddooda (gaar ahaan haddii aysan waligood ka bixin deegaanka horumarka).

Mabaadiida ugu Weyn ee Isdhexgalka Joogtada ah (CI)

  • Dib -u -noqnoqosho, dhisitaan otomaatig ah iyo hababka tijaabada.
  • Nidaamyadan dhisitaanka iyo tijaabinta otomaatiga ah ayaa si joogto ah loo fuliyaa si dhibaatooyinka is -dhexgalka loo ogaado goor hore.
  • Soo noqnoqoshada, wareegyada otomaatiga ah waxay bixiyaan digniino hore oo ku saabsan farshaxanka jabay / aan is -waafaqsanayn.
  • Ku dhowaad ansaxinta iyo tijaabinta dhammaan isbeddelada nidaamka.

Waxaa jira muran yar oo ku saabsan in dhaqanka CI uu noqday aalad aad u qiimo badan arsenal ee ururka horumarinta software -ka casriga ah. CI wuxuu hagaajiyaa tayada iyo xawaaraha kooxaha horumarinta softiweerka labadaba. Kooxo horumarineed oo khibrad leh oo qaatay fikradda CI ma qiyaasi karaan inay fuliyaan mashruuc softiweer oo baaxad leh la'aanteed.

Ku -dhaqanka CI wuxuu ku raaxeystay kor u qaadis aad u weyn heerka korsashada ee warshadaha horumarinta softiweerka ilaa horraantii 2000 -meeyadii, taasoo si weyn loogu mahadcelinayo dadaallada hormuudka u ah shaqsiyaadka sida Martin Fowler2 iyo Kent Beck.

Miyuu warshadaha BI sidoo kale ka faa'iidaysan karaa ku -dhaqanka Is -dhexgalka Joogtada ah?

Dhab ahaantii. Sanadaha soo socda, ku dhaqanka CI waxaa loo aqoonsan doonaa kartideeda weyn marka lagu dabaqo bay'adaha horumarinta BI ee casriga ah. Hab -dhismeedka deegaanka BI waa mid aad u adag (fiiri sawirka 1). Waxay inta badan ka kooban yihiin qaybo badan oo guuraya, oo leh isku tiirsanaan badan. Tusaale ahaan, deegaanka dabiiciga ah ee BI waxaa ku jiri kara:

  • Ilaha xogta ee korka badan.
  • ETL waxay si joogto ah u soo saartaa, nadiifisaa oo u rartaa xogta mid kasta oo ka mid ah ilahaas kor u kaca ee ku jira martsyada xogta ama bakhaarada xogta.
  • Badeecooyin badan oo BI ah ayaa ku daraya lakab “moodeel” ku dul yaal marmaarradan ama bakhaarradan.
  • Qorayaasha xirfadleyda ah ee BI waxay dhisaan waxa ku jira BI oo ka dhan ah lakabka moodeelka (tusaale, warbixinnada).

 

Ilaha Xogta Kor -u -kaca ah ee deegaanka deegaanka BI

Sida ku -takhasusayaasha BI -ga ee khibradda leh ay u xaqiijin karaan - isbeddelada yar -yar ee mid kasta oo ka mid ah lakabyadan ayaa ku kici kara nidaamka guud - abuurista khaladaad ama wax -qabad la'aan soo -saarka BI -da ee ka dhasha. Iyada oo ku xidhan meesha kooxda BI ay ku jirto wareegga sii -deynta, khaladaadkan ama karti -darradan ayaa laga yaabaa inaan la dareemin maalmo, toddobaadyo ama xitaa bilo.

Waa kuwan tusaalooyin dhowr ah oo dhab ah:

  • Isbeddel u muuqda mid aan waxba galabsan ee lakabka moodeelka ayaa isbeddel lama filaan ah ku sameeya lambarada warbixin aan bilo ka hor la sixin. Isbeddeladani waxay sidoo kale hoos u dhigayaan waxqabadkii isla warbixinta (xaalad xitaa ka sii adag in la qiyaaso oo gacanta lagu ogaado).
  • Isbeddel ku yimaadda aragtida DB waxay sababtaa koror aad u weyn oo ku yimaadda waqtiga warbixinta.
  • Hagaajiye ayaa dib u magacaaba ama tirtiraa tiir ay warbixintu ku tiirsan tahay.
  • Qoraaga warbixintu wuxuu isku dayaa inuu hagaajiyo warbixinta, laakiin warbixinta cusubi ma soo saarto natiijooyin sax ah marka la dejinayo xuduudaha ikhtiyaariga ah.

Inta badan bay'adaha horumarinta BI, tijaabinta waxa ku jira BI -ga ee ku jira horumarinta inta badan waxaa lagu sameeyaa hab gacanta ah (tusaale. "Socodsii warbixinta, hubi tirooyinka, hubi inay sax yihiin"). Kooxaha BI waxay u muuqdaan inay diiradda saaraan tijaabadan buuggan on artifacts3 ay si firfircoon isu beddelaan, halkii ay ahaan lahaayeen kuwa aan dhowaan wax laga beddelin. Dabeecadani waxay isu dhiibtaa dhibaatooyin aan la ogaan marka isbeddelada heerka hoose ee nidaamka ay bilaabaan inay kor u kacaan oo ay saameeyaan farshaxanno badan oo BI ah.

Ururada badankoodu waxay si joogto ah u gaarsiin doonaan gundhigyada nuxurka BI ee ka jira bay'ada horumarinta oo u gudbaya jawi tijaabo ama hubin tayo leh (QA), halkaas oo ay ku mari doonaan imtixaan rasmi ah oo dheeraad ah oo ay sameeyaan xirfadlayaasha QA. Iyada oo ku xidhan dhammaystirka kooxda QA, cilladaha ama hoos u dhaca waxqabadka ayaa laga yaabaa in halkan lagu qabto, laakiin waqtigan, qiimaha sixitaanka arrimahan ayaa aad u kordhay. Marka cillad ka soo baxdo bay'ada horumarka (tusaale ahaan bay'ada QA), waxay noqonaysaa mid aad qaali u ah in la saxo. Qulqulka caadiga ah ee sixitaanka waxaa ka mid ah abuurista tigidh dhibaato oo tilmaamaya sida loo soo saaro cilladda (kooxda QA), kala -soocida kooxda BI ee dhammaan tigidhada dhibka ee sugaya (si loo go'aamiyo kuwa mudnaanta leh), taranka dhibaatada xagga horumarka, hirgelinta a hagaajin, ka dibna dib -u -hawlgelinta saldhig kale oo QA ah. Sidoo kale, cilladaha laga helay bay'adaha wax -soo -saarka ayaa xitaa ka qaalisan hagaajinta kuwa laga helay QA.

Degaanada Marxaladda Caadiga ah, bay'ada horumarka, deegaanka QA, bay'ada wax soo saarka

Adigoo adeegsanaya mabaadi'da CI, kooxda horumarinta BI waxay si firfircoon u ogaan karaan arrimaha sida kuwan (badiyaa daqiiqado gudahood isbeddelka sababay), oo waxay qaadaan tallaabo sixitaan ah inta ay ka kooban tahay BI weli bay'ada horumarka. Taas macnaheedu waa qiimaha guud ee sixitaanka ayaa aad uga jaban.

Marka sidee mabaadi'da CI loogu adeegsan karaa mashruuca Sirdoonka Ganacsiga ee caadiga ah? Tusaalooyinka la taaban karo qaarkood, waan tixgelin doonaa MotioCI™, oo ah aalad ganacsi oo awood u siinaysa Is -dhexgalka Joogtada ah ee bay'adaha horumarinta Sirdoonka Ganacsiga. MotioCI wuxuu siiyaa kooxaha BI astaamaha soo socda:

Is -dhexgalka Joogtada ah ee Sirdoonka Ganacsiga

  1. Xaqiijinta otomaatiga ah ee dhammaan farshaxannada BI ee ka dhanka ah tusaalahooda u dhigma. Tani waxay xaqiijinaysaa in nooc kasta ama isbeddelada keydka macluumaadka aysan “jabin” farshaxannada BI ee jira.
  2. Si otomaatig ah u fuliya kiisaska tijaabada ee farshaxan kasta. Kiisaskaan tijaabada ah waxaa loo isticmaali karaa in lagu hubiyo waxyaabaha sida:
    1. Fulinta farshaxanka waxay soo saartay xog sax ah
    2. Fulinta farshaxanka ayaa soo saaray xogtii la filayay
    3. Waxqabadka farshaxanku waa mid la aqbali karo (fulintu waxay ku dhammaanaysaa waqtiga la filayo)
  3. Hubinta joogtaynta otomaatiga ah. Farshaxan kasta:
    1. Xaqiiji inay u hoggaansan tahay mashruuca la aasaasay ama heerarka shirkadeed ee waxyaabaha sida midabada, xuruufta, qaababka, sawirrada ku duuban, iwm.
    2. Xaqiiji in magacyada halbeegga ay yihiin kuwo isku mid ah dhammaan agabyada
    3. Xaqiiji in xiriirinta qodista ee u dhaxaysa farshaxanka ay wali shaqaynayaan
  4. Raad -raaca nidaamka deegaanka ee BI ayaa isbeddelaya si marka imtixaanku bilaabo inuu dhaco, daneeyayaasha mashruucu waxay leeyihiin aragti cad oo ah “yaa beddelay waxa” tan iyo wareegii u dambeeyay. Tusaale ahaan:
    1. Noocyadee ayaa la beddelay (iyo cidda?)
    2. Waa maxay farshaxanada la beddelay (iyo cidda?)
    3. Ma jiraan wax isbeddel ah oo ku yimid shaxda ilaha xogta ee khuseeya?
    4. Ma jiraan isbeddello xooggan oo ku yimid cadadka xogta ee ilaha xogta ee la xiriira?

Adigoo si otomaatig ah u socodsiinaya hanaanka kor ku xusan oo ay ku shaqeyso waqtiyo isdaba joog ah, nuxurka BI ee ay soo saartay koox ayaa si joogto ah loo hubin doonaa saxnaanta, joogtaynta iyo waxqabadka inta ay weli ku jirto deegaanka horumarka. Haddii habka CI -gu ogaado guul -darrada, waxay si firfircoon ugu wargelin doontaa kooxda BI arrinta, iyo sidoo kale diiwaangelinta isbeddelada nidaamka deegaanka ee BI oo dhacay tan iyo wareegii ugu dambeeyay ee guulaystay. Habkani wuxuu awood u siinayaa kooxda BI inay si dhakhso leh u ogaadaan arrimaha ay abuureen isbeddelada dhowaan dhacay, inay qaadaan tallaabo sixitaan iyo inay yareeyaan kharashaadka.

Natiijooyinka saafiga ah ee Hirgelinta Isdhexgalka Joogtada ah ee BI

  1. Khaladaadka, karti darrada iyo xad -gudubyada heerarka ayaa la qabtaa waqti hore (badiyaa daqiiqado ama saacado gudahood soo -bandhigiddooda.
  2. Kooxda BI waxay soo ceshadaan saacado aan tiro lahayn haddii kale waxay gacanta ku saareen tijaabinta dhammaan waxyaalaha farshaxanka ah si ay u hubiyaan in wax aan jabin, waqti badbaadin, laakiin sidoo kale sii wadidda dardargelinta (waxay u oggolaanaysaa qorayaasha BI inay diiradda saaraan hawlaha horumarka dhabta ah).
  3. Kooxda BI waxay ku kasbadeen aragti kordhaysa “yaa beddelaya waxa” ku jira nidaamka deegaanka ee BI.
  4. Wax -soo -saarka ay soo saareen kooxda BI ayaa aad u tayo sarreeya.
  5. Ururrada QA ee kore waxay xoogga saari karaan awooddooda imtixaan heer sare ah (dhammaan “miro laalaada hooseeyo” si otomaatig ah ayaa loo sifeeyaa ka hor inta aan nuxurka BI loo dallacin QA).

Marka la soo koobo, maadaama Warshadaha BI ay qaan -gaarayaan oo ay dejinayaan dhaqannada ugu wanaagsan ee isku -dhafan, maareyn iyo adeegsiga sirdoonka ganacsiga, BICC -yada soo baxaya waa inay baaraan oo ka faa'iideystaan ​​casharrada laga bartay qaybaha dhinacyada, gaar ahaan warshadaha softiweerka. CI ma aha oo kaliya farsamada ugu fiican ee warshadaha softiweerka, laakiin waxay sidoo kale u xuubsiibtaa habraaca hawlgalka caadiga ah. Maaddaama dhaqammada la xaqiijiyay sida CI la qaatay, BICC -yadu waxay sii wadi doonaan inay u bislaadaan sida edbinta ganacsiga asaasiga ah iyada oo aan kaliya hagaajinayn soo -saarka kooxda BI (oo muhiim u ah baaxadda), laakiin sidoo kale kordhinta tayada wax -soo -saarkeeda. Saameyntan laba -laableyda ah waxay ka dhigan tahay boodboodka waxqabadka BICC waxayna dhowaan u noqon doontaa udub dhexaadka bay'adaha BI ee casriga ah.

 

 

1 Wareegga guuleysta waa midka aan wax imtixaanno ah dhicin.
2 Warqaddii asalka ahayd ee Martin Fowler ee tilmaamaysay Is -dhexgalka Joogtada ah ayaa la daabacay Sebtembar 2000.