Að þróa nýja eiginleika vs leysa tæknilega skuldir

Þrátt fyrir að ég sé ekki hugbúnaðarverkfræðingur er ég að vinna með verkfræðingateymi meirihluta starfsævinnar. Ég hef ánægju af því að vinna með fólki frábært hvað það gerir. Svo mun ég reyna að svara spurningunni um titilinn frá framleiðslusjónarmiði frá bakgrunni sem ekki er verkfræðingur.

Það er staðreynd að það verður alltaf þrýstingur sem kemur frá eftirspurninni, viðskiptateymum, stjórnun eða markaðnum og verður krefjandi að byggja nýja eiginleika. Málið er að ef þú ert of fáfróður um tæknilega skuldir þínar, þá muntu fljótt gera þér grein fyrir því að það er of seint að byrja að takast á við þær.

Marty Cagan er að lýsa því mjög vel í bók sinni „Inspired“. Í þessari bók geturðu lært hvernig tæknilegar skuldir nánast eyðilögðu einhyrninga eins og e-Bay.

Ég hef fundið fyrir því með vörum sem ég er að vinna líka. Meðan ég starfaði við Avocarrot Exchange áttum við þetta risastóra verkefni sem miðaði að því að sameina tvær vörur í eina. SSP okkar (framboðshlið) með sáttamiðluninni. Eftir 10 mánaða skipulagningu, fundi, þróun á því hvernig þessar tvær vörur myndu sameinast í eina gerðum við það að lokum. Og þá sparkaði veruleikinn inn.

Stöðugleikamál komu upp í ýmsum þjónustu, aðallega vegna tæknilegra skulda sem alltaf voru „of minniháttar til að takast á við það núna“. Allt liðið byrjaði að finna fyrir þrýstingnum, þar sem þessi þjónusta var ekki aðeins notuð af viðskiptavinum okkar, heldur einnig frá innri notendum. Á þeim tímapunkti þurfti liðið að taka erfiðar ákvarðanir þar sem við vorum að þjást. Nýir eiginleikar og vöruskemmdir annars vegar, tæknilegar skuldir hins vegar. Augljóslega urðu tæknilegar skuldir okkar aðaláherslur, þar sem við fjárfestum mest af fjármunum okkar. Sem betur fer var það ekki of seint fyrir okkur en þetta gæti verið hreinn heppni. Í flestum tilvikum tekst vörur með mikla möguleika sjaldan að koma aftur frá þessu.

Þessi reynsla kenndi mér hina erfiðu leið að þú verður alltaf að vera fyrirbyggjandi þegar kemur að tæknilegum skuldum. Sama hversu lítið málið er, eða hversu mikilvægt þú telur að það sé, á ákveðinni stundu. Takast á við það eins fljótt og auðið er. Það sem ég er að reyna að ná núna er að við erum alltaf með nokkra menn í vöruhópnum sem vinna eingöngu að tæknilegri skuldalausn í hverjum spretti, svo að við verðum ekki að verja meira fjármagni til þess seinna.

Til dæmis, ef 10 manna hópur er að vinna að vöru, þá er það góð hugmynd að hafa alltaf 2 þeirra sem vinna að tæknilegum skuldum. Ég geri mér grein fyrir því að það kann að virðast undarlegt fyrir yfirstjórnina og sérstaklega fyrir þá sem bera ábyrgð á frestum á vöru eða lögun. Hins vegar er það í mínum sjónarhóli betra að fórna 2 eða 4 vikum af eiginleikum en að hafa enga vöru á 4 mánuðum. Stjórnendur gætu upphaflega þrýst á móti þessu. Það er bráðnauðsynlegt að skýra ávinninginn af því að skerða þetta og hér kemur sterkt traust sem ætti að vera milli vöruhópsins og stjórnenda.

Ef varan þín er virkilega frábær mun markaðurinn enn vera til staðar fyrir hana. Spurningin er hvort vara þín sé enn til staðar fyrir markaðinn?

Síðast er það mikils virði að vera að vinna með ofursterkt lið til að styðja þig í þessu án þess að þurfa jafnvel að biðja um það. Ég man eftir mánudegi, þegar strákur frá liðinu er að koma í daglegu stöðunni okkar og sagði „þið vitið krakkar, ég hafði smá frítíma um helgina og ég ákvað að umrita kauphöllina í Python“ (þessi strákur er Python sérfræðingur). Jæja, niðurstaðan var sú að nýja útgáfan af vörunni var 9x betri miðað við þá fyrri og lækkaði kostnaðinn í tvennt. Engin skipulagning, engin forskrift fyrir verkefnið. Bara mjög hæfileikaríkur strákur með vilja til að taka frumkvæði. Slík hegðun ætti ekki aðeins að faðma heldur verða hluti af DNA vöru og vinnuflæði vöruhópsins.

Að lokum, vertu fyrirbyggjandi þegar kemur að tæknilegum skuldum, haltu alltaf einhverju jafnvægi á milli lausna á tæknilegum skuldum og að byggja upp nýja eiginleika og þú verður alltaf að geta treyst á sterkt lið hvað varðar færni og menningu líka. Þegar öllu er á botninn hvolft eru Lannisters enn í forsvari fyrir 7 konungsríkin og húsamót þeirra er „a Lannister borgar alltaf sínar skuldir“.