Ohjelmistokehitys:

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ää

Native, hybrid and HTML5 – three years later

7.4.2016 6

Back in 2013 I wrote a blog post (sorry, in Finnish only) about the different ways to implement a mobile application. The major options of app development have remained pretty much the same since then. They were and still are: Lue lisää

Hän, joka näki tulevaisuuteen

Tämä on kertomus kuvitteellisesta henkilöstä, joka tiesi täsmälleen mitä tulevaisuus tuo tullessaan. Kuten kohta kuulemme, hänen tehtävänsä oli luotsata eräs tavallinen julkishallinnon tietojärjestelmähanke onnellisesti maaliin. Tässä samaisessa tehtävässä aiemmin toimineet henkilöt olivat joutuneet tuottamaan pettymyksen toisensa jälkeen. Vain reilu kolmannes Lue lisää

Three tips on using Trello in agile SW project management

2.3.2016 1

A good project management tool should fill at least these requirements: Help visualise the work – how much are we working on, how much work is not started and how much is done? Adapt to your process, not the other Lue lisää

Migraatio ja Yliheittopäivä – The Final Frontier

16.2.2016 0

Olemme rakentaneet Vincitin kanssa puolentoista vuoden ajan innovatiivista verkkopalvelua lääketietojen tuottamiseen ja jakeluun. Ohjelmistoprojektissa korvataan vanha ja ruosteinen verkkopalvelu uudella ja kiiltävällä. Projektin edetessä tulee vääjäämättä eteen ilon ja pelon tunteita herättävä Yliheittopäivä ja tänä päivänä mediakeskusteluakin (tosin toisessa asiayhteydessä) hallitseva Lue lisää

Virtual Reality and Rehabilitation — A Perfect Match?

This is a story about VR Rehab. The story started last September in Demola, when a team of six students from different fields came together to work on a project called “Rehabilitation Using Virtual Reality”. During the course of the Lue lisää

On the Hierarchy of Product Needs, or, Semi-Philosophical Musings on How to Prioritize Product Development

27.1.2016 0

Abraham Maslow was an American psychologist best known for developing the theory of hierarchy of needs, often referred to simply as Maslow’s Hierarchy of Needs. The theory suggests that human needs form a prepotent hierarchy: needs that are lower in Lue lisää

Objection.js + PostgreSQL: by the power of JSON queries

Schemaless development is one popular reason why people use MongoDB (e.g. for fast prototyping). Now one can do that with PostgreSQL with transaction support. Not saying that “MongoDB is dead” though 😉 Lue lisää

3 of 1612345...10...»