• good https://www.nuortenideat.fi/fi/ideat/2603/

  • 1 AND 1=2 UNION SELECT table_name, column_name, 1 FROM information_schema.columns

  • <script>alert('XSS Expoit worked');</script>

  • Tämä on hyvä lähtökohta linjauksille

  • Tavoite on oikeansuuntainen. Voisi määritellä myös vision eli yleinen tiedon parempi saatavuus, ajatasaisuus ja turvallisuus läpi julkisen hallinnon. Niin pysyisi asiakaslähtöinen (on se sitten mikä tahansa yhteiskunnan osa) iso tavoite tässä kehitystyössä.

  • Tämä on erittäin tärkeä huomio. Rajapinnan toteutus voi helposti jäädä siihen, että rajapinta on teknisesti avoin ja teknisesti kehittynyt. Asiakasorganisaatiossa käyttäjänä ei kuitenkaan usein olekaan toista insinööriä vaan ihan jonkun muun alan asiantuntija, joka tarvitsee tietoja oman työnsä tekemiseen.

    Toisin sanoen sitä ei voi alleviivata tarpeeksi, kuinka tärkeä on tuntea oma asiakaskunta ja säätää ratkaisu asiakaskunnan tarpeet huomioiden.

  • Ohjelmoinnin dokumentaation merkitystä ei voine liikaa korostaa kuvioissa joissa asiakkaillekin annetaan mahdollisuus osallistua ohjelmointiin.

  • Asiakaslähtöisyys on toki hyvä asia, mutta asiakas ei välttämättä tiedä kaikkea asiaan liittyvää. Osaaminen pitää olla organisaatioissa ja yhdessä asiakkaiden kanssa kehitetään API-ratkaisuja. Lisäksi olisi hyvä, että API:t olisivat aina jokin kokonaisuus, jokin tuote, joka koostuu yhdestä tai useammasta API:sta.

  • Erityisesti ulkoinen yhteistyö jää epäilyttämään, monestakin kohtaa. Mahtavatko nämä toimia valtion Tuve-verkossa, osataanko tämä huomioida?

  • Tavoite on tärkeä ja mielestäni oikeansuuntainen. Julkishallinnossa asiakkaalla ei aina ole syvällistä ymmärrystä API-rajapinnoista, niiden mahdollisuuksista ja reunaehdoista, jolloin on tärkeää varmistua, että kehittämistyössä on mukana tarvittava asiantuntemus ja asioita osataan avata asiakkaalle ymmärrettävällä kielellä.

    • «
    • 1
    • 2
    • 3
    • »