L'Acumatica Hackathon 2022, qui a débuté le samedi22 janvier à 14h00 et s'est terminé par le jugement et la remise des prix le dimanche23 janvier à 15h00, a dépassé mes attentes. Sur les 11 équipes composées de 5 ou 6 développeurs Acumatica et de non-développeurs, toutes ont produit des applications distinctives conçues sur la plateforme Acumatica cloud xRP et étendant ses fonctionnalités.
Le hackathon Acumatica met à nouveau la barre plus haut
L'aspect regrettable de la créativité de masse est qu'elle rend difficile la sélection des trois premiers gagnants. L'équipe de juges (Ali Jani, CPO ; Ajoy Krishnamoorthy, EVP, Products & Chief Strategy Officer ; Andrew Boulanov, VP of Platform Engineering Platform ; et Christian Lindberg, VP Partner Solutions) a persévéré, mais le poids de la sélection des meilleures applications n'a pas reposé uniquement sur eux cette année. Nous avons modifié le processus d'évaluation afin d'inclure non seulement les juges ci-dessus, mais aussi tous les participants, qu'ils soient participants ou non. Nous avons utilisé Mentimeter pour solliciter les votes en ligne et en temps réel de tous les participants, qui ont jugé les solutions et les présentations sur la base de cinq catégories :
- Créativité
- Complétude
- Difficultés techniques
- Utilité
- Qualité de la présentation
Aujourd'hui, nous sommes heureux de récompenser ceux qui, une fois de plus, ont élevé la barre de la créativité à un tout autre niveau - ce qui n'est pas une mince affaire si l'on considère ce qui est ressorti de l'Acumatica Hackathon 2021 il y a quelques mois à peine. Comme toujours, les gagnants verront leur nom inscrit sur la très convoitée Acumatica Developer Network Hackathon Cup et jouiront de droits de vantardise bien mérités. De plus, ils ont reçu les prix suivants (qui semblent s'améliorer d'année en année) au cours du Sommet :
- Première place : Projecteur WiFi CAIWEI 4K Full HD avec Bluetooth
- Deuxième place : Casque VR Oculus Quest 2 et contrôleurs
- Troisième place : BLUE Microphones Yeti X USB Microphone
Troisième place : Équipe Kappa
Robert Waite | REPAY
Raj Gopinathan | CCS Technology Group
Alfredo Balmaseda | DocCafe.com
Stan Aistov | Clients First Business Solutions
Alfredo Ibarra | Clients First Business Solutions
Solution : Team Kappa a automatisé la création de tables de base de données personnalisées sans que les développeurs n'aient à ajouter de scripts de base de données au projet de personnalisation. Toutes les informations nécessaires au script sont déjà disponibles dans les champs DAC et DAC. Nous avons donc utilisé ces informations pour générer les scripts et les exécuter. Cela permet d'éviter les erreurs d'exécution au cas où les développeurs auraient oublié d'ajouter le script de base de données au paquet, car la validation du paquet de personnalisation n'en tient pas compte.
Deuxième place : Équipe Epsilon
Kyle Vanderstoep | Contou
Michael Scardina | Perfect Aire
Tony Tran | Perfect Aire
Samuel-Olivier Lavigueur | Acumatica
Brian McMillin | Interfinish / Facility360
Solution : L'équipe Epsilon a conçu une solution qui vous permet d'utiliser la force du système de gestion de fichiers tout en connectant facilement vos fichiers avec eux. Elle vous permet également de personnaliser la structure dans laquelle les fichiers sont stockés dans le système de stockage de fichiers. Avec cette solution, vous pouvez télécharger les fichiers depuis Acumatica ou directement dans le système de fichiers et tant que vous respectez la structure de fichiers configurée, vous serez en mesure de voir vos fichiers dans Acumatica attachés à l'enregistrement.
Première place : Équipe Theta
Brian Stevens | SETECH
Gerhard Van den Heever | FBA Software
Kevin Tan | Orangekloud Inc
William Weathersby | Intelligent Technologies, Inc.
Christina Schwark | Korpack
Solution : L'équipe Theta a créé une solution appelée Acumatica Centurion qui vous protège contre les fichiers malveillants et peu recommandables et déclenche une alarme en cas d'attaque ennemie. Qu'ils proviennent d'écrans standard, d'applications de services Webtiers ou de l'application Acumatica Mobile, Acumatica Centurion ne baisse jamais sa garde.
Félicitations aux trois premières équipes !
Et un grand merci à tous ceux qui ont participé. Chaque équipe a proposé des applications uniques, dont certaines pourraient devenir une application ou une fonctionnalité officielle d'Acumatica. Restez à l'écoute.
Ce que les participants ont dit à propos de l'Acumatica Hackathon
Il est facile pour moi de parler avec poésie des joies et des avantages de la participation à notre Hackathon annuel. Comme je l'ai souligné dans "3 raisons de ne pas manquer l'Acumatica Hackathon 2022", c'est le moment et l'endroit pour sortir des sentiers battus, construire une communauté plus forte et s'amuser.
Je pense que tous les développeurs et non-développeurs de la communauté Acumatica peuvent bénéficier de cette participation, et je ne suis pas le seul. Voici quelques mots de sagesse de développeurs Acumatica qui pensent la même chose.
"[Au Hackathon], nous pouvons apprendre tellement de choses les uns des autres, comme les petites astuces du métier, en particulier celles qui ne sont pas nécessairement documentées, ou qui sont difficiles à trouver, ou difficiles à comprendre. Ce sont ces choses qui vous aideront à devenir un bon développeur. On ne peut apprendre qu'une quantité limitée de choses à un rythme donné, et si vous travaillez avec d'autres personnes, vous apprendrez beaucoup plus vite. La collaboration est essentielle. Pour ceux qui ne sont pas venus au Hackathon, je leur dis de faire leurs devoirs d'abord, d'obtenir leurs certifications. Regardez le code, lisez-le autant que possible chaque jour, lisez les blogs et essayez différentes choses - vous ne pouvez pas arriver sans préparation. - Stéphane Bélanger, Asgard Alliance Software (VAR), Développeur de l'année, Développeur MVP
"Je suis revenu aux Sommets pour le Hackathon. J'aime les faire et j'en retire beaucoup. Ce qui m'a incité à venir en premier lieu, c'est de voir ce que les gens avaient fait auparavant sur GitHub. J'ai beaucoup appris des posts sur GitHub et je voulais en faire partie. Je voulais le voir de mes propres yeux et y apporter mes propres idées. En tant qu'ISV ou développeurs privés, nous pouvons être très myopes dans notre vie quotidienne. Vous ne voyez pas toute l'étendue de ce qu'Acumatica peut faire, alors en venant ici, vous pouvez voir ce qu'il peut faire, obtenir de nouveaux points de vue sur les différentes implémentations et sur les différents domaines que vous pouvez personnaliser. Ne vous laissez pas intimider par des personnes qui savent ce qu'elles font. Ils veulent diffuser leurs connaissances et leurs informations, et c'est un bon moyen de le faire". - Shawn Burt , Paya (ISV), développeur MVP
"Le Hackathon est un excellent moyen de nouer des liens avec des personnes que vous avez rencontrées ici et avec lesquelles vous êtes devenus amis. Il est très important d'établir des relations. C'est une chose de communiquer ou de parler à quelqu'un au téléphone ou par courriel, mais lorsque vous le faites en personne, cela change tout. Il est intéressant d'être suffisamment proche d'autres développeurs pour voir comment ils travaillent et quelles sont les différentes approches qu'ils adoptent pour leurs projets. La partie la plus difficile du Hackathon est la communication avec l'équipe pour essayer d'obtenir une compréhension cohérente de ce que vous essayez de construire et de vous assurer que tout le monde est d'accord avec ce que vous essayez de faire. La raison pour laquelle on revient toujours, c'est qu'on acquiert une expérience plus large avec les gens. Je travaille la plupart du temps à domicile et nous collaborons avec d'autres développeurs au sein de notre propre entreprise, mais c'est un espace assez limité". - Joe Jacob, Crestwood Associates (VAR), développeur MVP
"Lehackathon est tout simplement amusant. C'est comme un réseau d'interaction. J'adore rencontrer de nouvelles personnes. En fait, j'ai rencontré l'un de mes actuels collègues au Hackathon de Houston. Nous sommes devenus amis, puis j'ai appris qu'il cherchait une nouvelle entreprise et il a passé un entretien avec la nôtre. J'ai donc travaillé en réseau et j'ai trouvé un nouveau développeur. Et puis, bien sûr, le développement et l'apprentissage de nouvelles techniques sont utiles. C'est une collaboration d'idées. J'aime également rencontrer directement les développeurs d'Acumatica. Pour ce qui est d'encourager les gens à participer, j'essaie chaque année d'inciter les personnes qui s'occupent des applications frontales à venir, car le nom Hackathon est un peu trompeur. Il s'adresse à tout le monde. Nous avons besoin de gens qui présentent et de gens qui ont de bonnes idées. C'est un travail d'équipe. - Eric Petruncio, Clients First Business Solutions (VAR)
Un regard sur Acumatica Summit 2023
Le Hackathon Acumatica est l'endroit idéal pour élargir ses horizons, apprendre des développeurs (et des non-développeurs) et s'amuser tout en le faisant. Je m'attends à ce que Acumatica Summit 2023 et son Hackathon soient tout aussi merveilleux.
D'ici là, n'oubliez pas de vous connecter à la communauté des développeurs Acumatica et de consulter nos ressources pour développeurs afin d'obtenir des informations sur les événements, la communauté et notre plateforme xRP dans le nuage. N'oubliez pas non plus de vous renseigner sur notre événement annuel Virtual DevCon, qui aura lieu en juin. En outre, contactez nos experts Acumatica pour toute question sur la solution ERP primée d'Acumatica ou pour organiser une démonstration.