Kategoria Blogi

Enemmän tai vähemmän töihin liittyviä juttuja firman kannalta tai omasta mielestä.

Mitä kontit ovat?

Docker-kontit, tai vain kontit, ovat yleistyneet de facto työkaluiksi sovellusten toimituksen, paketoinnin ja suoritusympäristön määrittelyyn. Konttien avulla ohjelmille tarjotaan vakioitu ympäristö siistissä paketissa. Lisäksi sovellusten eri käyttäjäryhmät voivat ajaa niitä yhtälaisella sovelluskehityksellä. Kontti on tiiviisti paketoitu ja kevyesti virtualisoitu sovellusympäristö.…

Aika

Aika on monella tapaa kriittisin resurssi, jota ihmisellä tai yrityksellä on. Ajasta sanotaan, että sitä säästetään, kulutetaan tai jopa tuhlataan. Sekunnit tulevat ja menevät kuitenkin tasaista tahtia meidän toimistamme, tai toimimattomuudestamme, riippumatta. Aikaa ei voi säästää, sitä voi vain käyttää…

Miten meni omasta mielestä?

IT-konsultointia yhdistetään harvemmin virheisiin ja ongelmiin. Mutta miten usein IT-konsulttien kanssa työskentely menee metsään? Entä millaisia syitä on ongelmien takana? Viime vuonna teimme markkinakyselyn asiakkaiden kokemasta turhasta työstä IT-konsulttiprojekteissa. Tänä vuonna päätimme tehdä hieman lisää tutkimustyötä. Tällä kertaa halusimme selvittää…

Työssä onnistuminen

Vaimoni Arja Kalistaja-Tikka on Stepbystepin järjestämässä työnohjaajakoulutuksessa, johon liittyen hän haastatteli minua. Tämä pieni haastattelu synnytti itselleni paljon ajatuksia. Ihminen on hypersosiaalinen olento. Reagoimme kysymyksiin ja keskusteluun eri tavoin kuin omiin ajatuksiimme, jonka takia valmennukset ja haastattelut toimivat. Tällaista tekemistä…

Sovelluskehitysprojektin käytännöt

Sekä ohjelmistoprojektin alussa että sen aikana on tärkeää huomioida yhteiset toimintatavat ja ohjeistaa niistä projektissa mukana olevia ihmisiä. Yhteisesti sovitut ja kaikilla käytössä olevat toimintatavat helpottavat sekä projektin skaalaamista että asiantuntijoiden yhteistoimintaa projektin aikana. Projektin ohjeistuksessa määritellään projektin tärkeät osa-alueet,…

Konsultoinnin UKK

Yksi myyntityön tärkeitä tehtäviä on vastata kysymyksiin, joita käytyjen keskustelujen aikana herää. Ajan mittaan olen huomannut muutaman niistä tulevan esille toistuvasti ja uskon, että moni konsultin palkkaamista harkitseva toivoisi niihin vastauksia. Siispä päätin kerätä muutaman usein kysytyn kysymyksen yhteen, ja…

Arkkitehtuuripiirustus ilman osoitinta

Yksi työlääksi koettu ja siksi usein lapsipuolen asemaan päätyvä työtehtävä ohjelmistoprojekteissa on arkkitehtuurin dokumentointi. Kuva kertoo siinäkin enemmän kuin tuhat sanaa. Siksi piirustukset ja diagrammit ovat tärkeä osa tiedonsiirtoa ja jaettua ymmärrystä. Arkkitehtuuripiirustus on kartta, joka auttaa sekä uusia ihmisiä…

Pienin askelin kevätaurinkoon

Toimistomme ikkunat avautuvat suoraan Triplan 9. kerroksen kattoterassille, missä auringonpaiste alkaa houkuttelemaan kevään ensimmäisiä kukkia aukeamaan. Annan itselleni surutta luvan kävellä siellä, enkä mittaa kulunutta aikaa. Kaikenlainen henkinen palautuminen työpäivän lomassa tekee aivan varmasti hyvää ja on tarpeellinen aikainvestointi. Tämä…

Shellistä Pythoniin

Bash-skriptit ovat vielä yleinen tapa rakentaa tai ylläpitää yksinkertaisia, tai joskus vähän monimutkaisempiakin automaation palasia. Bash-, tai yleisemmin Shell-skriptit ovat ohjelmanpätkiä, jotka suoritetaan hyvin samantapaisesti kuin käyttäjä joka tekisi samat asiat täysin käsin. Shell-skriptien piirteitä ovat niiden helppo aloittaminen, huomaamaton…

Koodia vai ei koodia?

Low code, no code vai kenties ohjelmistorobotiikka? Erilaisia tapoja toteuttaa ohjelmistoja ilman suurta määrää koodia on monta. Nämä uudet ja modernit työkalut, joiden soveltuvuus eri käyttötarkoituksiin on kehityksen myötä laajentunut, tarjoavat hyvän mahdollisuuden toteuttaa ohjelmistoja ilman tarvetta syventyä ohjelmoinnin kiemuroihin.…