Déclaration sur l’utilisation de l’IA
Comme beaucoup de personnes qui créent aujourd’hui un projet en solo, j’utilise l’IA pour augmenter à la fois ce que je peux faire et la vitesse à laquelle je peux le faire. J’explique ci-dessous précisément comment l’IA est utilisée dans le projet BouncyBits, et où elle ne l’est pas.
Concept et fonctionnalités de l’app
100% HumainL’idée initiale est venue de mon mari, qui m’a demandé de créer une app (beaucoup plus simple) pour suivre tous les réglages de suspension de nos vélos. J’ai développé cette idée à partir de nos besoins de vététistes passionnés et de discussions avec différents amis qui pratiquent le VTT. J’ai par exemple parlé avec des parents dont les enfants font des courses de descente, des amis qui gèrent des équipes de course amateur, des coachs de VTT, etc. Beaucoup de fonctionnalités avancées viennent directement de suggestions de la communauté.
Quand j’ai commencé le projet, il n’existait qu’une poignée d’apps similaires sur le marché et elles avaient toutes leurs défauts. BouncyBits suit exactement ma philosophie personnelle du logiciel : facile à utiliser, adaptable, un minimum de champs obligatoires, un stockage uniquement local, aucun compte, aucun coût caché et juste assez engageante pour remplir son rôle.
Conception de l’architecture
70% Humain30% IAJ’ai conçu la majeure partie de l’architecture. J’avais une vision claire de la façon dont l’app devait fonctionner en interne afin d’obtenir la flexibilité et la personnalisation souhaitées. J’ai utilisé l’IA pour m’aider à choisir les meilleures briques technologiques (par exemple, des bibliothèques logicielles open source) afin de concrétiser ma vision.
Développement
5% Humain95% IAJe suis ingénieure logiciel de métier, mais je n’avais encore jamais créé d’application mobile. J’utilise beaucoup l’IA pour écrire le code de l’app et de ce site web. Je lui demande très rarement de réaliser une fonctionnalité complète d’un seul coup. J’avance plutôt étape par étape et je vérifie le code pour m’assurer que l’agent IA de programmation respecte fidèlement ma demande et mes bonnes pratiques de développement.
Design
70% Humain30% IAJe réalise la majeure partie du design (palette de couleurs, animations, mises en page et expérience utilisateur (UX)). L’IA me sert principalement à créer la première version fonctionnelle d’un écran ou d’une page et à explorer des idées de design.
Rédaction
50% Humain50% IAEn général, j’utilise l’IA pour créer une première version des textes de l’app et du site web, puis je les réécris pour les rendre plus concis et leur apporter ma touche personnelle.
Traduction
10% Humain90% IAJe m’appuie beaucoup sur l’IA pour les traductions. Pendant la phase initiale de développement, j’ai demandé à des personnes de langue maternelle qui pratiquent aussi le VTT de valider les traductions. Désormais, toutes les nouvelles traductions sont réalisées par l’IA selon des règles qui couvrent les termes techniques, l’orthographe et le ton.
Stratégie marketing
50% Humain50% IAJ’ai travaillé avec l’IA pour élaborer une stratégie marketing pour l’app, que je mets très lentement en œuvre.
Supports promotionnels
80% Humain20% IAJ’ai une carte de visite pour l’app et un sticker promotionnel. J’ai utilisé l’IA pour trouver des idées de textes et générer certains éléments illustratifs. J’ai ensuite assemblé minutieusement tout le reste dans Photoshop, calque par calque.
Les publications sur les réseaux sociaux sont toujours écrites à 100 % par moi.