Erityisasiantuntijat

atk-suunnittelija

Atk-suunnittelijat selvittävät ja priorisoivat käyttäjien vaatimuksia, tuottavat ja dokumentoivat ohjelmistoeritelmiä, testaavat niiden soveltamista ja tarkastelevat niitä ohjelmistokehityksen aikana. He toimivat ohjelmistokäyttäjien ja ohjelmistokehittäjien välisenä yhdyshenkilönä.

Kirjaudu nähdäksesi, miten taitosi vastaavat tätä ammattia.

Aseta tavoiteammatiksi

Ydintaidot (19)

  • liiketoimintavaatimustekniikat

    Tarvittavat menettelyt, joilla tunnistetaan ja analysoidaan liiketoiminnan ja organisaatioiden tarpeet.

  • ohjelmistoarkkitehtuurimallit

    Ohjelmistojärjestelmän ymmärtämiseksi tai kuvaamiseksi tarvittavat rakenteet ja mallit, mukaan lukien ohjelmistoelementit, niiden väliset suhteet sekä näiden elementtien ja suhteiden ominaisuudet.

  • muuntaa vaatimukset visuaaliseksi malliksi

    Suunnitella annettujen määritelmien ja vaatimusten mukaisesti visuaalinen malli, joka perustuu laajuuden ja kohdeyleisön analyysiin. Luoda ideoista visuaalisia esityksiä, kuten logoja, verkkosivuston grafiikkaa, digitaalisia pelejä ja asettelua.

  • luoda ohjelmistorakenne

    Muuttaa joukko vaatimuksia selkeäksi ja järjestelmälliseksi ohjelmistosuunnitteluksi.

  • analysoida liiketoimintaprosesseja

    Tutkia työprosessien vaikutusta liiketoiminnan tavoitteisiin sekä seurata niiden tehokkuutta ja tuottavuutta.

  • kehittää dokumentaatiota lakisääteisten vaatimusten mukaan

    Laatia ammattimaisesti kirjoitettua sisältöä, joka kuvaa tuotteita, hakemuksia, osia, toimintoja tai palveluja oikeudellisten vaatimusten sekä sisäisten tai ulkoisten standardien mukaisesti.

  • kehittää ohjelmiston prototyyppi

    Luoda ohjelmistosovelluksen ensimmäinen epätäydellinen tai alustava versio, jolla simuloidaan lopputuotteen tiettyjä ominaisuuksia.

  • hallita siirtymistä vanhasta järjestelmästä uuteen

    Valvoa siirtymistä vanhasta järjestelmästä nykyiseen järjestelmään kartoittamalla, yhdistämällä, vaihtamalla, dokumentoimalla ja muuntamalla tietoja.

  • ohjelmistonsuunnittelun menetelmät

    Menetelmät, kuten Scrum, V-malli ja Waterfall, joilla suunnitellaan ohjelmistojärjestelmiä ja sovelluksia.

  • suunnitella tietojärjestelmä

    Määritellä integroitujen tietojärjestelmien (laitteistot, ohjelmistot ja verkot) rakenne, kokoonpano, komponentit, moduulit, käyttöliittymät ja data järjestelmävaatimusten ja eritelmien perusteella.

  • ICT-tuotteiden oikeudelliset vaatimukset

    Tieto- ja viestintätekniikan tuotteiden kehittämiseen ja käyttöön liittyvät kansainväliset määräykset.

  • toimia vuorovaikutuksessa käyttäjien kanssa tarpeiden selvittämiseksi

    Kommunikoida käyttäjien kanssa, jotta voidaan tunnistaa ja koota käyttäjien vaatimukset. Määritellä kaikki asiaankuuluvat käyttäjien vaatimukset ja dokumentoida ne ymmärrettävällä ja loogisella tavalla lisäanalyysiä ja erittelyjä varten.

  • ICT-järjestelmän käyttäjien vaatimukset

    Prosessi, jonka tarkoituksena on sovittaa käyttäjän ja organisaation tarpeet järjestelmän komponenttien ja palvelujen kanssa siten, että otetaan huomioon käytettävissä olevat tekniikat ja sellaiset tekniikat, joita tarvitaan tarpeiden selvittämiseksi ja määrittelemiseksi. Tämä voidaan tehdä esimerkiksi haastattelemalla käyttäjiä ongelman aiheuttamien oireiden toteamiseksi ja oireiden analysoimiseksi.

  • tehdä kannattavuustutkimus

    Arvioida hankkeen, suunnitelman, ehdotuksen tai uuden idean potentiaalia. Toteuttaa päätöksenteon tueksi vakiomuotoinen tutkimus, joka perustuu kattavaan tutkimustyöhön.

  • määritellä teknisiä vaatimuksia

    Määrittää tavaroiden, materiaalien, menetelmien, prosessien, palvelujen, järjestelmien, ohjelmistojen ja toimintojen tekniset ominaisuudet selvittämällä, mitkä ovat asiakkaan vaatimusten mukaiset erityistarpeet, ja vastaamalla niihin.

  • määritellä ICT-käyttäjien tarpeet

    Määrittää tietyn tietojärjestelmän käyttäjien tarpeet ja vaatimukset käyttämällä analyyttisiä menetelmiä, kuten kohderyhmäanalyysia.

  • määritellä ohjelmiston arkkitehtuuri

    Luoda ja dokumentoida ohjelmistotuotteiden, myös komponenttien, kytkentälaitteiden ja käyttöliittymien, rakenne. Varmistaa toteutettavuus, toimivuus ja yhteensopivuus olemassa olevien järjestelmäalustojen kanssa.

  • luoda tietomalleja

    Käyttää erityisiä tekniikoita ja menetelmiä, joilla analysoidaan organisaation liiketoimintaprosessien tietovaatimuksia, jotta voitaisiin luoda näitä tietoja koskevia malleja, esimerkiksi käsitteellisiä, loogisia ja fyysisiä malleja. Näillä malleilla on erityinen rakenne ja muoto.

  • datamallit

    Tekniikat ja olemassa olevat järjestelmät, joita käytetään jäsentämään dataelementtejä ja osoittamaan niiden välisiä suhteita, sekä menetelmät datarakenteiden ja -suhteiden tulkitsemiseksi.

Valinnaiset taidot (82)

  • Haskell

    Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Haskell-ohjelmointikielellä.

  • inkrementaalinen kehittäminen

    Inkrementaalinen kehittäminen on ohjelmistojärjestelmien ja sovellusten suunnittelumenetelmä.

  • Erlang

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Erlang-ohjelmointikielellä.

  • SAS-kieli

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, SAS-ohjelmointikielellä.

  • käyttää sovelluskohtaisia käyttöliittymiä

    Erityisesti sovellusta tai käyttötapausta koskevien käyttöliittymien käyttäminen.

  • luoda prototyyppejä käyttäjäkokemusratkaisuista

    Mallien, prototyyppien ja virtausten suunnittelu ja valmistelu, jotta voidaan testata käyttäjäkokemusratkaisuja tai kerätä palautetta käyttäjiltä, asiakkailta, kumppaneilta tai sidosryhmiltä.

  • ketterä projektinhallinta

    Ketterä projektinhallinta on tieto- ja viestintäteknisten resurssien suunnittelun, hallinnan ja valvonnan menetelmä tiettyjen tavoitteiden saavuttamiseksi projektinhallinnan tietoteknisiä välineitä käyttäen.

  • Ruby (tietokoneohjelmointi)

    Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Ruby-ohjelmointikielellä.

  • Common Lisp

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Common Lisp -ohjelmointikielellä.

  • Lisp

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Lisp-ohjelmointikielellä.

  • Visual Basic

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Visual Basic -ohjelmointikielellä.

  • Java (tietokoneohjelmointi)

    Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Java-ohjelmointikielellä.

  • MDX

    MDIX on hakukieli tietojen hakuun tietokannasta ja asiakirjoista, jotka sisältävät tarvittavat tiedot. Sen on kehittänyt ohjelmistoyritys Microsoft.

  • varmistaa lakisääteisten vaatimusten noudattaminen

    Sellaisten sovittujen ja soveltuvien standardien ja lakisääteisten vaatimusten noudattamisen varmistaminen, joita organisaation on noudatettava saavuttaakseen tavoitteensa. Näitä voivat olla eritelmät, toimintalinjat, standardit tai lainsäädäntö.

  • tietokoneohjelmointi

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, ohjelmointijärjestelmien ja ohjelmointikielten testaus ja laadinta (esim. kohdesuuntautunut ohjelmointi, toiminnallinen suunnittelu).

  • luoda projektimääritykset

    Työsuunnitelman, työn keston, toimitettavien asioiden, resurssien ja käytäntöjen suunnittelu projektille, jotta se voisi saavuttaa määritellyt tavoitteet. Projektin tavoitteiden, tulosten, vaikutusten ja toteutusskenaarioiden kuvaaminen.

  • tarjota ICT-konsultointineuvoja

    Antaa neuvoja soveltuvista ratkaisuista tieto- ja viestintätekniikan alalla valitsemalla vaihtoehtoja ja optimoimalla päätöksiä ottaen samalla huomioon mahdolliset riskit, hyödyt ja kokonaisvaikutukset ammattimaisiin asiakkaisiin.

  • Prolog (tietokoneohjelmointi)

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Prologissa.

  • OpenEdge Advanced Business Language

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen OpenEdge Advanced Business Languagessa.

  • iteratiivinen kehittäminen

    Iteratiivinen kehitysmalli on menetelmä, jonka avulla voidaan suunnitella ohjelmistojärjestelmiä ja sovelluksia.

  • hallita ICT-projektia

    Suunnitella, organisoida, valvoa ja dokumentoida menettelyjä ja resursseja, kuten inhimillistä pääomaa, laitteita ja asiantuntemusta, jotta voitaisiin saavuttaa tieto- ja viestintätekniikan järjestelmiin, palveluihin tai tuotteisiin liittyvät erityiset tavoitteet tiettyjen rajoitteiden, kuten laajuuden, ajan, laadun ja budjetin, puitteissa.

  • JavaScript

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen JavaScriptissa.

  • XQuery

    Tietokonekieli XQuery on hakukieli, jota käytetään tiedonhaussa tietokannasta ja tarvittavat tiedot sisältävistä asiakirjoista. Sen on kehittänyt kansainvälinen standardointijärjestö World Wide Web Consortium.

  • Perl

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Perlissä.

  • Smalltalk (tietokoneohjelmointi)

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Smalltalkissa.

  • PHP

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen PHP:ssä

  • organisaatioiden välinen väliohjelmistojärjestelmä

    Ohjelmistoinfrastruktuuri, joka toimii sovellusten välisenä välikerroksena ja mahdollistaa tietojen vaihdon, yhteentoimivuuden ja viestinnän. Sen tavoitteena on tarjota standardoituja protokollia ja palveluja organisaatioiden välille niiden vuorovaikutuksen edistämiseksi.

  • Assembly (tietokoneohjelmointi)

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Assemblyssä.

  • spiraalikehitys

    Spiraalikehitysmalli on menetelmä ohjelmistojärjestelmien ja sovellusten suunnitteluun.

  • C#

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen C#:ssä.

  • varmistaa yhtiön säännösten noudattaminen

    Varmistaa, että työntekijöiden toimet noudattavat yrityksen säännöstöjä, jotka perustuvat asiakkaan ja yrityksen antamiin suuntaviivoihin, direktiiveihin, toimintaperiaatteisiin ja ohjelmiin.

  • R

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen R:ssä.

  • Groovy

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Groovyssa.

  • ASP.NET

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen ASP.NET:ssä.

  • APL

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen APL:ssä.

  • kohteen mukainen mallinnus

    Tavoitelähtöinen ajattelutapa, joka perustuu luokkiin, tavoitteisiin, menetelmiin ja rajapintoihin sekä niiden soveltamiseen ohjelmistojen suunnittelussa ja analysoinnissa, ohjelmoinnin järjestämisessä ja tekniikoissa.

  • SPARQL

    Tietokonekieli SPARQL on hakukieli, jota käytetään tiedonhaussa tietokannasta ja tarvittavat tiedot sisältävistä asiakirjoista. Sen on kehittänyt kansainvälinen standardointijärjestö World Wide Web Consortium.

  • ulkoistamismalli

    Ulkoistamismalli koostuu yritysten palvelusuuntautuneen mallinnuksen periaatteista ja perustekijöistä sekä ohjelmistojärjestelmistä, joiden avulla voidaan suunnitella ja määrittää palvelusuuntautuneita liiketoimintajärjestelmiä erityylisissä arkkitehtuureissa, kuten yritysarkkitehtuurissa.

  • hybridimalli

    Hybridimalli koostuu yritysten palvelusuuntautuneen mallinnuksen periaatteista ja perustekijöistä sekä ohjelmistojärjestelmistä, joiden avulla voidaan suunnitella ja määrittää palvelusuuntautuneita liiketoimintajärjestelmiä erityylisissä arkkitehtuureissa, kuten yritysarkkitehtuurissa.

  • vesiputousmallinen kehitys

    Vesiputousmallinen kehitysmalli on menetelmä ohjelmistojärjestelmien ja sovellusten suunnittelemiseksi.

  • UML-mallinnuskieli

    Yleiskäyttöinen mallinnuskieli, jota käytetään ohjelmistojen kehittämisessä järjestelmämallien vakiovisualisoinnin tarjoamiseksi.

  • analysoida ICT-järjestelmää

    Analysoida tietojärjestelmien toimintaa ja suorituskykyä niiden tavoitteiden, arkkitehtuurin ja palvelujen määrittelemiseksi sekä menettelyjen ja toimintojen määrittämiseksi, jotta voidaan vastata loppukäyttäjien tarpeisiin.

  • palvelusuuntautunut mallinnus

    Yritysten ja ohjelmistojärjestelmin palvelusuuntautuneen mallinnuksen periaatteet ja perustekijät, jotka mahdollistavat palvelusuuntautuneiden liiketoimintajärjestelmien suunnittelun ja määrittelyn eri arkkitehtuurissa, kuten yritysarkkitehtuurissa ja sovellusarkkitehtuurissa.

  • peruspankkipalvelujen ohjelmisto

    Ohjelmistot, joita käytetään peruspankkipalvelujen hallintaan (esimerkiksi talletukset, maksut, lainat, tilitapahtumat ja asiakastiedot) ja muihin pankkialaan liittyviin toimintoihin.

  • ohjelmistotestauksen tasot

    Ohjelmiston kehittämisprosessin testaustasot, kuten yksikön testaus, integrointitestaus, järjestelmän testaus ja hyväksymistestaus.

  • TypeScript

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laadinta TypeScriptissä.

  • valvoa järjestelmän suorituskykyä

    Mitata järjestelmän luotettavuutta ja suorituskykyä ennen komponenttien lisäämistä, sen aikana ja sen jälkeen, sekä järjestelmän käytön ja huollon aikana. Valita ja käyttää suorituskyvyn seurantavälineitä ja -tekniikoita, kuten erityisohjelmistoja.

  • ICT-projektinhallinta

    Tieto- ja viestintätekniikan hankkeiden suunnittelua, toteutusta, uudelleentarkastelua ja seurantaa koskevat menetelmät, kuten tieto- ja viestintätekniikan tuotteiden ja palvelujen kehittäminen, integrointi, muuttaminen ja myynti, sekä hankkeet, jotka liittyvät teknisiin innovaatioihin tieto- ja viestintätekniikan alalla.

  • nopea sovelluskehitys

    Nopean sovelluskehityksen malli on menetelmä ohjelmistojärjestelmien ja sovellusten suunnitteluun.

  • resurssin kuvausviitekehyksen kyselykieli

    Hakukielet, esim. SPARQL, joilla haetaan resurssin kuvausviitekehysformaattiin (RDF) tallennettuja tietoja ja käsitellään niitä.

  • CoffeeScript

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen CoffeeScriptissä.

  • Objective-C

    Ohjelmistonkehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Objective-C:ssä

  • kyselykielet

    Standardoitujen tietokonekielien ala tietojen hakemiseksi tietokannasta ja tarvittavia tietoja sisältävistä asiakirjoista.

  • ratkaista ICT-järjestelmän ongelmia

    Tunnistaa mahdolliset komponenttien toimintahäiriöt. Seurata ja dokumentoida häiriötilanteita ja tiedottaa niistä. Käyttää asianmukaisia resursseja, jotta käyttökatkot ovat mahdollisimman lyhyitä, ja käyttää asianmukaisia vianmääritystyökaluja.

  • ICT-ongelmanhallintatekniikat

    Tekniikat, jotka liittyvät tieto- ja viestintätekniikan häiriöiden perussyiden tunnistamiseen.

  • ML (tietokoneohjelmointi)

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen ML:ssä.

  • LDAP

    Tietokonekieli LDAP on hakukieli, jota käytetään tiedonhaussa tietokannasta ja tarvittavat tiedot sisältävistä asiakirjoista.

  • SPARK

    Java-ohjelmointikielen mikrosovelluskehysten kehitysympäristö, joka tuo käyttöön erityisominaisuuksia ja -komponentteja, jotka tukevat ja ohjaavat verkkosovellusten kehittämistä.

  • avoimen lähdekoodin malli

    Avoimen lähdekoodin malli koostuu yritysten ja ohjelmistojärjestelmien palvelusuuntautuneiden mallien periaatteista ja perustekijöistä, jotka mahdollistavat palvelusuuntautuneiden liiketoimintajärjestelmien suunnittelun ja määrittelyn erityyppisissä arkkitehtuureissa, kuten esimerkiksi yritysarkkitehtuurissa.

  • AJAX

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen AJAX-tekniikoilla.

  • C++

    Ohjelmistonkehitystä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen C++ -ohjelmointikielellä.

  • kaupankäyntiohjelmisto

    Rahoituksen ja kaupankäynnin integroidut ohjelmistoratkaisut.

  • SAP R3

    Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja suunnitteluparadigmojen laadinta SAP R3:ssa.

  • Swift (tietokoneohjelmointi)

    Ohjelmistonkehitystä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Swift-ohjelmointikielellä.

  • ICT-projektinhallintamenetelmät

    Tieto- ja viestintätekniikan resurssien suunnittelua, hallintaa ja valvontaa koskevat menetelmät tai mallit, joiden avulla voidaan saavuttaa tietyt tavoitteet. Näitä ovat Waterbened, Incremental, V-malli, Scrum tai Agile sekä hankehallinnon tieto- ja viestintäteknisten välineiden käyttö.

  • MATLAB

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen MATLAB:ssä.

  • LINQ

    LINQ on kyselykieli, jota käytetään tarvittavien tietojen hakemiseen tietokannoista ja asiakirjoista. LINQ:n on kehittänyt Microsoft.

  • Python (tietokoneohjelmointi)

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Python-ohjelmointikielellä.

  • suorittaa järjestelmän testausta

    Valita, tehdä ja seurata ohjelmistojen tai laitteistojen testejä, joilla voidaan havaita vikoja integroiduissa järjestelmäyksiköissä, niiden välisissä yhteyksissä sekä koko järjestelmissä. Järjestää testejä, kuten asennuksen, turvallisuuden ja graafisen käyttöliittymän testejä.

  • Scratch (tietokoneohjelmointi)

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Scratch-ohjelmointikielellä.

  • prosessiperusteinen hallinta

    Prosessiperusteinen hallinta on menetelmä tieto- ja viestintäteknisten resurssien suunnittelua hallintaa ja valvontaa varten, jonka avulla voidaan saavuttaa tietyt tavoitteet ja käyttää hankehallinnon tietoteknisiä välineitä.

  • Lean-projektinhallinta

    Lean-projektinhallinta on menetelmä tieto- ja viestintäteknisen resurssien suunnittelua, hallintaa ja valvontaa varten, jonka avulla voidaan saavuttaa tietyt tavoitteet ja käyttää hankehallinnon tietoteknisiä välineitä.

  • määrittää ICT-järjestelmän heikkoudet

    Analysoida järjestelmä- ja verkkoarkkitehtuuria, laitteisto- ja ohjelmistokomponentteja ja dataa, jotta voidaan tunnistaa heikkoudet ja haavoittuvuus tunkeutumisille tai hyökkäyksille. Toteuttaa kyberinfrastruktuurissa diagnostisia toimia, kuten tutkia, havaita, tulkita ja luokitella haavoittuvuuksia, niihin liittyviä hyökkäyksiä ja haitallista koodia (esim. haittaohjelmien aiheuttamien tietoturvaloukkauksien tutkinta ja haitallinen verkkotoiminta). Verrata indikaattoreita tai havaittavia parametrejä vaatimuksiin ja tarkastaa lokit, jotta saadaan todisteita aiemmista tunkeutumisista.

  • ketterä kehittäminen

    Ketterä kehittäminen on kehittämismalli, jonka avulla voidaan suunnitella ohjelmistojärjestelmiä ja sovelluksia.

  • VBScript

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen VBScript-ohjelmointikielellä.

  • COBOL

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen COBOL-ohjelmointikielellä.

  • Pascal (tietokoneohjelmointi)

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen Pascal-ohjelmointikielellä.

  • ABAP

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen ABAP-ohjelmointikielellä.

  • prototyyppikehittäminen

    Prototyyppikehittäminen ohjelmistojärjestelmien ja sovellusten suunnittelussa käytettävä menetelmä.

  • DevOps

    DevOps-lähestymistapa on menetelmä, jonka avulla voidaan suunnitella ohjelmistojärjestelmiä ja sovelluksia, joissa keskitytään yhteistyöhön ohjelmistojen ohjelmoijien sekä muiden tieto- ja viestintätekniikan ammattilaisten ja automaation välillä.

  • N1QL

    N1QL on kyselykieli, jota käytetään tarvittavien tietojen hakemiseen tietokannoista ja asiakirjoista. Sen on kehittänyt ohjelmistoyritys Couchbase.

  • Scala

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Scalassa.