fbpx
Menu

TOP 10 DUK apie „One version“ Dynamics 365 Finance and Operations kontekste

Kai 2018-jų liepą Microsoft paskelbė apie rimtus pakeitimus sistemos Dynamics 365 F&O naujinimų procedūrose, kilo klausimų banga. Lyginant su ankstesniais migravimais, tai yra visiškai nauja praktika. Tad nenuostabu, kad dar ir šiandien Dynamics 365 vartotojai klausia apie tai.

Svarbiausia žinia yra tai, kad One Version (liet. – viena versija) padeda užtikrinti nuolatinį, nuoseklų, aiškų ir sklandų sistemos Dynamics 365 naujinimą. Užduotis galutiniams vartotojams ir partneriams – išmokti su ja dirbti ir prisitaikyti.

Mes surinkome 10 aktualiausių klausimų apie One Version. Į juos atsako GO-ERP techninis vadovas Edgar Muraško. Kviečiame susipažinti su Edgaro įžvalgomis arba susisiekite su  mumis – mielai atsakysime išsamiau.

1. Kodėl One Version yra tokia svarbi?

Tai bene reikšmingiausias naujinimų ir diegimų principų pokytis Microsoft verslo sprendimų pasaulyje. Šis žingsnis padės užtikrinti lengvą ir savalaikį sistemos naujinių diegimą. Tikimasi, kad su kiekviena naujinimų banga sistema Dynamics 365 bus praturtinama naujomis, vartotojams patraukliomis galimybėmis – visas jas gausite iš karto.

Be abejo, didelį dėmesį Microsoft skiria pasirengimui ir testavimui.

2. Kaip One Version keičia VVS žaidimo taisykles?

  • Naujinimai atliekami sparčiai, paprastai ir dažniausiai nereikalauja programuotojų pagalbos. Toks būdas užtikrina, kad klientai visada naudosis aktualia versija, ir be didelių investicijų.
  • Visi klientai naudosis ta pačia sistemos versija bei naujiinimais. Tai padės išvengti daugybės naujinimų kombinacijų, kurių kiekvieną reikėtų testuoti ir tvirtinti siekiant stabilesnio sistemos veikimo.
  • Nuoseklūs naujinimai – gera ir netgi privaloma praktika. Jos dėka, klientai visada galės naudotis naujausiais sistemos patobulinimais ir funkcijomis.
  • Nauji sistemos pritaikymai atsakingai testuojami. Nuoseklus testavimo procesas padeda užtikrinti, kad sistemos pritaikymai puikiai veiks įdiegus naujinimus. Tai ženkliai sumažins kritinių klaidų tikimybę gamybos aplinkoje.

3. Kuo skiriasi naujinimo (update) ir tobulinimo (upgrade) procesai?

Tobulinimas (upgrade) yra sudėtingesnis procesas, kuomet tobulinamas visas programinis kodas ir/arba duomenys. Todėl jis ilgiau trunka, taip pat būtina programuotojo pagalba.

Naujinimas (update) yra paprastesnis procesas, kurio metu užtenka įdiegti naują programinės įrangos paketą.

Išleisdama One Version, korporacija Microsoft laikysis naujinimo politikos. Numatoma, kad svarbesni naujinimai bus vykdomi du kartus per metus – balandį ir spalį.

4. Koks bus naujinimų (updates) ir skubių pataisymų (hotfixes) vaidmuo?

Ankstesnėse AX versijose klientai dažnai nepaisydavo Microsoft rekomendacijų ir ignoruodavo naujinimus. Dažniausiai dėl to, kad jų diegimas reikalaudavo nemenkų resursų. Tuo tarpu skubūs pataisymai buvo skirti konkrečioms problemoms spręsti. Microsoft rekomenduodavo juos įdiegti tuo atveju, jei trikdžiai neigiamai veikdavo sistemos darbą.

Atsiradus One Version, ir naujinimai, ir skubūs pataisymai tapo privalomi ir būtini kiekvienam klientui, be papildomo mokesčio.

5. Kaip diegiami naujinimai?

Visi naujinimai yra diegiami per Lifecycle Services sistemą, kurios kūrimui Microsoft skyrė ypatingą dėmesį. Sistemos puslapyje visada matysite galimus naujinimus ir jų skaičių konkrečiai aplinkai.

Dar viena puiki žinia – visų tipų naujinimai yra kaupiamieji (pvz., kaip Windows naujinimai). Ankstesnėse AX versijose vienas naujinimas galėjo būti įdiegiamas atskirai, o aplinka išlikdavo senesnės versijos. Tai keldavo nemenką sumaištį ir apsunkindavo sistemos darbą. Todėl šių trikdžių pašalinimas One Version – išties šauni naujovė.

6. Ar galima sustabdyti naujinimą?

Debesijos (cloud) diegimuose galima laikinai pristabdyti naujinimą. Tačiau būkite budrūs, nes jei nenustatysite konkretaus diegimo laiko, naujinimai bus įdiegti automatiškai.

Lokalių (on-premise) diegimų atvejais, periodinis naujinimas yra kliento atsakomybė. Microsoft negali priverstinai įdiegti naujinio kliento infrastruktūroje, todėl neteiks ir palaikymo paslaugų pasenusioms klientų sistemų versijoms.

7. Kaip užtikrinti, kad naujinimai nesutrikdytų sistemos veikimo?

Pastaruoju metu tai bene labiausiai aptarinėjama tema. Microsoft sukaupė galingą vidinę automatinių regresijos testų biblioteką su kodo vienetų ir komponentų testais bei viso proceso testavimais. Šios bibliotekos tikslas – užtikrinti, kad, įdiegus naujinimus, visi funkcionalumai veiktų kaip numatyta.Tačiau visada yra potenciali sutrikimų tikimybė, ypač tokioje kompleksiškoje sistemoje kaip Dynamics 365 F&O. Todėl yra būtina testuoti visus verslo procesus Sandbox aplinkoje, ir tik sėkmingai patvirtinus veikimą, taikyti naujoves gamybos (Production) aplinkai.Kilus nesklandumams, klientai gali registruoti užklausą, o Microsoft padarys viską, kas įmanoma, kad greičiau ištaisytų sutrikimus.

8. Kaip užtikrinti, kad klientų pritaikymai veiks su naujinimais?

Klientų sistemų pritaikymai (customizations) – atskira sritis. Microsoft neturi galimybės šių pritaikymų testuoti, todėl negali užtikrinti, kad jie veiks įdiegus naujinimus.

Siekiant sumažinti rizikas, Microsoft sukūrė regresinio testavimo struktūrą (regression testing framework) Dynamics 365 F&O sistemai. Taip pat, klientai skatinami patys kurti testus savo sistemų pritaikymams. Tai padės pasitikrinti, ar įdiegus naujinius, jūsų sistemos pritaikymai veiks kaip numatyta.

Apie galimus trikdžius žinosite iš anksto ir galėsite atlikti pataisymus dar prieš įkeliant naujinius į gamybos aplinką.

9. Ar pritaikytų sistemų vartotojams teikiama pagalba?

Taip. Jau turime keletą veikiančių praktikų ir dedikuotų specialistų, kurie suteiks pagalbą rašant automatinius testus ir optimaliai juos panaudojant. Taigi, jei esate Dynamics 365 F&O klientas ir jūsų sistema su pritaikymais, mes rekomenduojame rimtai pasidomėti šia galimybe.

10. Kaip prisijungti prie One Version bendruomenės?

Prie One Version bendruomenės prisijungsite atnaujinę naudojamą Dynamics 365 F&O sistemą į 10.0 versiją, išleistą 2019-ųjų balandį.

Tikime, kad dabar One Version sąvoka tapo suprantamesnė. Tačiau jei rekalingas išsamesnis paaiškinimas, susisiekite su mumis. Mielai padėsime.

Žodynėlis:
Viena versija – One Version
Naujinimas – update
Tobulinimas – upgrade
Pritaikymas – customization
Skubus pataisymas – hotfix

Like this article?

Share on facebook
Share on Facebook
Share on twitter
Share on Twitter
Share on linkedin
Share on Linkdin
Share on pinterest
Share on Pinterest

Leave a comment

Send us a message