Allar greinar

Raunverulegur kostnaður við að ráða forritara er mánuðurinn sem þú bíður eftir að sjá eitthvað

· 7 mín. lestur

Þú ræður einhvern. Þú greiðir staðfestingargjald. Svo gerist ekkert sem þú getur í raun haldið á í margar vikur.

Það eru símtöl. Greinargerð. Figma-tengill. Tafla sem fyllist hægt af verkbeiðnum. Það sem þú átt ekki er forrit sem þú getur opnað í þínum eigin síma. Þetta bil, milli dagsins sem þú greiðir og dagsins sem þú sérð fyrst eitthvað raunverulegt keyra, er þar sem mest af álaginu í hugbúnaðarverkefni býr. Það er líka hlutinn sem enginn varar þig við.

Vikur er bjartsýna talan

Ég ýki ekki biðina. Tölurnar styðja það. Forritari sem gengur inn í verkefni tekur oftast þrjá til sex mánuði að ná fullum afköstum, og sex til tólf mánuði eða meira í flóknu forriti. Það er aðlögunin áður en afköstin sem þú greiðir fyrir koma á fullum hraða. Jafnvel skarpur verktaki sem fer hratt af stað leggur sjaldan virkan hugbúnað í hendur þínar fyrstu vikurnar.

Besta ráð greinarinnar sjálfrar er sammála. Fyrsta meginreglan í Agile-stefnuskránni er snemmbúin og samfelld afhending virks hugbúnaðar, og jafnvel sú meginregla orðar tíðnina sem innan fárra vikna til fárra mánaða, með forgang á styttri tímabilið. Svo viðmiðið, það sem hvert nútímateymi stefnir að, er enn í besta falli mælt í vikum.

Af hverju tekur þetta svona langan tíma? Greiningarvinna. Uppsetning umhverfis. Kröfulýsingar. Og svo hlutinn sem étur dagatalið hljóðlega: að bíða eftir þér eftir endurgjöf, samþykktum, efni og aðgangi, sem er stöðugt stærsta orsök tafa í sjálfstæðum verkefnum. Bættu við afhendingunum milli sölustjóra, verkefnastjóra og þess sem í raun skrifar kóðann, og hver þeirra bætir við klukkustundum af töf áður en nokkur sendir eina línu.

Biðin er ekki bara hæg, hún er áhættusöm

Langt bil áður en þú sérð virkan hugbúnað er ekki bara pirrandi. Það er dýrt á hátt sem kemur ekki fram á reikningnum.

Þú getur ekki leiðrétt stefnu á einhverju sem þú sérð ekki. Á meðan þú bíður safnast lítil ósamræmi hljóðlega upp. Allir eru uppteknir, allir gera ráð fyrir að áætlunin sé rétt, og forsendurnar harðna. Þegar smíð loks berst þýðir það að skipta um stefnu að rekja upp vikur af vinnu, svo það gerist sjaldan. Ráð þeirra sem stýra þessum verkefnum er blátt áfram: ekki leyfa vikur eða mánuði af þróun án sýnilegs árangurs. Krefstu lítilla skrefa sem þú getur séð.

Ég er sammála því ráði. Ég geng bara lengra en flestir.

Það sem ég geri í staðinn: virkt forrit í tækinu þínu í kvöld

Ég vinn verkið sem einn dag. Við tölum saman að morgni, ég smíða yfir daginn, og í lokin ertu með native forrit uppsett í þínum eigin síma, auk frumkóðans. Ekki frumgerð. Ekki smellanleg frumgerð föst í vafraflipa. Alvöru Swift- eða Kotlin-forrit sem keyrir á alvöru vélbúnaði og er þitt.

Það er mögulegt vegna þriggja hluta. Sautján ára að skrifa native farsímakóða, svo ég læri ekki vettvanginn á þínum tíma. Gervigreind í ferlinu, sem fjarlægir stóran hluta hægu vélrænu vinnunnar. Og bein lína, án stofulags milli þín og forritarans, svo samtal morgunsins verði að kóða síðdegis án boðhlaups tölvupósta.

Ég vil vera heiðarlegur um hvað dagur er og er ekki. Það er ekki fullbúna varan með hverjum eiginleika, hverju jaðartilviki og fáguðum stillingaskjá. Það er alvöru, uppsetjanlegt forrit sem gerir kjarnann sem þú komst eftir, það sem þú getur haldið á, sýnt samstarfsmanni eða fjárfesti og brugðist við. Með öðrum orðum er það nákvæmlega það sem öll greinin er sammála um að þú ættir að fá snemma í verkefni. Ég rétti þér það bara á degi eitt í stað viku sex.

Af hverju þetta breytir ákvörðuninni sem þú tekur

Þegar þú ræður á venjulegan hátt bindur þú peninga og vikur á grundvelli loforðs og glæru. Þú kemst að því hvort það var góð hugmynd mánuði síðar.

Þegar fyrsti dagurinn endar með forriti í hendi ákveður þú hvað gerist næst með raunverulega hlutinn fyrir framan þig. Ef það er rétt höldum við áfram og þú ert nú þegar með virkan grunn. Ef ekki hefurðu eytt einum degi, ekki mánuði og staðfestingargjaldi. Áhættan þín er takmörkuð við einn vinnudag, sem er um það bil það lægsta sem hugbúnaður verður.

Það er allur tilgangurinn. Mánuðurinn sem þú eyðir venjulega í bið er óþægilegasti hlutinn við að ráða forritara, og það er hlutinn sem ég fjarlægi.

Áttu eitthvað sem þú vilt láta keyra í símanum þínum í kvöld?

Native forrit í Swift og Kotlin, frá 500 €. Uppsett í tækinu þínu í lok dags, með frumkóðanum sem er þinn.

Segðu mér frá verkefninu þínu