Semiwiki CEO Wywiad: Matt Genovese z Planorama Design

Semiwiki CEO Wywiad: Matt Genovese z Planorama Design

Węzeł źródłowy: 1897972

Matta Genovese’aMatt Genovese jest założycielem i dyrektorem generalnym Projekt Planoramy, wnosząc ponad 25 lat doświadczenia zawodowego w zaawansowanych technologiach, obejmujących półprzewodniki, sprzęt, IoT, IT i rozwój oprogramowania. Ma duże doświadczenie w planowaniu, uruchamianiu i dostarczaniu produktów, które działają. Firma Matta, Planorama Design, jest firmą zajmującą się profesjonalnym projektowaniem doświadczeń użytkowników oprogramowania, projektującą złożone, techniczne oprogramowanie, które jest proste i intuicyjne w użyciu. Firma zatrudnia doświadczonych inżynierów i projektantów doświadczeń użytkownika (UX), a jej główna siedziba znajduje się w Austin w Teksasie w USA.

Matt uzyskał tytuł licencjata z inżynierii komputerowej na Rochester Institute of Technology oraz tytuł magistra inżynierii elektrycznej na Uniwersytecie Teksańskim w Austin. Karierę rozpoczął w firmie Motorola-Freescale Semiconductor w dziale inżynierii produktów i testów, po czym przeszedł do weryfikacji projektów procesorów RISC i układów SoC. Matt pełnił również funkcje lidera produktu w zakresie złożonego i technicznego rozwoju oprogramowania. Dzięki swojemu bogatemu doświadczeniu zawodowemu Matt stara się „zrobić wszystko dobrze za pierwszym razem”, zaczynając od projektowania doświadczeń użytkownika oprogramowania, aż po sprzęt na dole stosu. Planorama pomaga kierować procesami rozwoju produktów, które tworzą produkty, które działają od razu.

Jaka jest historia Planorama Design?

Cytat Susan Dray to słowa, którymi warto się kierować w świecie projektowania produktów. Powiedziała: "Jeśli użytkownik nie może go użyć, nie działa.

Spędziłem całą swoją karierę, upewniając się, że produkty działają, zarówno w branży półprzewodników, jak i w czystej produkcji oprogramowania. W pierwszej połowie mojej kariery, jako inżynier ds. produktów i testów, a następnie jako inżynier ds. weryfikacji funkcjonalnej, musiałem dopilnować, aby produkty działały od samego początku. W końcu, gdy zestawy masek kosztują miliony, weryfikacja funkcjonalności przed silikonem jest imperatywem biznesowym.

Ta mentalność „zrób to dobrze za pierwszym razem” przeniosła się do drugiej połowy mojej kariery w firmach zajmujących się czystym oprogramowaniem – zawsze skupionych na złożonym, technicznym oprogramowaniu i produktach SaaS. Mimo że wdrażanie oprogramowania jest tańsze niż sprzęt, wykonywanie wszelkiego rodzaju przeróbek, zwłaszcza „do obudowy”, jest nadal bardzo kosztowne. Moje doświadczenie pokazało, że wstępne planowanie i głębokie przemyślenie kluczowych wymagań i funkcji z myślą o przyszłości zaoszczędziło pieniądze, które w przeciwnym razie zostałyby później wydane na kosztowne przeróbki.

Zauważyłem też, że nowoczesne oprogramowanie rozwija się zupełnie inaczej niż sprzęt. Zwinne procesy programistyczne, projektowanie doświadczeń użytkownika (UX) oraz szczegółowa dokumentacja wymagań umożliwiają szybkie, iteracyjne i wydajne tworzenie oprogramowania. Te koncepcje tworzenia oprogramowania były tradycyjnie nieobecne w branży półprzewodników, która jest przyzwyczajona do dłuższych, niepowtarzających się cykli projektowania sprzętu. 

Firmy produkujące półprzewodniki coraz częściej tworzą i dostarczają obydwa chipy i oprogramowanie jako część całościowego rozwiązania. Aby zachować konkurencyjność, oprogramowanie skierowane do klienta powinno spełniać te same wysokie standardy, co najnowocześniejsze półprzewodniki. Zdyscyplinowany projekt UX zapewnia nam światowej klasy oprogramowanie, które jest łatwe w użyciu dla klientów z branży półprzewodnikowej. Ponownie, ostatecznie, „jeśli użytkownik nie może z niego korzystać, to nie działa”.

Dzisiaj widzę, że niektórzy w branży półprzewodników łapią. Własny CTO firmy Intel, Greg Lavender, powtórzył ostatnio to samo zdanie: „Jesteście świetnymi inżynierami. Złożyłeś ten wspaniały kawałek czegokolwiek. Teraz pokaż mi, jak będzie używany z perspektywy użytkownika końcowego. Bo jeśli nie możemy tego zrobić, to i tak nikt tego nie kupi.Jego słowa rezonują! Odnoszą się do historii Planoramy i nadrzędnej misji mojej kariery – tym właśnie zajmujemy się w Planorama Design.

Jakie problemy rozwiązujesz?

Stawiamy czoła trzem krytycznym wyzwaniom napotykanym podczas wdrażania oprogramowania: jakość doświadczenia użytkownika, Czas na rynek, budżet. Problemy te są tak samo istotne dla firm zajmujących się półprzewodnikami i sprzętem komputerowym, jak i firm zajmujących się wyłącznie oprogramowaniem.

Jak wygląda problem z „jakością doświadczenia użytkownika”? Podobnie jak błędy funkcjonalne w twoim krzemie, mylący interfejs użytkownika uniemożliwia klientom osiągnięcie ich celów, wpływając na postrzeganą jakość twoich produktów. Projektanci UX mogą nazywać to problemem „użyteczności”, ale w ostatecznym rozrachunku jest to kolejny problem z jakością, który w najlepszym przypadku może obniżyć wartość całego rozwiązania lub w najgorszym zabić zdolność do przechwytywania projektów. Twoje układy scalone i sprzęt brzegowy mogą być lepsze, ale jeśli klienci nie mogą łatwo zbudować swojego rozwiązania, ich czas potrzebny na rozpoczęcie produkcji jest opóźniony, a ogólny sukces Twój i Twojego klienta jest mniejszy. Zbudowałeś świetny sprzęt; teraz zaprojektuj oprogramowanie, które uwolni wartość Twojej doskonałości technicznej.

Po drugie, rozwiązujemy problem „czasu wprowadzenia produktu na rynek”, zapewniając programistom wszystko, czego potrzebują do szybkiego i dokładnego kodowania. Zespoły programistyczne otrzymują pałeczkę jako ostatnie, zanim produkt wyjdzie na jaw. Stawka (i uwaga) jest wysoka i jak byłem świadkiem, często nie otrzymali oni wymagań niezbędnych do skutecznego działania. Mówimy o specyfikacji wizualnej o wysokiej wierności i regułach biznesowych, zapisanych w dobrze zorganizowanej, dokładnej, „gotowej do programowania” wewnętrznej dokumentacji produktu. Kiedy programiści mogą się rozwijać i nie muszą projektować ekranów ani czekać na wymagania, produkty po prostu szybciej wychodzą z domu.

Po trzecie, ale nie mniej ważne, wdrażanie oprogramowania nie jest tanią propozycją. Zespoły programistów są duże i kosztowne, więc im dłużej trwa projekt i im więcej cykli musi przejść, tym bardziej prawdopodobne jest, że budżet zostanie nadszarpnięty. Doskonały projekt doświadczenia użytkownika pozwala uniknąć nieefektywności, która zwiększa koszty tworzenia oprogramowania, minimalizując czas trwania projektu oprogramowania. Wreszcie, ponieważ użyteczne oprogramowanie jest z natury intuicyjne, potrzeba obsługi klienta i szkoleń jest mniejsza, co ponownie zmniejsza koszty długoterminowe. Projektowanie UX to bardziej sposób na obniżenie kosztów niż wydawanie pieniędzy!

Co sprawia, że ​​usługi Planoramy są wyjątkowe?

Po pierwsze, jest to sama rozpiętość i głębia naszych możliwości. Nasz zespół pracował w wielu branżach, aby rozwiązać wszystkie rodzaje problemów naszych klientów. Okazuje się, że rozwiązania ogromnej liczby problemów zostały już rozwiązane w innych przestrzeniach, a my je zaprojektowaliśmy. Teraz połącz to z naszą głęboką specjalistyczną wiedzą inżynierską i jesteśmy w stanie porozmawiać z każdym, aby rozwiązać problem projektowy we właściwy sposób. Planorama ma nie tylko starszych projektantów doświadczeń użytkownika, ale także inżynierów z wykształceniem komputerowym, elektrycznym i chemicznym. Nie musisz nam wyjaśniać tranzystorów, syntezy logicznej, sieci brzegowych ani sztucznej inteligencji, więc bardzo szybko rozwijamy wiedzę dziedzinową.

Na koniec namalowałbym siebie jako „rozsądnych”. To nie jest nasze pierwsze rodeo i nie próbujemy wygrywać konkursów plastycznych. Mamy mentalność zakasania rękawów i dostarczenia tego, czego potrzebują nasi klienci. Użytkownicy potrzebują interfejsów, które mają sens, programiści potrzebują solidnych i kompletnych projektów z dokumentacją wymagań, aby kodować wydajnie, a dział kontroli jakości musi weryfikować funkcjonalność w oparciu o dobrze zorganizowaną specyfikację. Właśnie to robimy, aby nasi klienci mogli przyspieszyć wprowadzanie na rynek produktu, który zachwyca ich klientów.

Co widzisz na horyzoncie w obszarze półprzewodników i sprzętu w zakresie projektowania doświadczeń użytkownika?

Podsumuję to, co zaobserwowałem w czystej przestrzeni oprogramowania, która moim zdaniem jest istotna dla dzisiejszych firm produkujących półprzewodniki:

Integracja pionowa: Firmy produkujące sprzęt budują zarówno komponenty, jak i zintegrowane rozwiązanie, które obejmuje teraz oprogramowanie skierowane do klienta. Aby ich klienci odnieśli sukces, firma kompletne rozwiązanie musi być najwyższej jakości w swojej klasie, włączając w to oprogramowanie, które je łączy. Wystarczy spojrzeć na to, co NVIDIA robi ze swoim pakietem oprogramowania dla przedsiębiorstw, który obsługuje klientów w chmurze, którzy tworzą aplikacje AI, wykorzystując gotowe, wstępnie wyszkolone biblioteki AI, aby wspierać szybkie tworzenie, wdrażanie i wreszcie kompleksowe zarządzanie. Ich oprogramowanie łączy całe rozwiązanie w niezwykle atrakcyjną ofertę chmurową i brzegową. Chciałbym go użyć!

cyfrowy Transformacja: Istniejące starsze oprogramowanie musi spełniać oczekiwania zmieniających się wymagań klientów. Na przykład migracja z rozwiązań lokalnych do chmury może wyprzedzić konkurencję, ale wysiłek ten wymaga również nowych oczekiwań, wiedzy i umiejętności zarówno w zakresie projektowania, jak i tworzenia oprogramowania.

Obsługa klienta: Firmy, które kupują i integrują sprzęt do tworzenia rozwiązań, potrzebują na to czasu z góry. Umożliwienie klientom przyspieszenia wejścia na rynek jest korzystne dla każdego dostawcy sprzętu. Umożliwienie klientom łatwego w obsłudze oprogramowania do łatwiejszego i szybszego tworzenia własnych rozwiązań oznacza, że ​​szybciej przechodzą do produkcji i generują przychody.

Produkty specjalnie zaprojektowane: Widzimy wyspecjalizowane rozwiązania spełniające wymagania biznesowe dla określonych typów klientów. W przeciwieństwie do produktów ogólnego przeznaczenia, wymagają one solidnego zrozumienia docelowych klientów, ich użytkowników i przypadków użycia. Całe rozwiązanie — w tym krytyczne oprogramowanie, które je łączy — musi całkowicie odpowiadać ich potrzebom.

„Nowa EDA”: Pojawia się nowa fala narzędzi EDA. Te nowe rozwiązania EDA w dużej mierze mają na celu rozwiązanie tradycyjnych barier, które sprawiały, że niestandardowe projektowanie układów ASIC było niewykonalne dla wielu przedsiębiorstw. Firmy, które nie mogą sobie pozwolić na duże działy projektowania układów scalonych i budżety, mogą teraz mieć inną opcję poza kosztownymi implementacjami FPGA. Dzięki intuicyjnym interfejsom użytkownika zaprojektowanym tak, aby ograniczyć potrzebę szkoleń i pomocy technicznej, są one znacznie prostsze niż tradycyjne rozwiązania EDA, a jednocześnie skuteczne dla firm, które nie dążą do uzyskania najwyższej wydajności.

Spodziewam się, że więcej firm zajmujących się półprzewodnikami i sprzętem poważnie przyjrzy się integracji projektowania doświadczeń użytkownika z procesami oprogramowania. Projektowanie UX jest już krytyczną częścią czystej produkcji oprogramowania, nie tylko w celu tworzenia użytecznych produktów, ale także szybszego wprowadzania ich na rynek przy mniejszych wydatkach. Ponieważ klienci coraz częściej oczekują od swoich zintegrowanych rozwiązań sprzętowych tego samego światowej klasy doświadczenia użytkownika, co od rozwiązań programowych, firmy muszą zdawać sobie sprawę ze znaczenia strategicznego inwestowania w projektowanie doświadczeń użytkownika. Firmy, które to zrobią, będą w dłuższej perspektywie zwycięzcami, wybieranymi przez klientów, którzy preferują kompletne rozwiązania, które „działają”.

Przeczytaj także:

Udostępnij ten post przez:

Znak czasu:

Więcej z Półwiki