Ohjelmiston rakentaa sama henkilö, jonka kanssa keskustelit
Uusi toteutus, jonka laajuus määritellään rehellisesti ja jonka yksi kokenut ohjelmistokehittäjä toimittaa alusta loppuun — ei asiakkuuspäällikköä, ei siirtoa junioreille, ei tiimin vaihtumista kesken matkan.
Räätälöity ohjelmistokehitys menee useimmiten pieleen samassa kohdassa: ongelman ymmärtänyt henkilö ei ole se, joka sen rakentaa. Vaatimukset siirtyvät eteenpäin ja niiden perustelut katoavat huomaamatta matkalla.
Minulla tätä ongelmaa ei ole, koska ketään ei ole kenelle siirtää. Sama kehittäjä, joka on mukana ensimmäisessä puhelussa, on se joka kirjoittaa koodin.
Olen rakentanut sosiaalisia alustoja token-talouksineen, live-videota hätätilannekäyttöön, markkinapaikkoja neljällä käyttäjäroolilla, verkko-oppimista, varausjärjestelmiä ja toimituslogistiikkaa. Teknologiapino on yleensä Laravel — kolmenkymmenen projektin jälkeen se on ympäristö, jossa etenen nopeimmin joutumatta oikomaan.
- →Laajuus määritellään liiketoiminnan reunaehdon, ei ominaisuuslistan mukaan
- →Toimivaa ohjelmistoa vaiheittain, niin että pysyt ohjaimissa
- →Tietoturva- ja laatutarkastus ennen luovutusta — sisältyy hintaan, ei laskuteta erikseen
Onko jokin jumissa?
Uusi järjestelmä, uudistus tai tekoälyn lisääminen olemassa olevaan — katson asian läpi ja kerron rehellisen näkemykseni.