Passer à la section
Cette lettre a été écrite et envoyée à l'équipe de Tulip par un utilisateur réel, et publiée en son nom avec son consentement.
Cher Tulip,
J'ai commencé à utiliser la plateforme Frontline Operations de Tulipau début du mois d'avril 2022. J'ai commencé par regarder des vidéos et du matériel de marketing, puis j'ai rapidement suivi certains des cours gratuits proposés par l'UniversitéTulip. J'ai également rejoint la communauté et la base de connaissances, que j'ai parcourues. Finalement, j'ai commencé une licence d'essai gratuite de 30 jours de Tulip. Au cours de ma période d'essai de Tulip, j'ai pu créer des applications d'exemple pour les instructions de construction et les connecteurs aux systèmes ERP, aux serveurs SQL et à d'autres services Web. J'ai créé des applications qui utilisent des liens entre les tables, des requêtes et des agrégations. J'ai pu fournir à mon équipe des tableaux de bord en temps réel pour le SPC et d'autres analyses.
Lorsque j'ai commencé à utiliser Tulip, je venais de lancer un projet dans le cadre duquel j'étais chargé de sélectionner et de mettre en œuvre une solution MES pour une entreprise de fabrication. Au départ, ayant construit des systèmes MES auparavant, à la main, en VB6, en C#-.NET et en MS-Dynamics AX, je pensais pouvoir construire un système en C# ou en Java plus efficacement qu'en utilisant un outil tiers. Franchement, compte tenu de la plupart des outils que j'ai vus (et j'ai fait pas mal de recherches sur les offres des différents fournisseurs de logiciels MES en plus de Tulip), j'ai pensé que je pourrais probablement écrire moi-même quelque chose de plus facile à utiliser, plus personnalisable et extensible, plutôt que d'utiliser la solution monolithique d'un tiers.
En tant que développeur chevronné, lorsque j'avais entendu les termes "low-code" et "no-code" auparavant, j'avais, très franchement, généralement rechigné, et j'avais constaté que ces plateformes nécessitaient, assez rapidement, une certaine expertise en matière de codage. À ma grande surprise, et d'après mon expérience générale, la plateforme proposée par Tulip est véritablement une plateforme "low-code, no-code", aussi bonne, voire meilleure, que toutes celles que j'ai pu voir. Elle permet à un non-programmeur, ou à un développeur citoyen, de développer des applications aussi facilement qu'il le ferait pour une présentation PowerPoint.
Il est vrai que certaines logiques de déclenchement semblaient un peu " abrutissantes " pour un programmeur chevronné comme moi, qui a l'habitude d'écrire des blocs de code " If-Then-Else ", " Switch-Case " et " Try-Catch ". Mais il accomplit 95% de ce que je pourrais faire en utilisant ces blocs et d'autres constructions et modèles de programmation typiques. La facilité et la rapidité avec lesquelles je pouvais développer de nouvelles applications étaient vraiment impressionnantes. L'expertise de Tulipdans le monde du MES est inégalée !
Le fait qu'elle comprenne également la connectivité des appareils, ainsi que des plateformes matérielles réelles, telles que Edge IO et Edge MC, ne fait que compléter davantage les capacités que Tulip offre. Tulip ne cesse d'étendre sa portée dans le monde de l'IoT et de l'IIoT.
Les fonctions de connectivité, ou Connecteurspermettent d'accéder facilement aux bases de données SQL Servers et Oracle, ainsi qu'à la plupart des services web RESTful. L'API Tulip Tables permet également d'importer et de télécharger facilement des tableaux internes de Tulipvers toute plateforme tierce que vous souhaitez utiliser (Excel, Tableau, etc.). La plateforme permet également un accès facile et intuitif aux documents JSON.
Le fait que les applications Tulip puissent être hébergées sur un certain nombre de plates-formes, AWS, Azure, AWS GovCloud, tout en masquant la facturation et les particularités de ces plates-formes, est vraiment un grand avantage. Cela facilite l'extensibilité et l'évolutivité, ainsi que la résolution des problèmes de performance ou de connectivité qui peuvent survenir.
Finalement, pour satisfaire mon besoin d'écrire du "vrai code", j'ai découvert que je pouvais écrire ce que Tulip appelle des widgets personnalisés en utilisant HTML, JavaScript, CSS et une sélection de bibliothèques JS telles que ChartJS, D3 et jQuery. J'en ai écrit trois ou quatre que j'ai utilisés dans les applications Tulip.
Dans Tulip, il existe une communauté active et permanente qui aide à répondre aux questions, à résoudre les problèmes et à donner des exemples et de nouveaux outils, composée à la fois d'employés internes de Tulip et de clients. Les lacunes ou les améliorations sont immédiatement prises en compte, et j'ai pu constater que Tulip ajoute constamment de nouvelles capacités et améliorations à sa plate-forme.
Il y a des listes entières, des tableaux d'affichage et des discussions en cours au sein de Tulip et de la communauté Tulip autour de plusieurs de ces suggestions, ainsi que de nombreuses autres. L'un des aspects les plus intéressants de cette entreprise est sa capacité à répondre aux besoins, suggestions et souhaits de ses clients.
L'assistance que j'ai reçue de Tulip, en termes de questions techniques, de licences et d'affaires, a été sans faille. Je félicite l'ensemble de l'équipe avec laquelle j'ai travaillé en étroite collaboration. Bravo à vous tous !
Je vous remercie,