
Il y a quelques années, je suis passé de .NET à Outsystem malgré mon fort côté technique. Je partage mes connaissances pour aider les développeurs OutSystems dans la communauté OutSystems et dans l'organisation actuelle.
Mon avis sur Outsystem est :
1. Rapide à apprendre, facile à comprendre et le moyen le plus sûr de développer des applications grandes et complexes.
2. Les applications développées avec Outsystem sont plus flexibles, faciles à comprendre et à gérer.
3. Avoir des fonctionnalités comme Timer, propriétés de site, intégrations API est utile pour augmenter la vitesse de développement et aussi améliorer la performance de l'application.
4. Plus adapté pour comparer et fusionner avec d'autres qui travaillent sur la même application.
5. Bon support client. Avis collecté par et hébergé sur G2.com.
Outsystem ayant une base de données SQL. Outsystem a certaines limitations concernant l'utilisation de SQL et de ses clauses. Il devrait y avoir un lien où les experts en SQL peuvent écrire des requêtes grandes et complexes afin que ceux qui sont à l'aise avec SQL puissent y contribuer. Avis collecté par et hébergé sur G2.com.
Avis vidéo
1,120 sur 1,121 Avis au total pour OutSystems
Sentiment de l'avis global pour OutSystems
Connectez-vous pour consulter les sentiments des avis.

Ce que j'aime le plus, c'est la facilité de développement, de versionnage et de cycle de vie. Une plateforme qui est facile pour intégrer de nouveaux développeurs et élargir la communauté. Avis collecté par et hébergé sur G2.com.
Je n'aime pas du tout la direction que prend la plateforme OutSystems, où de plus en plus la plateforme se referme.
Pour moi, c'est une chose très préoccupante car pour soutenir pleinement les applications critiques en direct, nous devons être entièrement en contrôle et être capables de faire un dépannage approprié. Le manque d'accès à l'environnement, à la base de données et à la procédure de correctif peut rendre une petite question actuellement bloquant pour l'entreprise une tâche très chronophage.
Une chose que je n'aime pas non plus est la manière dont les développeurs créent des tests unitaires, cela devrait être quelque chose d'intégrée dans la plateforme.
En intégrant cela dans la plateforme, cela pourrait facilement intégrer les cycles de déploiement car c'est une partie critique pour un CICD approprié. Avis collecté par et hébergé sur G2.com.

Ce que je préfère chez OutSystems, c'est la facilité avec laquelle il permet de créer des applications sans avoir besoin de beaucoup d'expérience en codage. L'interface de glisser-déposer est très intuitive, ce qui permet de lancer une application très rapidement. De plus, il est simple d'apporter des modifications à la volée, ce qui est idéal pour s'adapter aux retours ou aux besoins changeants du projet. OutSystems s'intègre également très bien avec d'autres systèmes, évitant ainsi les problèmes de compatibilité. Dans l'ensemble, c'est juste une plateforme solide qui permet de créer et de mettre à jour des applications rapidement sans les tracas habituels ! Avis collecté par et hébergé sur G2.com.
Rien de plus à ajouter ici, sauf le fait que les nouvelles offres sont disponibles uniquement pour ODC et non pour les utilisateurs d'O11 :) Avis collecté par et hébergé sur G2.com.

OutSystems a aidé de nombreuses organisations à construire leurs applications et à traverser leur parcours de transformation numérique très rapidement par rapport aux méthodes traditionnelles de développement de systèmes et d'applications.
OutSystems a des capacités d'intégration avec de nombreux systèmes externes et bases de données en utilisant certains connecteurs prêts à l'emploi.
Il fournit également des outils comme le créateur de flux de travail qui permet aux utilisateurs professionnels de créer leurs flux de travail sans avoir une solide formation technique.
OutSystems propose des modèles d'interface utilisateur/expérience utilisateur modernes et une interface utilisateur réactive avec la possibilité de les personnaliser, ce qui rend le développement plus rapide et offre à l'utilisateur une bonne expérience et une utilisation facile des différentes applications. Avis collecté par et hébergé sur G2.com.
Je peux voir peu de choses mais elles n'ont pas un mauvais impact qui pourrait affecter l'utilisation d'OutSystems. Parfois, les tickets de support peuvent prendre du temps à être résolus mais c'est toujours raisonnable. Plus d'améliorations sont nécessaires concernant la création d'applications mobiles. Avis collecté par et hébergé sur G2.com.
- Dynamic UI developments: The ease of implementing the wishes of the business into the system easily thanks to various widget options.
- BPT processes: The ability to quickly adapt complex business structures and rules to the software.
- Integration: Easy integration with different internal and external systems. SSO, AD connector, API, SOAP, etc.
- Community & Forum: With a large and active platform community, there is always support for challenges and never get stuck. Avis collecté par et hébergé sur G2.com.
- Performance issues in complex applications: The platform works well for applications in general, but performance issues can arise when dealing with very complex systems. Such as slow load times. Avis collecté par et hébergé sur G2.com.

Ce que j'aime le plus chez OutSystems, c'est sa combinaison de rapidité et de flexibilité pour développer des applications complexes sans sacrifier la qualité.
La plateforme permet un prototypage rapide tout en maintenant l'évolutivité et la robustesse, ce qui est idéal pour les environnements d'entreprise. De plus, les fortes capacités d'intégration d'OutSystems avec divers systèmes et fournisseurs de cloud permettent une connectivité transparente entre les plateformes, facilitant l'intégration de solutions low-code dans les infrastructures existantes.
L'accent mis sur l'automatisation et les outils d'IA améliore encore la plateforme, aidant les développeurs à rationaliser les processus et à augmenter la productivité. Avis collecté par et hébergé sur G2.com.
Les coûts de licence peuvent augmenter rapidement à mesure que l'utilisation des applications s'intensifie, ce qui pourrait être une préoccupation pour les petites organisations ou les startups. Avis collecté par et hébergé sur G2.com.

OutSystems chez Carrefour est très apprécié pour sa rapidité dans le développement d'applications, permettant aux équipes de construire et d'itérer rapidement avec un minimum de codage manuel grâce à une interface conviviale de type glisser-déposer. Il prend en charge une intégration robuste avec les systèmes hérités et tiers, ce qui est bénéfique dans notre paysage, offrant une flexibilité pour des environnements complexes. La plateforme permet le développement multiplateforme, permettant la création d'applications web et mobiles à partir d'une seule base de code, et offre une évolutivité et une sécurité de niveau entreprise. La forte communauté d'OutSystems, sa documentation étendue et son marché, permettent à mes équipes de développement d'innover efficacement et de répondre rapidement aux besoins changeants de l'entreprise, ce dont nous avons exactement besoin. Avis collecté par et hébergé sur G2.com.
Chez Carrefour, nous pensons que les principaux inconvénients d'OutSystems concernent le coût et les limitations de la plateforme. Pour les projets de niveau entreprise, le prix peut devenir prohibitif, surtout pour les équipes plus importantes ou les projets nécessitant une intégration lourde. De plus, bien qu'OutSystems soit excellent pour le développement rapide, l'approche low-code peut limiter la personnalisation, ce qui peut être frustrant pour les développeurs expérimentés qui souhaitent plus de flexibilité et de contrôle sur le code. Certains de nos développeurs notent également que la performance des applications OutSystems peut être à la traîne dans des applications très complexes ou lorsque des fonctionnalités avancées sont requises, et qu'elle peut ne pas être idéale pour les applications nécessitant des mises à jour fréquentes et complexes. Enfin, la courbe d'apprentissage pour comprendre la logique et l'architecture spécifiques d'OutSystems peut ralentir les équipes peu familières avec les plateformes low-code. Avis collecté par et hébergé sur G2.com.
Avec environ 9 ans d'expérience dans l'utilisation de la plateforme OutSystems à la TBC Bank, je peux dire avec confiance qu'elle réduit considérablement le temps de développement des applications métier, les coûts et simplifie le processus de développement.
Avec la puissance du langage low-code d'OutSystems, l'équipe de développement se concentre sur la mise en œuvre des fonctionnalités clés de l'entreprise et des concepts architecturaux importants plutôt que sur les détails techniques, apportant ainsi de la valeur à l'entreprise de la manière la plus rapide et la plus simple. La plateforme simplifie la mise en œuvre des fonctionnalités métier à tous les niveaux du logiciel, l'intégration avec les systèmes externes, les données, la logique, l'interface utilisateur, le processus métier. Un seul développeur peut couvrir le développement de toutes les parties de la solution, donc un développeur OutSystems est un développeur full-stack.
Les parties fondamentales de l'ensemble du SDLC et des processus CI/CD sont facilement gérées avec les outils de la plateforme. LifeTime prend en charge l'ensemble du processus de déploiement des applications, du développement à la production, et fournit également une API riche pour personnaliser les déploiements avec des pipelines CI/CD personnalisés.
La plateforme vous permet d'étendre ses capacités avec du code .NET personnalisé, offrant ainsi des possibilités presque illimitées.
Dispose d'une fonctionnalité de versioning et de collaboration suffisante pour le développement concurrent.
OutSystems fournit dès le départ toutes les capacités non seulement pour mettre en œuvre des applications métier, mais aussi des outils pour les surveiller et les gérer.
La plateforme est utilisée quotidiennement par environ treize équipes agiles dédiées pour livrer de nouvelles fonctionnalités à une solution critique pour la mission.
Le service d'assistance à la clientèle répond à nos attentes, nous obtenons l'aide que nous attendons. Avis collecté par et hébergé sur G2.com.
En fait, il y a peu de choses que je peux énumérer ici.
Premièrement, il est relativement plus compliqué de trouver un développeur OutSystems compétent ou de motiver un développeur existant à changer de technologie, ce dernier point étant plus lié à l'état d'esprit. Pendant ma pratique, la meilleure façon était d'enseigner aux développeurs traditionnels.
Le deuxième défi concerne la mise en œuvre des écouteurs pour s'intégrer aux courtiers de messages côté serveur, comme RabbitMQ, vous pouvez implémenter des requêtes pull mais pas des abonnés. Il en va de même pour les communications UI avec le serveur, il n'est pas possible d'utiliser des communications par sockets Web.
Le troisième problème est lié à des fonctionnalités de contrôle de source plus avancées comme le branchement pour soutenir un développement parallèle isolé et indépendant. En raison de la nature de la plateforme, elle utilise une approche différente plutôt que le branchement - les bascules de fonctionnalités, mais ce composant forge n'est pas pris en charge. Avis collecté par et hébergé sur G2.com.
Nr 1 is of course the speed at which one can develop and share results with the business Nr 2 is the community around the platform, good service and forum next to the Forge which is great as well Nr 3 would be the evolution of the platform itself, being on the top of things (companies cannot keep up with the pace though) Avis collecté par et hébergé sur G2.com.
Main issue is the point at which OutSystems has to be used in an existence (legacy) IT landscape. It just is very hard to fit in OutSystems in an existing end-to-end process where other (older) technologies are deeply involved. Then the trouble it takes to migrate for example from O11 to ODC, it's just very time consuming Also, the licenses for the platform and the fact that you' re not totally flexible in how you build and maintain your apps is quite a scary thing. If OutSystems decides to do things differently, you cannot just opt out Avis collecté par et hébergé sur G2.com.

Outsystems aide à gérer facilement les déploiements vers les environnements QA et de production.
Il aide également à développer rapidement des processus métier dans OutSystems. Avis collecté par et hébergé sur G2.com.
Il y a une limitation des AO pour les petites entreprises car si elles dépassent la limite, elles doivent changer de plan de paiement. Avis collecté par et hébergé sur G2.com.
Rapid Development - With outsystems it makes it very easy to develop scalable applications rapidly and with proper achitecture and best practices.
Adaptability- It's easy to understand, any one could start with Outsystems application development. Avis collecté par et hébergé sur G2.com.
Development Environment - Though the IDE Service Studio is good, but, with the latest version there are few issues and the screen development is a bit tough in the current IDE. At the end, the developer has to try the css in the chrome browser and then add it in the Outsystems theme. There should be some option to view the browser view with the IDE. Avis collecté par et hébergé sur G2.com.