Hae it-yrityksiä
osaamisalueittain:

Asiakkuudenhallinta CRM BI ja raportointi HR Tuotekehitys ja suunnittelu Toiminnanohjaus ERP Taloushallinto Markkinointi Webkehitys Mobiilikehitys Käyttöliittymäsuunnittelu Tietoturva Verkkokaupparatkaisut Ohjelmistokehitys Integraatiot Pilvipalvelut / SaaS Tekoäly (AI) ja koneoppiminen Lisätty todellisuus ja VR Paikkatieto GIS IoT Microsoft SAP IBM Salesforce Amazon Web Services Javascript React PHP WordPress Drupal

Mikä on DevOps?

BloggausDevOps on ohjelmistokehityksen malli. Tänä päivänä pelkkä nimitys DevOps on melko ympäripyöreä ja se voidaan käsittää monilla tavoin. Se on kuitenkin kokonaisuus, joka yhdistää kehityksen, laadunvalvonnan, tuotannon ja niihin liittyvän teknologian.

DevOps nimitys on yhdistelmä Ohjelmistokehitys (Dev) ja IT-toiminnoista (Ops). Käytännössä se tarkoittaa määriteltyä ohjelmistokehityksen sykliä, toimintamalleja  ja siinä käytettyjä laitteistoja sekä ohjelmistotyökaluja.

Ohjelmistokehityksen sykli muodostuu pienellä varianssilla toistuvista askelista:

  • Suunnittelu (Planning)
  • Ohjelmointityö (Code)
  • Tehdyn ohjelmiston kääntäminen (Build)
  • Testaus (Testing)
  • Julkaisuversion tekeminen (Release)
  • Julkaisuversion Asennus (Deployment)
  • Ohjelmiston toiminta tuotannoissa (Operate)
  • Ohjelmiston seuranta (Monitor)

Kukin syklin askel jakaantuu useampaan pienempiin osiin tai tehtäviin.

It-toiminnot käsittävät erilaiset ohjelmistot, joita syklin toteuttamiseksi voidaan käyttää. Kullakin syklin askeleella on omat tarkoitukseensa soveltuvat ohjelmistot, jotka täydellisessä maailmassa ovat yhteensopivia kaikki keskenään – yleensä ne eivät ole tai niiden yhdistämiseksi vaaditaan asiantuntijoita.

Pilvipalveluissa on tarjolla työkaluja, jotka hoitavat useamman askeleen kerralla – kuten Azure DevOps. Yhdistettynä se muihin Azuren tarjoamiin työkaluihin pystytään rakentamaan lähes täydellinen kaikki askeleet yhdistävä kokonaisuus.

Tämä kuitenkin koskee vain tiettyjä alustoja ja kaikissa eri tyyppisissä projekteissa se ei ole teknologisesti mahdollista – jolloin usein käytetään tarkoitukseen paremmin soveltuvia vastaavia työkalua.

Ketterä ohjelmistokehitys on olennainen osa DevOpsia. Se tarkoittaa ohjelmistokehitystiimin organisoitumista tekemään kehitystä tietyn mallin mukaisesti. Näitä malleja on useampia ja niistä tunnetuin lienee Scrum. Yhteistä näille kaikille on se, että ne toimivat kaikki ketterän kehityksen periaatteiden mukaisesti.

DevOps on siis ohjeistus ja yritykset toteuttavat kokonaisuudesta ne osat, jotka ovat relevantteja oman organisaation kannalta tavalla, joka soveltuu yritykselle parhaiten.

Ketterän kehityksen perusmääritelmä eli manifesti on:

  • Me etsimme parempia keinoja ohjelmistojen kehittämiseen tekemällä sitä itse ja auttamalla siinä muita.
  • Tässä työssämme olemme päätyneet arvostamaan: Yksilöitä ja vuorovaikutusta enemmän kuin prosesseja ja työkaluja
  • Toimivaa sovellusta enemmän kuin kokonaisvaltaista dokumentaatiota
  • Asiakasyhteistyötä enemmän kuin sopimusneuvotteluita
  • Muutokseen reagoimista enemmän kuin suunnitelman noudattamista
  • Vaikka oikeallakin puolella on arvoa, me arvostamme vasemmalla olevia asioita enemmän.
  • Manifesti kiteyttää sen miksi DevOps ei ole vain orjallisesti noudatettava säännöstö, vaan kehittyvä ja mukautuva malli.

Kysy lisää asiantuntijoiltamme. 

Kirjoittaja Antti Winter

Lisätiedot: ari.mutanen@altoros.com

Pinterest
Altoros Finland Oy logo

Lisätietoja

Yritysprofiili Altoros Finland kotisivut

Tagit

Jos tarjontatagi on sininen, pääset klikkaamalla sen kuvaukseen

Liiketoimintaprosessi

Laatu, turvallisuus ja ympäristö
Projektinhallinta
Taloushallinto
Tietohallinto
Tuotekehitys ja suunnittelu

Erikoisosaaminen

Ketterät menetelmät
Pilvipalvelut / SaaS

Toimialakokemus

IT

Tarjonnan tyyppi

Konsultointi
Toteutustyö

Siirry yrityksen profiiliin Altoros Finland kotisivut Yrityshaku Referenssihaku Julkaisuhaku

Altoros Finland - Asiantuntijat ja yhteyshenkilöt

Altoros Finland - Muita referenssejä

Altoros Finland - Muita bloggauksia

Digitalisaatio & innovaatiot blogimedia

Blogimediamme käsittelee tulevaisuuden liiketoimintaa, digitaalisia innovaatioita ja internet-ajan ilmiöitä

Etusivu Yrityshaku Pikahaku Referenssihaku Julkaisuhaku Blogimedia