Bases de données de projets : Plus qu’une solution de collaboration

Traduit automatiquement de Deepl

Vous rêvez d’un moyen de travailler en collaboration ? Un moyen de travailler où que vous soyez dans le monde, avec des membres de votre équipe situés à différents endroits, sans que personne n’ait à se demander où trouver la dernière version d’un fichier ou d’un projet ? Une façon différente de tester de nouvelles fonctionnalités et de les réinitialiser si elles ne fonctionnent pas, tout en étant capable de choisir un point de restauration à partir duquel vous voulez réinitialiser au lieu d’exécuter une sauvegarde complète du fichier. Vos rêves deviennent réalité, ces scénarios sont désormais possibles grâce à 4D v18 et aux bases de données de projets !

Qu’est-ce qu’une base de données de projet ?

Une base de données de projet est une base de données 4D dans des fichiers texte. Ces fichiers contiennent l’ensemble du code source d’une application de base de données 4D, de la structure de la base de données à l’interface utilisateur, en passant par les formulaires, les menus, les paramètres utilisateur et toutes les ressources nécessaires.

Les bases de données du projet sont créées et gérées à l’aide de l’application 4D Developer. Les fichiers de projet sont ensuite utilisés pour construire les fichiers de déploiement de l’application finale.

Pourquoi travailler avec une base de données de projet ?

  • Partage: Échangez facilement du code avec vos collègues : Copiez le morceau de code et collez-le dans un e-mail et vous êtes opérationnel.
  • Flexibilité: Vous avez plusieurs applications et souhaitez réutiliser certains dialogues tout en respectant la charte graphique de l’entreprise ? Installez les composants dans chaque application ou copiez les formulaires entre les bases de données.
  • Simplicité: Dans le respect de la charte graphique notamment, vous pouvez définir l’ensemble des polices, couleurs, icônes, etc. de toutes vos applications avec des feuilles de style.
  • Débogage: En stockant les fichiers de votre projet dans des référentiels de contrôle de source, vous pouvez facilement comparer les versions pour localiser la source d’un code problématique.
  • Déploiement: Avec les dépôts de contrôle des sources, la gestion de plusieurs branches(c’est-à-dire le développement et la production) est un jeu d’enfant !

Cette liste est loin d’être exhaustive, mais tous ces avantages sont dus aux bases de données de projets!

Toutes les nouvelles fonctionnalités et les capacités offertes par les bases de données de projet seront détaillées dans de futurs articles de blog. Restez à l’écoute !

Vanessa Talbot
- Product Owner -Vanessa Talbot a rejoint l'équipe du programme 4D en juin 2014. En tant que Product Owner, elle est chargée de rédiger les user stories puis de les traduire en spécifications fonctionnelles. Son rôle est également de s'assurer que l'implémentation des fonctionnalités livrées répond aux besoins des clients.Depuis son arrivée, elle a travaillé à la définition des fonctionnalités clés de 4D. Elle a travaillé sur la plupart des nouvelles fonctionnalités de multithreading préemptif et aussi sur un sujet très complexe : la nouvelle architecture pour les applications enginées. Vanessa est diplômée de Telecom Saint-Etienne. Elle a commencé sa carrière à l'Institut de Recherche Criminelle en tant que développeur pour le département audiovisuel. Elle a également travaillé dans les domaines des médias et du médical en tant qu'experte en support technique, en production ainsi qu'en documentation de nouvelles fonctionnalités.