Mikropalveluarkkitehtuurissa sovellus rakennetaan pienistä itsenäisistä palveluista yhden suuren sijaan. Millä periaatteilla sovellus kannattaa pilkkoa erillisiksi palveluiksi ja miksi? Tässä domain driven design astuu esiin. Artikkelissamme ohjelmistoarkkitehti Marko Lauronen tarjoaa johdannon aiheeseen. Mitä mikropalvelut ovat? Milloin … [Lue lisää...] tietoaDomain Driven Design – pilko mikropalvelusi oikein
Ajankohtaista
Jari Similä – Saavutettavuuteen erikoistunut fronttikehittäjä
Fronttikehittäjä Jari Similän työnkuva Solidabiksessa on harvinainen yhdistelmä: sovelluskehittäjän töiden lisäksi hän tekee saavutettavuusarviointeja. Jaria kiinnostaa erityisesti frontend-kehitys, ja saavutettavuuteen perehtyminen on ollut hänelle kiehtova mahdollisuus päästä tarkastelemaan palveluja monenlaisten käyttäjien näkökulmasta. … [Lue lisää...] tietoaJari Similä – Saavutettavuuteen erikoistunut fronttikehittäjä
Sääntöautomaation perusteet & demo sääntömoottorin käytöstä (video)
Videolla prosessikehityksen konsultti Veli-Pekka Mustonen (Solidabis Oy) käy läpi, mitä sääntöautomaatio on, millaisia etuja se tarjoaa organisaatioille ja millaisissa tilanteissa sen käyttöönottoa kannattaa harkita. Lisäksi videolla (kohdasta 6:42 alkaen) Veli-Pekka demoaa, kuinka sääntömoottori käytännössä toimii ja kuinka esimerkiksi … [Lue lisää...] tietoaSääntöautomaation perusteet & demo sääntömoottorin käytöstä (video)
Mallinnetut prosessit ovat ohjelmistokehityksen tärkeä työkalu – kokemuksia HUSilta
Miten mallinnetut prosessit palvelevat ohjelmistokehitystä? Tähän tapaan: Jos pyydetään muutamaa ihmistä kuvailemaan sanallisesti auto, saadaan erilaisia kertomuksia autoista. Jos taas otetaan ja piirretään auto yhdessä ja kaikkine tarpeellisine yksityiskohtineen, saadaan yksi täsmällinen kuva. Kertomuksista on hyötyä, mutta auton rakentajat … [Lue lisää...] tietoaMallinnetut prosessit ovat ohjelmistokehityksen tärkeä työkalu – kokemuksia HUSilta
Mitä on design-velka ja miten design-velkaa mitataan?
Yhdenmukaisen käyttökokemuksen on syytä olla tavoitteena eri palvelujen kehittämiselle kontekstista riippumatta. Yhdenmukaisen käyttökokemuksen kehittämisessä auttaa design-systeemi, mutta se ei yksinään ratkaise tai kartoita muutoksia eri käyttöliittymissä. Yhdenmukaisuuden kartoittamisessa ja ongelmakohtien priorisoinnissa voi auttaa design-velan … [Lue lisää...] tietoaMitä on design-velka ja miten design-velkaa mitataan?
Mikä design-systeemi on ja mihin sitä tarvitaan?
Design-systeemi (design system) on yksinkertaistettuna yhtenäinen tapa toimia. Kun on kyse digitaalisista tuotteista tai palveluista, se on kokoelma pitkälle hiottuja käyttöliittymäkomponentteja ja -elementtejä, joita käytetään ja kehitetään yhtenäisten periaatteiden mukaisesti. Eri organisaatioissa on herätty design-systeemien kehittämiseen, kun … [Lue lisää...] tietoaMikä design-systeemi on ja mihin sitä tarvitaan?