Tuoteidean tarjouspyyntö

Onko sinulla mahtava tuoteidea, jonka toteuttamisessa tarvitsisit teknistä osaamista? Idea on kristallinkirkkaana mielessä, mutta tarvitaanko toteutukseen pilvipalvelu, verkkopalvelu, serveri, frontend, backend, mobiilisovellus, database, … ? Onko ideaa edes teknisesti mahdollista toteuttaa? Onko idean toteuttaminen niin työlästä, ettei se lopulta edes kannata? Aaaarrrghghhh!! Annan muutamia vinkkejä kuinka kannattaa jatkaa ideasta eteenpäin – ainakin näin meidän yrityksen […]

Verkkopalvelun toteuttaminen: Case Kotilinkki

Ohjelmoinnista tietämättömät kiinteistönvälittäjät tilaavat kiinteistönvälityksestä tietämättömiltä ohjelmoijilta kiinteistönvälityspalvelun. Kuulostaa mahdollisuudelta molemminpuoleiseen epäonnistumiseen, mutta projekti sujui loistavasti ilman mitään epäilyä asioiden sujumisesta. Ajattelin hiukan kertoa meidän prosessista yhtenä esimerkkinä verkkopalvelun tilaamisesta ja toteuttamisesta. Sopimusneuvottelut ja vaatimusmäärittely Toimittajayrityksen kannalta projektia ei ole ilman sopimusta tilaajan kanssa. Kannattaa kuitenkin aluksi unohtaa koko asia, sillä sopimus tulee mikäli on […]

Kuinka tilata tietojärjestelmä

Luin hiljattain lehdestä VR:n lippujärjestelmästä ja oikein hävetti. Ei sillä, että olisin mitenkään tekemisissä asian kanssa, vaan kuinka tällaisessa projektissa onkaan kehdattu käyttää näin likaisia keinoja. Hävettää itseni ja kaikkien ohjelmistokehittäjien puolesta, kuinka jotkut ohjelmistotoimittajat huonontavat meidän kaikkien mainetta. Ajattelin tarjota muutaman ilmaisen vinkin VR:lle ja myös muille jotka suunnittelevat ohjelmistojen tilaamista. Toimittajaloukku Kaikkia yksityiskohtiahan […]

Agile Product Management

Technologies and trends changes fast, making old style product management slow and clumsy. To be competitive and maximize your product success you must be able to adjust your product development according to customers, trends and business situations. This is possible with Agile Product Management and if you use it correct way, you’ll never miss product […]

Old dog learns new tricks

I hate “Old dog can’t learn new tricks” phrase, because it’s untrue and really discouraging. I’m 40 years old and I’m learning constantly new things, feeling smarter than ever. Should I already give up with learning or do I have few more years left? I cannot see any reasons to stop learning, but I do […]

Do not hire a Scrum Master

Are you going to hire a Scrum Master? Stop! You might be making a big mistake. Considering your team’s old team leader or manager is probably not a good idea either. Let me explain why. Special role of a Scrum Master The role of a Scrum Master is far from typical Management role. Team itself […]

Searching the heart of Agile

Lack team autonomy might be the biggest reason why transition from traditional organisation to Agile fails. Team autonomy rather clearly stated in the Agile Manifesto, but for some reason it is often ignored or maybe just not understood. It is the heart of Agile, so it should not be ignored! Pattern for success Agile methodologies […]

The Beginning

My Company has been finally established. I’ve been dreaming of this probably 20 years, but in the past I always had good reasons (excuses) to not do it. At my 20’s I didn’t have enough experience and ideas that could have business value. Few years later I didn’t want to change stabile job with great […]