Bendrinti naudojant


ALM, skirtas kūrėjams

Šiame skyriuje pateikiamuose straipsniuose aprašoma, kaip jūs, kaip kūrėjai, galite naudotis prieinamais API, įrankiais ir kitais ištekliais, kurių reikia norint įdiegti programos ciklo valdymą (ALM) naudojant „Microsoft Power Platform”.

Pirmiausia truputį pakalbėsime apie komandinį programavimą, o tada aptarsime „Azure DevOps” ir prieinamus kūrimo įrankius.

Norėdami sužinoti daugiau apie pagrindines ALM koncepcijas ir darbą su sprendimais, peržiūrėkite programos gyvavimo ciklo valdymo apžvalgą ir peržiūrėkite šį vaizdo įrašą.

Komandinis programavimas

Kalbėdami apie komandinį programavimą, galvoje turime kelis toje pačioje aplinkoje dirbančius kūrėjus, o ne kelis kūrėjus, dirbančius su ta pačia programa ir bendrai naudojančius šaltinio kodą. Atliekant komandinį programavimą, geras sprendimas – pasitelkti įrankius arba procesus, leidžiančius kūrėjams dirbti atskirai.

Daugiau informacijos: 5 scenarijus: komandinio programavimo palaikymas

Konfliktų valdymas

Komandinio programavimo tikslas – išvengti konfliktų atliekant bendro kodo pakeitimus. Naudojant šaltinio valdymo sistemą, šakojimas ir suliejimas padeda išvengti konfliktų atliekant pakeitimus, o bendroje saugykloje esantys komandos narių nebaigti darbai negali daryti įtakos kitiems komandos nariams.

Kitas būdas išvengti konflikto – naudoti strategijas. Pavyzdžiui, prie sudėtingo komponento vienu metu gali dirbti tik vienas asmuo – taip išvengiama suliejimo konflikto, kurio šaltinio valdymo sistema gali būti nepajėgi išspręsti automatiškai.

Darbas su sudėtingais komponentais

Kas yra sudėtingi komponentai? Pavyzdžiai: formos, drobės programos, srautai ir darbo eigos.

Koordinuokite veiksmus su kitais komandos nariais, kad prie tos pačios formos ar komponento vienu metu dirbtų ne daugiau kaip vienas kūrėjas. Jei prie tos pačios drobės programos vienu metu dirba keletas kūrėjų, liepkite jiems dirbti prie atskirų komponentų, kad išvengtumėte konflikto.

Taip pat žr.

„Microsoft Power Platform“ „Build Tools“, skirtas „Azure DevOps“
Power Platform kūrėjo dokumentai