Programos ciklo valdymo su „Microsoft Power Platform“ apžvalga

Šio skyriaus straipsniuose aprašoma, kaip galite įdiegti programos gyvavimo ciklo valdymą (ALM) naudodami Power Apps, Power Automate, Power Pages, Microsoft Copilot Studio, ir Microsoft Dataverse.

Kas yra ALM?

ALM yra programų gyvavimo ciklo valdymas, apimantis valdymo kūrimą ir priežiūrą. Be to, ALM apima šias disciplinas: reikalavimų valdymą, programinės įrangos architektūrą, kūrimą, testavimą, priežiūrą, pakeitimų valdymą, palaikymą, nuolatinį integravimą, projektų valdymą, diegimą, versijų valdymą ir valdymą. ALM įrankiai užtikrina standartizuotą komunikacijos ir bendradarbiavimo tarp programinės įrangos kūrimo komandų ir susijusių padalinių sistemą, pvz., tikrinimą ir operacijas. Šie įrankiai taip pat gali automatizuoti programinės įrangos kūrimo ir pristatymo procesą. Šiuo tikslu ALM susieja atitinkamas disciplinas su visais proceso aspektais, kad būtų skatinamas efektyvumas naudojant nuspėjamą ir pakartotiną programinės įrangos pristatymą.

Pagrindinės ALM sritys

  • Valdymas apima reikalavimų valdymą, išteklių valdymą, puoselėjimą ir sistemos administravimą, pvz., duomenų saugą, vartotojų prieigą, keitimų sekimą, peržiūrą, auditą, diegimo valdymą ir atšaukimą.
  • Programų kūrimas apima dabartinių problemų nustatymą ir programos bei jos nuolatinio tobulinimo planavimą, projektavimą, kūrimą ir testavimą. Šioje srityje yra klasikinių programuotojų ir programų kūrėjų vaidmenų.
  • Priežiūra apima programos diegimą ir pasirenkamų bei priklausomų technologijų priežiūrą.

Programos gyvavimo ciklas yra ciklinis programinės įrangos kūrimo procesas, kurį sudaro šios sritys: planavimas ir sekimas, kūrimas, diegimas ir bandymas, visuotinis diegimas, stebėjimas ir mokymasis gavus rezultatus.

Programos gyvavimo ciklas.

ALM už Power Apps, Power Automate, Microsoft Copilot Studio, ir Dataverse

Dataverse In Microsoft Power Platform leidžia saugiai saugoti ir valdyti duomenis ir procesus, kuriuos naudoja verslo programos. Jei norite naudoti Power Platform funkcijas ir įrankius prieinamus siekiant suvaldyti ALM, visose aplinkose, kuriso dalyvauja ALM turite įtraukti Dataverse duomenų bazę.

Toliau pateiktos sąvokos yra svarbios siekiant suprasti ALM naudojant „Microsoft Power Platform“.

  • Sprendimai yra ALM įgyvendinimo mechanizmas; juos naudojate norėdami paskirstyti komponentus visose aplinkose eksportuodami ir importuodami. Sprendimo komponentas yra artefaktas, naudojamas Jūsų programoje ir kažkas, ką galite tinkinti. Viskas, ką galima įtraukti į sprendimą, yra komponentas, pvz., lentelės, stulpeliai, drobės ir modeliu pagrįstos programos, Power Automate srautai, agentai, diagramos ir priedai.
  • Dataverse saugo visus artefaktus, įskaitant sprendimus ir diegimo produkte vamzdynus
  • Šaltinio valdymas turėtų būti jūsų tiesos šaltinis saugant ir bendradarbiaujant su jūsų komponentais.
  • Nuolatinė integracija ir nuolatinis pristatymas (CI / CD) platforma , leidžianti Azure DevOps automatizuoti kūrimo, testavimo ir diegimo srautą. Taip pat gali būti naudojamas produktų vamzdynuose.

Norėdami gauti daugiau informacijos apie tai, kaip ALM ir Azure DevOps technologijos, derinamos su žmonėmis ir procesais, leidžia komandoms nuolat teikti vertę klientams, eikite į "DevOps" įrankiai "Azure".