Korkealaatuisen toiminnan suunnitteluperiaatteet
Operational Excellence -pilari määrittelee prosessit kehityskäytännöille, seurannalle ja julkaisujen hallinnalle. Tavoitteena on luoda standardit, jotka vähentävät kehitysaikaa, inhimillisiä virheitä ja käyttäjien häiriöitä. Noudattamalla fuusiokehityskäytäntöjä tiimisi tekee myös parempaa yhteistyötä.
Toimintojen kunnon arvioinnin voi aloittaa seuraavien kysymysten avulla:
- Miten edistät jatkuvaa parantamista ja opit kokemuksesta?
- Onko teillä kehitys- ja käyttöönottostandardeja, jotka vähentävät kitkaa ja edistävät yhdenmukaisuutta?
- Vastaako työmääräsi käyttäjien odotuksia ja vaatimuksia?
Ilman standardeja ja selkeää johtajuutta kuormitustiimit turvautuvat usein menetelmiin, jotka eivät noudata parhaita käytäntöjä, mikä voi johtaa huonoihin käyttö- ja tukikokemuksiin.
Nämä suunnitteluperiaatteet, jotka perustuvat hyvin suunnitellun Microsoft Azure viitekehyksen Operational Excellence -periaatteisiin, antavat ohjeita toimintastrategioille, joilla pyritään puuttumaan perimmäisiin syihin eikä vain hoitamaan oireita. Aluksi kannattaa käyttää suositeltuja menetelmiä sekä tarkkailla mikä toimii ja mikä. Tällä tavoin voidaan tunnistaa parannusalueet. Kun olet määrittänyt strategian, jatka toiminnan edistämistä Operational Excellence -tarkistuslistan avulla.
Työmääräsi on täytettävä sekä toiminnalliset että liiketoiminnalliset vaatimukset. Tehokkaat prosessit auttavat työmäärää saavuttamaan liiketoiminnan tavoitteet noudattaen samalla vaatimustenmukaisuus- ja hallintostandardeja. Olennaista on saavuttaa toistettavuus yhdenmukaisuuden avulla.
Jos saavutat nämä tavoitteet, työkuormat sujuvat luotettavasti ja ennustettavasti myös muutostilanteissa. Jos operatiivisiin vaatimuksiin ei keskitytä, seurauksena voi olla epäonnistuneita ja epäjohdonmukaisia käyttöönottoja, lisäkustannuksia ja -aikaa sekä häiriöitä käyttökokemuksessa.
Omaksu fuusiokehitys ja DevOps-kulttuuri
Anna kehitys- ja operatiivisille tiimeille mahdollisuus parantaa jatkuvasti työmäärää ja prosesseja työskentelemällä yhdessä yhteistyön, jaetun vastuun ja omistajuuden ajattelutavan mukaisesti. |
---|
Gartner määrittelee fuusiokehityksen tai fuusiotiimien kehittämisen "hajautetuiksi ja monialaisiksi digitaalisiksi liiketoimintatiimeiksi, jotka yhdistävät teknologiaa ja muun tyyppistä alan asiantuntemusta". (Lähde: 2019 Gartner Digital Business Teams -kysely.)
Fuusiokehitys on strategia, jonka tarkoituksena on skaalata sovelluskehitystä käyttämällä vähän koodia käyttäviä menetelmiä. Fuusiokehitys antaa yritykselle mahdollisuuden muodostaa sovelluksia nopeammin, sillä kehitystyöhön osallistuvat niin ammattikehittäjät kuin maallikkokehittäjätkin eli vähän koodia käyttävät kehittäjät. Se voi sisältää myös vähän koodia käyttävien ominaisuuksien käytön ja niiden yhdistämisen koodiin liittyviin komponentteihin liiketoiminnan tarpeiden täyttämiseksi ja fuusiosovellusten luomiseksi.
Hyvä fuusiokehitys ja DevOps-kulttuuri edistävät jaetun tiedon yhteistyöympäristöä ja kukoistavat jaetusta vastuusta. Kehitys- ja operatiiviset tiimit, jotka ovat linjassa tavoitteiden ja prioriteettien kanssa, pitävät liiketoiminnan keskittymisen ja tavoitteet mielessä. Palaute jaetaan kaikkien tiimien kesken. Esimerkiksi operatiiviset tiimit jakavat palautetta työmäärän tukemisesta kehitystiimin kanssa työmäärän parantamiseksi ajan myötä. Samaan aikaan IT-ammattilaiset ja operatiiviset tiimit luovat turvallisen, hallitun ympäristön, jonka avulla kansalaiskehittäjät voivat saavuttaa enemmän mahdollisimman pienellä kitkalla.
DevOps-käytännöt antavat jokaiselle tiimille selkeät roolit ja vastuut ja virtaviivaistavat operatiivisia tehtäviä niin, että ne ovat tehokkaita, mutta eivät ylivoimaisia. DevOpsin arvon maksimoimiseksi kulttuurin tulisi parantaa prosesseja teknologian avulla ja korottaa avointa viestintää organisaation sisällä.
Lue lisää Operational Excellence -suunnitteluperiaatteista Azure Well-Architected Frameworkissa.
Kehitysstandardien määrittäminen
Optimoi tuottavuus standardoimalla kehityskäytäntöjä, valvomalla laatuportteja ja seuraamalla edistymistä ja menestystä järjestelmällisen muutoksenhallinnan avulla. |
---|
Teknologia ja koodausstandardit, tyylioppaat ja työkalut edistävät yhdenmukaisuutta ja helpottavat ylläpito. Laadunvarmistusprosessit varmistavat toiminnallisten ja ei-toiminnallisten vaatimusten täyttymisen ja korostavat testausta kehityksen elinkaaren varhaisessa vaiheessa. Käytössä on tehokkaita prosesseja teknisten toimintojen standardoimiseksi ja yhteisymmärryksen saavuttamiseksi tiimin ja sidosryhmien keskuudessa. Standardit ja prosessit tukevat kehittäjiä, mutta ne eivät rasita niitä.
Lue lisää Operational Excellence -suunnitteluperiaatteista Azure Well-Architected Frameworkissa.
Paranna toimintoja seurannan ja merkityksellisten tietojen avulla
Hanki näkyvyys työmäärään ja käytä merkityksellisiä tietoja tietoon perustuvien päätösten tekemiseen. |
---|
Paranna jatkuvasti työmääräsi laatua seuraamalla sitä hyvin suunniteltujen pilareiden mukaisesti Power Platform . Rakenna valvontajärjestelmä, joka seuraa työmäärän kaikkia osa-alueita. Kerää tietoja, joista voit oppia ja jotka voivat edistää parannuksia. Seuranta on avainasemassa työmäärän ennakoivassa ylläpito, laadun ja turvallisuuden varmistamisessa, suorituskyvyn ja kapasiteetin suunnittelussa sekä tuotehallinnassa. Tehokkaalla seurannalla voidaan vähentää reaktiivisia syklejä ja vastaus kertoja.
Lue lisää Operational Excellence -suunnitteluperiaatteista Azure Well-Architected Frameworkissa.
Vakaa käyttöönotto
Saavuta haluttu käyttöönottotila ennustettavuudella. |
---|
Luo kuormituksen toimitusketju, jonka avulla voit ottaa kuormituksen johdonmukaisesti käyttöön kaikissa ympäristöissäsi. Valitse työkalut, jotka pystyvät automatisoimaan, testaamaan, valvomaan ja versioimaan. Kehitä tiimisi taitoja, jotta he voivat käyttää valittua tekniikkaa ja lisätä tuottavuutta. Tavoitteena on saavuttaa muuttumattomia resursseja, jotka voidaan ottaa käyttöön automaation avulla, ja välttää määritysten ajautumista ja manuaalisia muutoksia loppupään ympäristöissä.
Lue lisää Operational Excellence -suunnitteluperiaatteista Azure Well-Architected Frameworkissa.
Tehokkuutta automatisoinnin avulla
Korvaa toistuvat manuaaliset tehtävät automaatiolla, joka on suunniteltu suorittamaan tehtävät nopeammin, yhtenäisemmin ja tarkemmin sekä vähentämään riskejä. |
---|
Arvioi toistuvia tehtäviä, jotka voivat olla aikaa vieviä ja virhealttiita. Tunnista automaatiomahdollisuudet, jotka vapauttavat tiimisi arvokkaampiin tehtäviin, mikä lisää tuottavuutta ja johdonmukaisuutta. Suunnittele automaatiosi samoilla periaatteilla, joita sovellat yleiseen työmäärään, välttäen antimalleja ja pitäen mielessä tietoturvauhat.
Lue lisää Operational Excellence -suunnitteluperiaatteista Azure Well-Architected Frameworkissa.
Turvallisen käyttöönoton käytäntöjen omaksuminen
Ota suojakaiteet käyttöön käyttöönottoprosessissa virheiden tai odottamattomien olosuhteiden vaikutuksen minimoimiseksi. |
---|
Standardoi muutosten käyttöönotto käyttämällä automaattisia käyttöönottoprosesseja, kuten putkistoja. Yhdenmukaiset käyttöönottomenetelmät varmistavat, että käyttöönotto suoritetaan turvallisesti, luotettavasti ja toistettavasti. Havaitse ongelmat käyttöönoton alkuvaiheessa testaamalla muutokset tarkasti. Varmista, että sinulla on käytössä lieventämisstrategia, jonka avulla voit toipua nopeasti käyttöönottovirheistä.
Lue lisää Operational Excellence -suunnitteluperiaatteista Azure Well-Architected Frameworkissa.