Objectif : créer des applications durables !
Le développement d’applications web ou de logiciels sur mesure est nécessaire lorsque votre besoin est spécifique, et n’est pas couvert par des solutions existantes sur le marché.
Chez AXOPEN, nous avons fait du développement d’applications web sur mesure notre cœur de métier !
Outils de gestion
Applications de gestion : commercial, comptable, RH, chaîne de production, ERP, etc.
Interfaces d'administration
Backoffices permettant la gestion et le paramétrage des applications
API de services web
Services web emportant la logique métier, et utilisables par d’autres applications du SI
Objectif : concevoir des applications web sur mesure adaptées aux besoins métiers spécifiques, adoptées par les utilisateurs et maintenables dans le temps !
Choisir des technologies pérennes
Nous développons des applications web sur mesure à Lyon, dans des technologies web pérennes et sûres pour l’avenir.
Nous le savons, la réussite sur le moyen/long terme des projets de développement de logiciels web sur mesure dépend en partie de la qualité du code produit.
Chez AXOPEN, afin de s’assurer d’une haute qualité de nos développements, nous mettons en place en interne, en plus des tests “classiques”, des audits de code réguliers au sein de nos projets. Ces audits nous permettent de bénéficier systématiquement d’un avis supplémentaire et d’un regard neuf sur les bonnes pratiques de développement utilisées dans les projets, et ainsi, d’intégrer automatiquement les améliorations nécessaires.
5 étapes essentielles
Étape #1
Pour concevoir vos applications web sur mesure, nous misons sur des technologies durables, pérennes et en cohérence avec votre SI déjà en place !
Avant de débuter tout projet, nous démarrons par des ateliers de cadrage avec votre équipe :
Ateliers fonctionnels : comprendre les spécificités métiers et définir les workflows utilisateurs.
Ateliers techniques : définir les choix d’architecture projet, de technologies/ frameworks, les modèles de données et les interconnexions.
Ateliers UI/UX : concevoir les maquettes de l’application en adéquation avec la charte graphique : des interfaces intuitives et ergonomiques pour tout type de support !
Étape #2
Pour vous accompagner dans la construction de votre application, nous constituons une équipe technique sur-mesure chez AXOPEN composée de plusieurs profils au sein de notre pépinière 100% technique et lyonnaise : chefs de projets techniques, experts techniques et développeurs.
Nous le savons, les projets de développement web sur-mesure ne sont pas un long fleuve tranquille ! Il est essentiel de pouvoir construire un dispositif d’équipe projet qui soit réactif, disponible, et flexible pour pouvoir s’adapter au fil des sprints et du projet, tant en termes de profils, que de capacité à monter en charge.
En tant que structure à taille humaine, nous pouvons assurer une souplesse dans l’affectation de nos équipes, et nous adapter à l’actualité des projets.
Étape #3
Chez AXOPEN, la gestion de projet est réalisée par un chef de projet technique.
En concordance avec vos équipes, il met en place une proposition de fonctionnement adaptée à vos contraintes réelles (budget, capacité à fournir des entrants, deadlines, etc.), en privilégiant la mise en place d’une gouvernance et d’instances régulières nécessaires au bon déroulement du projet : comités opérationnels, comités de pilotage.
Ce n’est pas la méthode qui doit nous guider, la méthode doit être au service du projet.
Dans la majorité de nos projets de développement d’applications web sur-mesure, nous utilisons les fondamentaux de la méthode “agile”, en l’adaptant en bonne intelligence.
Les 3 grands principes de notre méthodologie de développement :
Sprints de développement de 1 à 4 semaines adaptables et variables, en termes de profils et de charge, pour s’adapter aux entrants et à la vitesse de delivery souhaitée
Transparence totale de l’avancée du projet avec une gestion des développements via GitLab accessible directement pour vos équipes
Communication et proximité forte entre les acteurs via des canaux de communication mis en place, et les comités.
Étape #4
Co-construction des applications web, avec une forte implication des équipes métiers et des utilisateurs finaux tout au long des projets.
Dès le début du projet, nous identifions des futurs utilisateurs clés de l’application et les intégrons dans le process. Les recettes et démo se font donc au fil de l’eau, à l’issue de chaque sprint de développement.
Avant la livraison du projet, nous organisons une grande phase de recette utilisateur et métier globale, afin d’assurer la dernière ligne droite avant la mise en service !
Pour faciliter les livraisons et les sécuriser, nous mettons en place un processus d’intégration et de déploiement continu (CI/CD).
En fonction de votre stratégie d’hébergement, nous travaillons de pair avec vos équipes infrastructure pour pousser l’application vers des hébergements cloud (Azure, AWS, etc.) ou classique (OVH, etc.).
Étape #5
Une application reste rarement figée et évolue avec le temps !
Pour permettre le bon fonctionnement d’une application et ses évolutions tant en termes fonctionnels que techniques, nous proposons une maintenance sur-mesure comprenant :
Un volume de jours de maintenance corrective et évolutive à définir
La disponibilité des développeurs
Le maintien en compétences de nos équipes sur votre environnement
Les montées de version des langages et frameworks
Votre code, votre propriété ! Si vous souhaitez assurer en interne la maintenance de votre projet, nous assurons une phase de réversibilité avec vos équipes.
Conception long terme
Au niveau technique ou fonctionnel, il est primordial de penser à moyen et long terme. Non aux applications jetables, oui aux applications durables !
Sécurité
La sécurité des données est un sujet sensible et important lors de la conception de SI, et plus particulièrement d’applications. Nous travaillons dans une logique de protection des données et de conformité à la RGPD.
Performance
Temps de réponse minimal, haute disponibilité, capacité de montée en charge... L'application web doit être optimisée et prête à tout !
Ergonomie
Une application user-friendly, qui respecte les codes de l'UX, pour favoriser la prise en main de l’application !
Accessibilité
Quel que soit le terminal (desktop, laptop, tablette, mobile) et le navigateur utilisé (Chrome, Firefox, Safari, etc.), AXOPEN met un point d’honneur à rendre les applications web les plus accessibles possibles pour leurs utilisateurs, en tenant compte de leurs habitudes et de leurs moyens.
Angular
Spring boot
Angular
.NET core
Azure
Angular
csharp
.NET core