Intervju z izvršnim direktorjem Semiwiki: Matt Genovese iz Planorama Design

Intervju z izvršnim direktorjem Semiwiki: Matt Genovese iz Planorama Design

Izvorno vozlišče: 1897972

Matt GenoveseMatt Genovese je ustanovitelj in izvršni direktor Planorama Design, ki prinaša več kot 25 let kariernih izkušenj na področju visoke tehnologije, ki zajema polprevodnike, strojno opremo, IoT, IT in razvoj izdelkov programske opreme. Ima dobre izkušnje pri načrtovanju, lansiranju in pošiljanju izdelkov, ki delujejo. Mattovo podjetje Planorama Design je podjetje za profesionalne storitve oblikovanja uporabniške izkušnje programske opreme, ki oblikuje zapleteno tehnično programsko opremo, ki je preprosta in intuitivna za uporabo. Podjetje ima izkušene inženirje in oblikovalce uporabniške izkušnje (UX) s sedežem v Austinu v Teksasu v ZDA.

Matt je diplomiral iz računalniškega inženiringa na Rochester Institute of Technology in magistriral iz elektrotehnike na Univerzi v Teksasu v Austinu. Svojo kariero je začel pri Motorola-Freescale Semiconductor na področju inženiringa izdelkov in testov ter se preselil v preverjanje zasnove procesorjev RISC in sistemov na čipu. Matt je imel tudi vodstvene vloge za razvoj kompleksne in tehnične programske opreme. Kot rezultat njegovih globokih poklicnih izkušenj si Matt prizadeva "uspeti že prvič", začenši z zasnovo uporabniške izkušnje programske aplikacije, vse do strojne opreme na dnu sklada. Planorama pomaga usmerjati procese razvoja izdelkov, ki ustvarjajo izdelke, ki delujejo takoj.

Kakšna je zgodba o Planorama Design?

Citat Susan Dray je beseda, s katero se živi v svetu oblikovanja izdelkov. Rekla je: "Če ga uporabnik ne zna uporabiti, ne deluje.

Vso svojo kariero sem porabil za to, da izdelki delujejo, tako v industriji polprevodnikov kot pri čisti proizvodnji programske opreme. V prvi polovici svoje kariere, kot inženir za izdelke in testiranje, nato kot inženir za funkcionalno preverjanje, sem moral zagotoviti, da izdelki delujejo takoj. Konec koncev, ko kompleti mask stanejo milijone, je preverjanje funkcionalnosti pred silikonom poslovni imperativ.

Ta miselnost »upravi se že prvič« se je prenesla v drugo polovico moje kariere v podjetjih, ki se ukvarjajo s čisto programsko opremo – vedno so bila osredotočena na zapleteno, tehnično programsko opremo in izdelke SaaS. Čeprav je namestitev programske opreme cenejša od strojne opreme, je izvedba kakršnih koli ponovnih del, zlasti »do ohišja«, še vedno zelo draga. Moje izkušnje so pokazale, da sta vnaprejšnje načrtovanje in poglobljeno razmišljanje o ključnih zahtevah in funkcijah s pogledom na prihodnost prihranila denar, ki bi ga sicer pozneje porabili za drage popravke.

Opazil sem tudi, kako se sodobna programska oprema razvija zelo drugače od strojne opreme. Agilni razvojni procesi programske opreme, oblikovanje uporabniške izkušnje (UX) in podrobna dokumentacija zahtev omogočajo hiter, ponavljajoč se in učinkovit razvoj programske opreme. Ti koncepti razvoja programske opreme so tradicionalno odsotni v industriji polprevodnikov, ki je navajena na daljše, neponavljajoče se cikle načrtovanja strojne opreme. 

Polprevodniška podjetja vedno bolj ustvarjajo in dobavljajo oba čipa in programsko opremo kot del njihove splošne rešitve. Da bi ostala konkurenčna, mora programska oprema, namenjena uporabnikom, izpolnjevati enako visoke standarde kot najsodobnejši polprevodniki. Disciplinirana zasnova UX nam daje programsko opremo svetovnega razreda, ki je enostavna za uporabo za uporabnike polprevodnikov. Spet, na koncu, "če ga uporabnik ne zna uporabiti, ne deluje.”

Danes vidim, da se nekateri v industriji polprevodnikov ujamejo. Intelov lastni tehnični direktor Greg Lavender je nedavno ponovil isto mnenje: “Vi ste odlični inženirji. Sestavil si ta odličen kos česar koli. Zdaj pa mi pokažite, kako se bo uporabljal z vidika končnega uporabnika. Kajti če tega ne zmoremo, te stvari tako ali tako nihče ne bo kupil.” Njegove besede odmevajo! Govorijo o zgodovini Planorame in glavnem poslanstvu moje kariere – to počnemo pri Planorama Design.

Kakšne težave rešujete?

Lotimo se treh ključnih izzivov, s katerimi se srečujemo pri uvajanju programskih izdelkov: kakovost uporabniške izkušnje, čas na trgin proračun. Te težave so prav tako pomembne za podjetja, ki se ukvarjajo s polprevodniki in strojno opremo, kot za podjetja s čisto programsko opremo.

Kako izgleda problem »kakovosti uporabniške izkušnje«? Tako kot funkcionalne napake v vašem siliciju tudi zmeden uporabniški vmesnik preprečuje vašim strankam, da bi dosegle svoje cilje, kar vpliva na zaznano kakovost vaših izdelkov. Oblikovalci uporabniškega vmesnika to morda imenujejo težava z »uporabnostjo«, a na koncu je to še ena težava s kakovostjo, ki lahko v najboljšem primeru zmanjša vrednost vaše celotne rešitve ali v najslabšem primeru uniči vašo sposobnost zajemanja vložkov v oblikovanje. Vaši čipi in robna strojna oprema so morda boljši, toda če stranke ne morejo preprosto zgraditi svoje rešitve, se njihov čas do proizvodnje zamuja in splošen uspeh vas in vaše stranke se zmanjša. Zgradili ste odlično strojno opremo; zdaj oblikujte programsko opremo, ki bo odklenila vrednost vaše tehnične odličnosti.

Drugič, rešujemo problem "časa do trga" tako, da zagotovimo, da imajo vaši razvijalci programske opreme vse, kar potrebujejo za hitro in natančno kodiranje. Ekipe za razvoj programske opreme prejmejo štafetno palico zadnje, preden izdelek odide ven. Vložki (in pozornost) so visoki in kot sem bil priča, pogosto niso prejeli zahtev, potrebnih za učinkovito izvedbo. Govorimo o vizualnih specifikacijah visoke ločljivosti in poslovnih pravilih, zapisanih v dobro organizirani, temeljiti interni dokumentaciji izdelka, »pripravljeni za razvijalce«. Ko lahko razvijalci razvijajo in jim ni treba oblikovati zaslonov ali čakati na zahteve, izdelki preprosto hitreje pridejo ven.

Tretjič, a ne najmanj pomembno, uvajanje programske opreme ni poceni. Razvojne ekipe so velike in drage, zato dlje ko projekt traja in več ciklov, skozi katere mora iti, večja je verjetnost, da bo proračun razpuščen. Odlična zasnova uporabniške izkušnje se izogne ​​neučinkovitosti, ki bo povečala vaše stroške razvijalca, tako da zmanjša trajanje projekta programske opreme. Nazadnje, ker je uporabna programska oprema sama po sebi intuitivna, je manj potrebe po podpori in usposabljanju strank, kar spet zmanjša dolgoročne stroške. UX design je bolj način za zmanjšanje stroškov kot za porabo denarja!

Kaj dela Planoramine storitve edinstvene?

Prvič, to je sam razpon in globina naših zmogljivosti. Naša ekipa je sodelovala v številnih vertikalah, da bi rešila vse vrste težav za naše stranke. Izkazalo se je, da so bile rešitve za ogromno težav že rešene v drugih prostorih, mi pa smo jih zasnovali. Zdaj združite to z našim globokim notranjim inženirskim strokovnim znanjem in lahko se pogovorimo s komer koli, da bi oblikovalsko težavo rešili na pravi način. Planorama nima le višjih oblikovalcev uporabniške izkušnje, ampak tudi inženirje z akademskim znanjem iz računalništva, elektrike in kemije. Ne bo vam treba razlagati tranzistorjev, logične sinteze, robnih omrežij ali umetne inteligence, zato zelo hitro razvijemo znanje o domeni.

Nazadnje bi se naslikal kot "brez neumnosti". To ni naš prvi rodeo in ne poskušamo zmagati na umetniških tekmovanjih. Miselnost je, da zavihamo rokave in dostavimo tisto, kar naše stranke potrebujejo za pošiljanje. Uporabniki potrebujejo vmesnike, ki so smiselni, razvijalci potrebujejo trdne in popolne zasnove z dokumentacijo zahtev za učinkovito kodiranje, QA pa mora preveriti funkcionalnost glede na dobro organizirano specifikacijo. To je tisto, kar počnemo, da lahko naše stranke hitreje pridejo na trg z izdelkom, ki navdušuje njihove stranke.

Kaj vidite na obzorju na področju polprevodnikov in strojne opreme v smislu oblikovanja uporabniške izkušnje?

Povzel bom, kar sem opazil v čistem prostoru programske opreme, ki je po mojem mnenju pomemben za današnja polprevodniška podjetja:

Vertikalna integracija: Podjetja za strojno opremo gradijo komponente in integrirano rešitev, ki zdaj vključuje programsko opremo, usmerjeno v stranke. Da bi bile njihove stranke uspešne, je popolna rešitev mora biti najboljše kakovosti v svojem razredu, vključno s programsko opremo, ki vse to povezuje. Samo poglejte, kaj NVIDIA počne s svojim paketom programske opreme za podjetja, ki podpira stranke v oblaku, ki ustvarjajo aplikacije z umetno inteligenco, pri čemer izkorišča že pripravljene knjižnice umetne inteligence za podporo hitre gradnje, nato uvajanja in končno upravljanja od konca do konca. Njihova programska oprema povezuje celotno rešitev v izjemno privlačno ponudbo v oblaku in robu. Rad bi ga uporabil!

Digitalni Transformation: Obstoječa podedovana programska oprema mora izpolniti pričakovanja spreminjajočih se zahtev strank. Na primer, migracija iz lokalnih rešitev v oblak lahko lansira podjetje pred konkurenco, vendar ta prizadevanja zahtevajo tudi nova pričakovanja, znanje in izkušnje ter nabore spretnosti pri načrtovanju in razvoju programske opreme.

Omogočanje strank: Podjetja, ki kupujejo in integrirajo strojno opremo za izdelavo rešitev, potrebujejo vnaprejšnji čas za to. Prednost vsakega prodajalca strojne opreme je, da svojim strankam omogoči pospešitev na trg. Če svojim strankam s programsko opremo, ki je enostavna za uporabo, omogočite lažjo in hitrejšo izgradnjo lastnih rešitev, pomeni, da prej preidejo na proizvodnjo in ustvarjajo prihodke.

Namenski izdelki: Vidimo specializirane rešitve, ki izpolnjujejo poslovne zahteve za posebne vrste strank. V nasprotju z izdelki za splošno uporabo ti zahtevajo dobro razumevanje ciljnih strank, njihovih uporabnikov in primerov uporabe. Celotna rešitev – vključno s kritično programsko opremo, ki povezuje vse skupaj, mora popolnoma ustrezati njihovim potrebam.

"Nova EDA": Pojavlja se nov val orodij EDA. Te nove rešitve EDA so v veliki meri namenjene odpravljanju tradicionalnih ovir, zaradi katerih je oblikovanje ASIC po meri postalo neizvedljivo za številna podjetja. Podjetja, ki si ne morejo privoščiti velikih oddelkov za oblikovanje IC in proračunov, imajo zdaj poleg dragih implementacij FPGA še eno možnost. Z intuitivnimi uporabniškimi vmesniki, oblikovanimi tako, da zmanjšajo potrebo po usposabljanju in podpori, so veliko enostavnejši od tradicionalnih rešitev EDA, hkrati pa učinkoviti za podjetja, ki ne pritiskajo na vrhunsko zmogljivost.

Pričakujem, da bo več podjetij za polprevodnike in strojno opremo resno preučilo integracijo oblikovanja uporabniške izkušnje v procese svoje programske opreme. Oblikovanje UX je že kritičen del čiste produkcije programske opreme, ne samo za ustvarjanje uporabnih izdelkov, temveč za njihovo hitrejše trženje ob manjši porabi. Ker kupci vse bolj pričakujejo enako vrhunsko uporabniško izkušnjo od svojih integriranih strojnih rešitev kot od svojih programskih rešitev, morajo podjetja prepoznati pomen strateškega vlaganja v oblikovanje uporabniške izkušnje. Podjetja, ki to storijo, bodo dolgoročno zmagovalca, izbrana s strani strank, ki imajo raje celovite rešitve, ki »delujejo«.

Preberite tudi:

Delite to objavo prek:

Časovni žig:

Več od Semiwiki