Programmas dzīves cikla pārvaldības pārskats ar Microsoft Power Platform

Šīs sadaļas rakstos ir aprakstīts, kā jūs varat ieviest lietojumprogrammu dzīves cikla pārvaldību (ALM), izmantojot Power Apps,,,, Power Automate Power Pages Microsoft Copilot Studio un Microsoft Dataverse.

Kas ir ALM?

ALM ir programmu dzīves cikla pārvaldība, kas ietver pārvaldību, izstrādi un uzturēšanu. Turklāt tajā ir iekļautas šīs disciplīnas: prasību pārvaldība, programmatūras arhitektūra, izstrāde, testēšana, uzturēšana, izmaiņu pārvaldība, atbalsts, nepārtraukta integrācija, projekta pārvaldība, izvietošana, laidiena pārvaldība un pārvaldība. ALM rīki nodrošina standartizētu sistēmu saziņai un sadarbībai starp programmatūras izstrādes darba grupām un saistītajiem departamentiem, piemēram, testēšanu un darbībām. Šie rīki var arī automatizēt programmatūras izstrādes un piegādes procesu. Tālab ALM apvieno attiecīgās disciplīnas ar visiem procesa aspektiem, lai sasniegtu mērķi — efektīvu ceļu caur prognozējamu un atkārtojamu programmatūras piegādi.

ALM galvenās jomas

  1. Pārvaldība ietver prasību pārvaldību, resursu pārvaldību, attīstīšanu un sistēmas administrēšanu, piemēram, datu drošību, lietotāja piekļuvi, izmaiņu izsekošanu, pārskatīšanu, auditēšanu, ieviešanas vadību un atriti.

  2. Programmas izstrāde ietver pašreizējo problēmu identificēšanu un programmas plānošanu, projektēšanu, būvēšanu un testēšanu, kā arī pastāvīgus uzlabojumus. Šajā jomā ir iekļautas tradicionālās izstrādātāja un programmas veidotāja lomas.

  3. Uzturēšana ietver lietojumprogrammas izvietošanu un neobligātu un atkarīgu tehnoloģiju uzturēšanu.

Programmas dzīves cikls ir ciklisks programmatūras izstrādes process, kas ietver šādas jomas: plānošana un izsekošana, izstrāde, būvēšana un testēšana, izvietošana, lietošana, uzraudzība un mācīšanās no konstatējumiem.

Lietojumprogrammas dzīves cikls.

ALM par Power Apps, Power Automate, Microsoft Copilot Studio un Dataverse

Dataverse ļauj Microsoft Power Platform droši glabāt un pārvaldīt datus un procesus, ko izmanto biznesa lietojumprogrammas. Lai izmantotu Power Platform līdzekļus un rīkus, kas ir pieejami ALM pārvaldībai, visām vidēm, kas piedalās ALM, ir jāietver Dataverse datu bāze.

Tālāk minētie jēdzieni ir svarīgi, lai izprastu ALM, izmantojot Microsoft Power Platform.

  • Risinājumi ir ALM ieviešanas mehānisms — jūs tos izmantojat, lai izplatītu komponentus visās vidēs, tos eksportējot un importējot. Komponents atveido jūsu programmā izmantoto artefaktu un elementu, ko, iespējams, var pielāgot. Risinājumā var iekļaut visu, piemēram, komponentu, kā tabulas, kolonnas, pamatnes un modeļa vadītas lietotnes, Power Automate plūsmas, tērzētavas, diagrammas un spraudņus.

  • Dataverse Glabā visus artefaktus, tostarp risinājumus un produktā ietvertos izvietošanas konveijerus

  • Avota vadīklai ir jābūt jūsu patiesajam avotam jūsu komponentu glabāšanai un sadarbībai attiecībā uz tiem.

  • Nepārtraukta integrācija un nepārtraukta piegādes (CI/CD) platforma, kā Azure DevOps, kas ļauj automatizēt savu būvējumu, testu un izvietošanas konveijeru. Var izmantot arī produkta iekšējos cauruļvados.

Lai iegūtu papilu dinformāciju par to, kā ALM un Azure DevOps tehnoloģijas apvienojumā ar cilvēkiem un procesiem ļauj darba grupām pastāvīgi nodrošināt vērtību klientiem, skatiet sadaļu DevOps rīki programmā Azure.

Skatiet arī: