Blogit

Ohjelmiston suorituskyvyn optimointi

Jokainen ohjelmistoja käyttänyt on törmännyt “Ladataan”, “Odota hetki” tai ruudulla pyörivään kuvakkeeseen. Pitääkö odottaa? Tapahtuuko mitään? Mistä nämä johtuvat ja miten näitä harmillisia tilanteita voi…

Lue lisää

Kohti parempaa laatua koodikatselmoinneilla

Olet varmaan kuullut Apulannan biisin, jossa lauletaan ”…jokin virhe ohjelmoinnissa, puutteita koodissa”. Niin, mikä voisi auttaa vähentämään ohjelmistoihin pääseviä erityyppisiä virheitä? Yksi keino on koodikatselmointi….

Lue lisää

Projektinhallinta – millä mallilla?

Onko yrityksessä tai organisaatiossa projektinhallinta kunnossa? Pitäisikö muidenkin kuin ICT-asiantuntijoiden ymmärtää tai osata eri kehittämismalleja? ICT-kehittämiseen käytetään projekteissa monia malleja ja menetelmiä. Mikään malli ei…

Lue lisää

Mitä on mikropalvelu­arkkitehtuuri?

Mikropalveluarkkitehtuurissa sovellus koostuu useista pienistä palveluista, jotka kytkeytyvät löysästi toisiinsa ja ovat itsenäisesti asennettavissa. Kukin mikropalvelu vastaa tietystä toiminnallisuudesta ja palvelut kommunikoivat keskenään hyvin määriteltyjen…

Lue lisää

OpenAI ja ChatGPT ohjelmistokehittäjille

ChatGPT on OpenAI:n kehittämä huippuluokan kielimalli, joka on koulutettu massiivisella datamäärällä. Tämä mahdollistaa sen vastaavan monenlaisiin kysymyksiin eri aihealueilta, mukaan lukien ohjelmistokehitys. Ohjelmistokehityksen automatisoinnin kasvavan…

Lue lisää

Turvallinen ohjelmistokehitys

Miten ohjelmistokehitys ei olisi turvallista? Ei kai ohjelmistokehityksessä voi loukkaantua? Turvallinen ohjelmistokehitys on meille kaikki se mitä, miten ja missä asiat tehdään, jotta tekeminen olisi…

Lue lisää