Cahier des charges, spécifications, maquettage, design, modèle de données. Nous prenons en charge toute la démarche de conception.
Nous développons des solutions hébergées pour vos métiers.
Nos compétences s'étendent aux plateformes mobiles Androïd et IPhone.
Experts dans la transmission des savoirs, nous réalisons des jeux sérieux et autre supports de vulgarisation
En parcourant les pages de ce site, vous aurez compris l'importance que nous donnons à la conception et la modélisation. L'ère de l'IA accentue encore ce besoin. Notre offre comprend toute la démarche de conception de logiciels. Vous pouvez même nous solliciter que pour ça. Voici quelques étapes que nous prenons en charge.
La définition du besoin
Le besoin s'identifie chez le client mais surtout auprès des utilisateurs. Notre inclut l'écriture d'un cahier des charges et toutes les démarches d'enquête auprès des utilisateurs finaux dans la cadre d'une définition des expériences utilisateurs (UX).
La modélisation
Avec la notion de Spec Coding et le Vibe Coding, la modélisation a pris une forme encore plus essentielle. Elle permet de cadrer les projets, non seulement pour les commanditaires et les utilisateurs mais aussi pour la collaboration avec les IA dans leur réalisation. Elle prend plusieurs formes et comprend :
- l'écriture de user stories ;
- la réalisation de maquettes en fil de fer et graphiques ;
- la modélisation des diagrammes UML (utilisateurs, activité, classes...) ;
- la modélisation des modèles de données.
Le suivi Agile ou en Cycle en V
Nous sommes certifiés Agile et possédons une expérience de plus de 20 dans la gestion de projet numériques.
Nous développons essentiellement des logiciels hébergés mais pas seulement. Nous pouvons aussi programmer vos logiciels de bureau. Notre compétence comprend :
- le design UI et le maquettage (Figma) ;
- la programmation de Front-end sur les technologies de type Angular ;
- la modélisation des modèles de données ;
- la programmation du Back-end en NodeJs ou Symfony ;
- la modélisation et la gestion de base de données relationnelles et non-relationnelles ;
- les infrastructures Cloud sur AWS ou Firebase (GCP) ;
- l'installation de serveurs d'hébergement Linux ;
- ...
Finalement, tout ce dont vous aurez besoin pour réaliser votre projet hébergé ou non.
Nous privilégions des technologies intégrées comme Flutter et Flutter Flow pour la réalisation des applications mobiles : une technologie pour les dominer toutes. Ce choix permet de limiter les coûts en réalisant un seul projet pour toutes les plateformes. Dans de rares cas nous pourrons utiliser ces développements comme applications Web.
Nous possédons une forte expérience dans la gamification, notamment dans le cadre de projets de vulgarisation. Nous développons des jeux sérieux sur des technologies Web ou sur le moteur Unity3D.
Notre démarche se rapproche de la conception de logiciels mais intègre une étape sur la narration et le gameplay. Nos réalisations ont porté sur des simulateurs dans le monde professionnel, des applications de sensibilisation à des problématiques sociétales, de jeux pour se détendre.