PDG de Vaadin : les développeurs sont les architectes du futur

Steven Grandchamp est un directeur logiciel de longue day, avec une expérience de management chez Microsoft, OpenLogic et MariaDB, entre autres. Il est aujourd’hui PDG de Vaadinl’entreprise à l’origine de la plate-forme de développement d’applications World-wide-web open source populaire et primée pour Java.

J’ai eu l’occasion de discuter avec Grandchamp du secteur des logiciels, de la lifestyle technologique, de la passion des développeurs, de la réussite avec des équipes distribuées et de la nouvelle version de Vaadin.

Matthieu Tyson : Merci pour la opportunity de discuter, Steven. Vous avez récemment pris le poste de PDG chez Vaadin, qui est un chief dans le développement d’applications Java depuis des années. Qu’est-ce qui vous a attiré dans l’entreprise ?

steven grandchamp Vaadin

Steven Grandchamp, PDG de Vaadin

Steven Grandchamp : En tant que champion open source de longue date, c’est assez easy. Je pense que les logiciels open up resource ont le pouvoir d’accélérer la transformation numérique. Et Vaadin fait un travail extraordinaire pour permettre un développement furthermore rapide et meilleur des apps professionnelles basées sur Java. La société a fait ses preuves dans la création d’outils critiques et la contribution à la communauté open resource, qui sont essentielles pour moi personnellement. L’appréciation de la tradition créée par l’open source ne cesse d’augmenter – le dernier rapport annuel de Pink Hat enquête ont constaté que 82 % des équipes informatiques sont plus susceptibles de travailler avec un fournisseur qui contribue à la communauté open source.

La passion du développeur pour un projet est le meilleur baromètre de son utilité et de son potentiel. Les développeurs adorent que Vaadin fournisse des composants et des outils qui permettent de créer additionally rapidement et in addition facilement des applications Website modernes avec une excellente UX.

Les utilisateurs finaux de l’entreprise s’attendent désormais à une expérience utilisateur intuitive et agréable, tout comme ils en ont l’habitude dans leur vie personnelle en tant que consommateurs. Je suis ravi que nous permettions aux développeurs de fournir facilement une UX convaincante pour les apps basées sur Java qui alimentent l’entreprise.

Tyson : Vaadin est une équipe distribuée internationalement. Quels sont les défis là-bas et comment les gérez-vous?

Grandchamp : Je pense que c’est la nouvelle norme, et comme beaucoup de projets open up resource, Vaadin a été assez habile pour créer un modèle qui prend en cost le travail à length. Logistiquement, c’est toujours délicat lorsqu’un appel ou une réunion ne peut pas être distillé dans un e-mail ou une discussion Slack. Nous avons éliminé les réunions superflues, afin de ne pas les rencontrer trop souvent. Lorsque nous le faisons, nous partageons le fardeau. Parfois, les gens de l’EMEA doivent sauter sur des appels la nuit, et d’autres aux États-Unis appellent le matin. Je pense que c’est un assez petit prix à payer pour les avantages disproportionnés que vous obtenez.

Faites confiance à vos employés, laissez-les définir des horaires asynchrones et poussez autant que doable vers des outils de collaboration. Et bien que Slack puisse devenir un peu fou, nous apprécions la conversation intelligente. Lorsqu’une entreprise apprécie et fait confiance à ses employés, les employés ne se sentent pas obligés de prouver qu’ils sont productifs by means of la disponibilité en ligne. Vous laissez leur travail parler de lui-même.

Tyson : Vaadin est la société à l’origine du framework open source Hilla, un framework Java et JavaScript/TypeScript complet. Je suis toujours curieux d’entendre parler de la synergie entre les logiciels open up resource et l’entreprise. Comment fonctionne cette stratégie chez Vaadin ?

Grandchamp : Quiconque s’engage dans une innovation sérieuse en matière de logiciel sait qu’elle est enracinée dans l’open source, en particulier au niveau de l’entreprise. Avec l’accent as well as récent mis sur les économies de coûts, je pense que les développeurs apprécient la valeur, la transparence et la flexibilité de ne pas être enfermés dans des outils propriétaires.

De as well as, les gens savent ce qu’ils obtiennent avec l’open supply à ce stade du développement Internet. En open up resource, la compétition pour la meilleure remedy system fait que chacun bénéficie de la meilleure innovation. Les équipes d’entreprise accueillent favorablement cette collaboration, reconnaissent les avantages, créent des purposes de pointe, puis contribuent à un cercle vertueux.

Tyson : Vaadin a une nouvelle edition. Quels sont certains des faits saillants qui vous passionnent ?

Grandchamp : Vaadin est à l’avant-garde pour donner aux développeurs les moyens de créer et de moderniser des purposes d’entreprise que les utilisateurs adoreront. Dans notre récente enquête auprès des clients de 2022, nous avons été incroyablement honorés que nos customers nous aient dit qu’ils avaient réalisé en moyenne 52 % de obtain de temps en créant leur interface utilisateur avec la plateforme Vaadin par rapport aux choices choices. Nous continuons à nous concentrer sur l’augmentation de la productivité des développeurs dans la prochaine version avec un ensemble de kits qui accélèrent et facilitent l’intégration d’applications basées sur Java dans votre écosystème d’entreprise. Nous fournissons également de nouvelles fonctionnalités qui aident les entreprises à migrer progressivement les applications Swing vers le World-wide-web.

Tyson : En tant que chef d’entreprise qui a travaillé avec des développeurs, qu’est-ce qui est special au sujet des développeurs et des entreprises qui en dépendent ?

Grandchamp : Il est difficile d’égaler la combinaison one of a kind de connaissances et de enthusiasm qui anime la plupart des développeurs. Ce sont eux qui résolvent les problèmes, anticipent les problèmes et créent des answers de contournement. Ce sont les architectes du futur. Ne pas devenir hyperbolique, mais il n’y a aucun moyen de remplacer les contributions des développeurs.

Tyson : Quelle est l’importance de la tradition pour le succès d’une entreprise de logiciels ? Comment le cultivez-vous ?

Grandchamp : Incroyablement critical. Surtout en 2022. L’année dernière, la concurrence pour les talents technologiques était féroce, et de nombreuses entreprises ont appris à leurs dépens que si vous n’êtes pas intentionnel à propos de votre society, votre expertise peut rapidement trouver un nouveau lieu de travail qui offre quelque selected qui répond mieux à ses besoins culturels. . Une partie de cela consiste à investir dans la compréhension de ce que font les développeurs, à comprendre les technologies qu’ils utilisent, à écouter les factors faibles et à faciliter le cheminement quotidien afin qu’ils puissent faire ce qu’ils font le mieux.

Vous devez offrir de la flexibilité, non seulement en termes d’équilibre travail/vie personnelle et d’autonomie, mais également en maintenant un environnement suffisamment agile pour tenir compte des nouvelles préférences d’outils et de l’efficacité des processus, telles que déterminées par les développeurs. Vous devez également vous assurer d’investir dans la croissance et le perfectionnement des développeurs.

Tyson : Avez-vous des conseils pour guider les équipes technologiques vers les meilleures performances ?

Grandchamp : Ce n’est rien de bouleversant, mais je dirais que l’écoute est la première étape. Avec des feuilles de route et des calendriers de publication, les responsables peuvent facilement avoir une eyesight tunnel qui fait taire les commentaires. Lorsque vous créez un espace pour que les équipes de développement puissent partager honnêtement, vous obtenez toutes sortes de commentaires précieux sur les problèmes imprévus susceptibles d’exister et sur les endroits où le temps peut être perdu (ou où il faut passer in addition de temps). Je pense que c’est pourquoi les développeurs sont au cœur de tant de grandes entreprises. Ils se connectent à la technologie à un niveau différent et sont essentiellement en quelque sorte personnellement investis dans son succès. Soutenir ce processus avec le moins d’interférences probable est essentiel à ce succès. Et ne vous entourez pas de oui.

Tyson : Quelles sont les grandes tendances du développement logiciel que vous voyez à l’horizon ?

Grandchamp : Nous considérons l’UX améliorée des programs d’entreprise comme la tendance la furthermore significative. Les organisations doivent développer des applications qui répondent aux attentes des employés concernant les apps sur leurs appareils mobiles qu’ils utilisent dans leur vie personnelle. Cela semble facile, mais il est difficile de le faire sans les bons outils.

Tyson : Avez-vous des conseils de carrière généraux (surtout en période de ralentissement économique) ?

Grandchamp : Soyez une bonne personne avec qui travailler et pour qui travailler. Concentrez-vous sur la coopération et responsabilisez les autres là où vous le pouvez. Cherchez un environnement où vous pouvez vous épanouir et cherchez à en créer un là où les autres le font. Mais sachez que votre lieu de travail ne sera pas toujours un rêve. Concentrez-vous sur le fait de voir les features négatifs comme une opportunité de grandir et d’apprendre. Vous pouvez apprendre autant, voire additionally, des circonstances et des patrons terribles que des bons. Et soyez toujours ouvert aux commentaires. Vous distillerez votre sens de ce qui est absurde et de ce qui a un noyau de vérité.

Tyson : Vous avez travaillé avec de nombreux fabricants d’outils de développement comme Microsoft et MariaDB. Avez-vous eu des expériences déterminantes que vous pourriez souligner ?

Grandchamp : Alors que Microsoft et MariaDB étaient des entreprises très différentes du level de vue du modèle business, il existe des similitudes incroyables.

Chez Microsoft, je dirais que l’expérience déterminante a été de comprendre remark Microsoft a battu IBM dans le secteur bancaire alors qu’IBM était le leader incontesté. Nous étions dans la «guerre des systèmes d’exploitation», où OS / 2 était clairement le favori. IBM avait cousu le marché du mainframe et du midframe, et il était logique que les banques choisissent OS/2 lorsqu’il s’agissait de développer sur la plate-forme Pc.

Cependant, Microsoft est allé dur après la communauté des développeurs. Microsoft a soutenu les développeurs avec des outils et des ressources. Il est rapidement devenu clair que si vous vouliez accéder à une grande variété d’applications et d’outils de développement, Microsoft était ce que vous utiliseriez. Ce fut vraiment une expérience révélatrice de voir à quel position les développeurs ont une impact sur les technologies utilisées pour créer des applications professionnelles.

Chez MariaDB, c’était un modèle un peu différent, l’open resource s’implantant vraiment parmi les développeurs et les entreprises d’une manière beaucoup furthermore significative que pendant mon séjour chez Microsoft. Mais un fil conducteur était que les développeurs ont une fois de furthermore ouvert la voie. Les développeurs avaient l’autonomie de choisir des piles technologiques pour créer des programs, plutôt que de se faire dicter ces décisions par le haut. Certes, les programs héritées continueraient d’être prises en cost, mais ce changement signifiait que les développeurs trouvaient des moyens simples et pratiques pour que les outils soient productifs.

Ainsi, le thème de définition est encore assez efficace aujourd’hui. Les systems dirigées par les développeurs créent des gains de productivité massifs.

Tyson : Je remarque que vous avez étudié à la fois l’informatique et le commerce. Comment avez-vous finalement décidé de vous concentrer sur l’aspect commercial ? Remark était-ce dans le monde du logiciel à cette époque ?

Grandchamp : J’aime la résolution de problèmes. Cependant, il s’avère que je ne suis pas un grand développeur! Ce qui m’est venu naturellement, c’est de relever des défis commerciaux. J’ai passé des années en tant que CTO à travailler activement avec des potential customers et des purchasers pour m’assurer que les systems résolvaient les problèmes commerciaux critiques. Parfois, cela signifiait comprendre les systems, mais la plupart du temps, cela signifiait comprendre le défi commercial.

J’ai eu la prospect de travailler dans de nombreuses sociétés de logiciels, résolvant de nombreux styles de problèmes, mais chacune de ces sociétés devait se concentrer sur la résolution de véritables problèmes commerciaux pour réussir.

Ma première véritable expérience dans une entreprise de logiciels a eu lieu très étroitement avec la sortie du leading IBM Laptop, de sorte que le monde du logiciel tel que nous le connaissons aujourd’hui n’existait pas encore. Les grands acteurs du mainframe dominaient le terrain. Le Computer, l’informatique shopper-serveur et Web ont fait évoluer l’industrie au-delà de notre eyesight des premiers jours. Mais le logiciel n’est jamais fait. Les problèmes commerciaux changent, la technologie change et la demande de logiciels qui aident à faire avancer une entreprise reste très forte.

Copyright © 2022 IDG Communications, Inc.

Leave a Reply

Next Post

iOS 16.1 expulse au hasard les iPhones des connexions Wi-Fi

Chaque nouvelle variation de logiciel est accompagnée d’un bogue ou deux, mais l’alternative à la mise à jour est souvent bien pire. Par exemple, Apple a déployé iOS 16.1 la semaine dernière, ajoutant des activités en direct, la prise en cost de Make any difference, la bibliothèque de photographs partagées […]

You May Like