Semiwiki CEO Intervju: Matt Genovese på Planorama Design

Semiwiki CEO Intervju: Matt Genovese på Planorama Design

Källnod: 1897972

Matt GenoveseMatt Genovese är grundare och VD för Planorama design, som ger över 25 års karriärerfarenhet inom högteknologi, som spänner över halvledare, hårdvara, IoT, IT och mjukvaruproduktutveckling. Han har en stark erfarenhet av att planera, lansera och skicka produkter som fungerar. Matts företag, Planorama Design, är ett professionellt tjänsteföretag för design av programvara för användarupplevelser, som designar komplex, teknisk programvara som är enkel och intuitiv att använda. Företaget är bemannat med erfarna ingenjörer och designers för användarupplevelser (UX) och har sitt huvudkontor i Austin, Texas, USA.

Matt tog en BS i datateknik från Rochester Institute of Technology och en MS i elektroteknik från University of Texas i Austin. Han började sin karriär på Motorola-Freescale Semiconductor inom produkt- och testteknik och gick över till designverifiering av RISC-processorer och SoCs. Matt har också haft produktledande roller för komplex och teknisk mjukvaruutveckling. Som ett resultat av sin djupa yrkeserfarenhet strävar Matt efter att "få det rätt första gången" med början i mjukvaruapplikationens användarupplevelsedesign, ner till hårdvaran längst ner i stacken. Planorama hjälper till att driva produktutvecklingsprocesser som skapar produkter som fungerar utanför porten.

Vad är bakgrunden till Planorama Design?

Ett citat från Susan Dray är ord att leva efter i en värld av produktdesign. Hon sa: "Om användaren inte kan använda det fungerar det inte.

Jag har ägnat hela min karriär åt att se till att produkter fungerar, både inom halvledarindustrin och i ren mjukvaruproduktisering. Under den första halvan av min karriär, som produkt- och testingenjör, sedan som funktionell verifieringsingenjör, var jag tvungen att se till att produkter fungerade utanför porten. När allt kommer omkring, när maskuppsättningar kostar miljontals, är verifiering av funktionalitet pre-silikon ett affärsbehov.

Den där "få det rätt första gången"-mentaliteten fördes in under andra halvan av min karriär i rena mjukvaruföretag – alltid fokuserad på komplex, teknisk mjukvara och SaaS-produkter. Även om programvara är billigare att distribuera än hårdvara, är det fortfarande mycket kostsamt att utföra alla typer av omställningar, särskilt "ned till chassit". Min erfarenhet visade att förhandsplanering och djupt tänkande genom nyckelkrav och funktioner med ett öga för framtida sparade pengar som annars skulle spenderas senare på kostsamma omställningar.

Jag märkte också hur modern mjukvara utvecklas väldigt annorlunda än hårdvara. Agila utvecklingsprocesser för mjukvara, design av användarupplevelse (UX) och detaljerad kravdokumentation möjliggör snabb, iterativ och effektiv mjukvaruutveckling. Dessa mjukvaruutvecklingskoncept har traditionellt varit frånvarande i halvledarindustrin, som är van vid längre, icke-iterativa hårdvarudesigncykler. 

Halvledarföretag skapar och levererar i allt högre grad båda chipsen och programvara som en del av deras helhetslösning. För att förbli konkurrenskraftig bör kundnära mjukvara uppfylla samma höga standarder som toppmoderna halvledare. Disciplinerad UX-design ger oss mjukvara i världsklass som är enkel att använda för halvledarkunder. Återigen, till slut, "om användaren inte kan använda det fungerar det inte.”

Idag ser jag att några inom halvledarindustrin hakar på. Intels egen CTO Greg Lavender ekade nyligen samma känsla: "Ni är fantastiska ingenjörer. Du har satt ihop det här fantastiska stycket. Visa mig nu hur det kommer att användas ur slutanvändarens perspektiv. För om vi inte kan göra det kommer ingen att köpa grejerna ändå.” Hans ord ger genklang! De talar till Planoramas bakgrund och det övergripande uppdraget i min karriär – det är vad vi gör här på Planorama Design.

Vilka problem löser du?

Vi tar oss an de tre kritiska utmaningarna som vi stöter på när vi distribuerar mjukvaruprodukter: kvaliteten på användarupplevelsen, tid till marknadenoch budget. Dessa problem är lika relevanta för halvledar- och hårdvaruföretag som de är i rena mjukvaruföretag.

Hur ser ett problem med "användarupplevelsekvalitet" ut? Precis som funktionella buggar i ditt kisel, förhindrar ett förvirrande användargränssnitt dina kunder från att uppnå sina mål, vilket påverkar den upplevda kvaliteten på dina produkter. UX-designers kan kalla det ett "användbarhetsproblem", men i slutändan är det ett annat kvalitetsproblem som i bästa fall kan försämra värdet av hela din lösning eller döda din förmåga att fånga design-ins i värsta fall. Dina chips och edge-hårdvara kan vara överlägsen, men om kunderna inte enkelt kan bygga sin lösning, minskar deras tid till ramp till produktionsförseningar och den övergripande framgången för dig och din kund. Du byggde fantastisk hårdvara; designa nu programvaran som låser upp värdet av din tekniska spetskompetens.

För det andra tar vi itu med "time-to-market"-problemet genom att se till att dina mjukvaruutvecklare har allt de behöver för att koda snabbt och korrekt. Mjukvaruutvecklingsteam får stafettpinnen sist, innan produkten går ut genom dörren. Insatserna (och uppmärksamheten) är höga och som jag har sett har de ofta inte fått de krav som krävs för att utföra effektivt. Vi pratar om visuella specifikationer med hög kvalitet och affärsregler, skrivna i välorganiserad, noggrann, "dev-ready" intern produktdokumentation. När utvecklare kan utvecklas och inte behöver designa skärmar eller vänta på krav kommer produkterna helt enkelt snabbare ut genom dörren.

För det tredje, men inte minst, är att distribuera programvara inte ett billigt förslag. Utvecklingsteam är stora och kostsamma, så ju längre tid ett projekt tar och ju fler cykler det måste gå igenom, desto mer sannolikt kommer en budget att sprängas. Utmärkt design för användarupplevelsen undviker den ineffektivitet som kommer att öka dina utvecklingskostnader genom att minimera programvaruprojektets varaktighet. Slutligen, eftersom användbar programvara i sig är intuitiv, finns det mindre behov av kundsupport och utbildning, vilket återigen minskar de långsiktiga kostnaderna. UX-design är mer ett sätt att minska kostnaderna än att spendera pengar!

Vad gör Planoramas tjänster unika?

För det första är det spännvidden och djupet i våra förmågor. Vårt team har arbetat över många vertikaler för att lösa alla typer av problem för våra kunder. Det visar sig att lösningarna på ett stort antal problem redan har lösts i andra utrymmen, och vi har designat dem. Kombinera nu det med vår djupa interna tekniska expertis, så kan vi prata butik med vem som helst för att få designproblemet åtgärdat på rätt sätt. Planorama har inte bara seniora designers för användarupplevelser, utan även ingenjörer med dator-, el- och kemisk akademisk bakgrund. Du behöver inte förklara transistorer, logiksyntes, kantnätverk eller AI för oss, så vi utvecklar domänkunskap mycket snabbt.

Slutligen skulle jag måla upp oss själva som "no-nonsense". Det är inte vår första rodeo, och vi försöker inte vinna konsttävlingar. Vi har en mentalitet att kavla upp ärmarna och leverera det som våra kunder behöver skicka. Användare behöver gränssnitt som är vettiga, utvecklare behöver solida och kompletta konstruktioner med kravdokumentation för att koda effektivt, och QA behöver validera funktionalitet mot en välorganiserad spec. Det är vad vi gör så att våra kunder kan accelerera till marknaden med en produkt som gläder deras kunder.

Vad ser du vid horisonten i halvledar- och hårdvaruutrymmet när det gäller design av användarupplevelse?

Jag ska sammanfatta vad jag har observerat i det rena mjukvaruutrymmet som jag tror är relevant för halvledarföretag idag:

Vertikal integration: Hårdvaruföretag bygger både komponenterna och den integrerade lösningen, som nu inkluderar kundnära mjukvara. För att deras kunder ska bli framgångsrika komplett lösning måste vara klassens bästa kvalitet, inklusive programvaran som knyter ihop det hela. Titta bara på vad NVIDIA gör med sin företagsprogramsvit som stöder molnkunder som skapar AI-applikationer, utnyttjar förutbildade AI-bibliotek från hyllan för att stödja snabbbyggnation, sedan implementering och slutligen end-to-end-hantering. Deras mjukvara binder samman hela lösningen till ett extremt övertygande moln- och edge-erbjudande. Jag skulle vilja använda den!

digital Transformation: Befintlig äldre programvara måste uppfylla förväntningarna på förändrade kundkrav. Till exempel kan migrering från lokala lösningar till molnet lansera ett företag före sina konkurrenter, men insatsen kräver också nya förväntningar, kunskap och färdigheter inom både mjukvarudesign och utveckling.

Kundaktivering: Företag som köper och integrerar hårdvara för att bygga lösningar kräver tid i förväg för att göra det. Det är till fördel för alla hårdvaruleverantörer att möjliggöra sina kunders acceleration till marknaden. Genom att göra det möjligt för dina kunder med lättanvänd programvara att bygga sina egna lösningar enklare och snabbare innebär det att de går igång med produktion och genererar intäkter snabbare.

Specialbyggda produkter: Vi ser specialiserade lösningar som uppfyller affärskrav för specifika typer av kunder. Till skillnad från produkter för allmänna ändamål kräver dessa en gedigen förståelse för målkunderna, deras användare och användningsfall. Hela lösningen – inklusive den kritiska mjukvaran som knyter ihop allt, måste vara en fullständig matchning för deras behov.

"Nya EDA": En ny våg av EDA-verktyg håller på att växa fram. Dessa nya EDA-lösningar syftar till stor del mot de traditionella hinder som gjorde anpassad ASIC-design omöjlig för många företag. Företag som inte har råd med stora IC-designavdelningar och budgetar kan nu ha ett annat alternativ än dyra FPGA-implementeringar. Med intuitiva användargränssnitt utformade för att minska behovet av utbildning och support, är de mycket enklare än traditionella EDA-lösningar samtidigt som de är effektiva för företag som inte pressar framsteg när det gäller prestanda.

Jag förväntar mig att fler halvledar- och hårdvaruföretag tar en seriös titt på att integrera design av användarupplevelser i sina mjukvaruprocesser. UX-design är redan en kritisk del av ren mjukvaruproduktion, inte bara för att skapa användbara produkter, utan för att få dem att marknadsföras snabbare samtidigt som de spenderar mindre. Eftersom kunderna i allt högre grad förväntar sig samma användarupplevelse i världsklass från sina integrerade hårdvarulösningar som de gör från sina mjukvarulösningar, måste företag inse vikten av att strategiskt investera i design av användarupplevelser. Företag som gör det kommer att vara vinnarna på lång sikt, utvalda av kunder som föredrar helhetslösningar som "fungerar".

Läs också:

Dela det här inlägget via:

Tidsstämpel:

Mer från Semiwiki