Ohjelmistokehitys:

A case for FIXMEs in production code

16.3.2017 6

When writing code, I liberally sprinkle it with FIXME comments that have brief descriptions of what I think should be fixed. This includes blocks of code I think are hackish, fragile, ugly, or just could be improved. Often some slip Lue lisää

Kun projekti epäonnistuu

Vincitillä ei varsinaisia projektipäälliköitä ole, mutta yksi koodaajista tai palvelumuotoilijoista ottaa aina suuremman vastuun projektin vetämisestä ja asiakkaan kanssa kommunikoinnista. Itse pääsin heti ensimmäisessä projektissani Vincitin leivissä tuohon projektivetäjän rooliin. Kova näytön paikka siis. Projektin aloituspalaveri pidettiin maaliskuussa 2016. Asiakkaana Lue lisää

First impressions on Vue.js 2.0

We were discussing recently about Vue.js in our company Slack and whether it would fit to some of our project needs. No one on the #javascript channel had tested Vue and thus no one had anything definitive to say about the Lue lisää

Tarjouspyynnöt – faktaa vai fiktiota?

7.11.2016 4

Tuukka aloitti hiljattain Vincitin myyntitiimissä eikä ole vielä täysin omaksunut Vincitin toimintatapaa. Jussi on digitaalisten palveluiden suunnittelija joka on turhautunut valmiiksipureskeltuihin tarjouspyyntöihin ja spekseihin joissa on ennalta määritelty huono ratkaisu huonoon ongelmaan. Tuukka: Moro Jussi, tarvisin vähän sun jeesiä. Saatiin Lue lisää

Dokumenttien hajautettu katselmointi Trellon avustuksella

11.10.2016 1

Listautumisannin yhteydessä julkaisimme markkinointiesitteen. Tämän 24-sivuisen opuksen toteuttamiseen osallistui yhteensä yksitoista henkilöä neljästä yrityksestä, kahdella eri paikkakunnalla. Aikataulu oli erittäin tiukka ja esitteen piti olla virheetön. Päätimme heti, ettemme toteuta perinteistä ”miljoona sähköpostia” -katseluprosessia. Aikaa sähköpostien perkaamiseen kuluu valtavasti, kynnys yksittäisen Lue lisää

Juhlapesu – ideasta tuotantoon alle kahdessa kuukaudessa

20.9.2016 0

Vincit on ollut Juhlapesun kumppani ohjelmistokehityksessä alusta saakka. Juhlapesu on suomalainen autopesuketju, jonka visio on yksinkertaisesti: ”Juhlapesun käyttäjillä on aina puhdas auto.” Tähän visioon päästään sillä, että Juhlapesu tarjoaa rajoittamattoman määrän autopesuja kiinteällä kuukausilaskutuksella. Palvelun omaperäisyydestä ja onnistumisesta kertoo voimakkaan Lue lisää

Deploying Django to Elastic Beanstalk with HTTPS redirects and functional health checks

12.9.2016 0

AWS Elastic Beanstalk and Django are a good match – but is your environment configured correctly to avoid insecure protocols and unhealthy servers? Lue lisää

Umpeutunut takuulauseke

IT-alan yleiset sopimusehdotukset saivat viime vuonna päivityksen, kun IT2015-ehdot julkaistiin. Samalla julkaistiin ensimmäistä kertaa erityisehtoja ohjelmistojen toimituksista ketterillä menetelmillä. Kyseiset erityisehdot ovat mielestäni pääosin hyvä pohja sopimukselle ketterästä ohjelmistoprojektista. Kaksi kohtaa erityisehdoissa jäi kuitenkin päivittämättä ajan tasalle, nimittäin oikeuksien omistamista Lue lisää

Tavoitteet voivat estää yhteisen onnen löytämistä

Ohjelmistokehitystä ostaessaan harva asiakas kiinnittää huomiota toimittajan tavoitteisiin. Aika usein nämä kuitenkin saattavat olla yhteisen onnen esteenä. Hyvä esimerkki löytyy myynnin tavoitteista, jos siihen liitetään vielä palkitseminen tilauksiin tai liikevaihtoon sidottuna. Kuvitellaan tilanne, joka ainakin itselleni on tullut monesti vastaan. Asiakas on Lue lisää

Älä hukkaa koodia tai dataa

24.5.2016 2

Wikipediassa on sangen mainiosti selitetty, mitä on lähdekoodi. Ilman lähdekoodia ohjelman muokkaaminen on mahdotonta. Näin ollen asiakkaan täytyy kriittisten tietojärjestelmien osalta varmistaa, että koodi on kaikissa tilanteissa saatavilla. Suosittelin aiemmin, että ohjelmistokehityksen ostajan kannattaa aina vaatia täydet oikeudet. Tällöin on helppoa Lue lisää

1 of 1512345...10...»