En phase de développement, vous pouvez utiliser deux modes : dynamique (connecté) ou hors ligne (déconnecté). Les Projets i facilitent le développement en équipe car vous pouvez travailler en mode déconnecté, puis synchroniser l'ensemble du projet avec un référentiel relais d'échange d'information, au lieu de modifier chaque membre séparément en restant connecté au serveur IBM® i.
Mode d'édition dynamique
En mode d'édition dynamique, vous établissez une connexion avec le serveur i (via l'Explorateur de systèmes distants) et ouvrez le code source à des fins d'édition. Votre membre est verrouillé sur le serveur et à chaque sauvegarde le serveur intègre vos modifications. Cependant, vous devez toujours vous trouver dans un environnement vous permettant d'accéder au serveur i (par exemple au travail).
Gestion de Projets i en mode déconnecté
La perspective Projets i permet d'effectuer des tâches de développement en mode déconnecté. Une connexion est seulement requise pour la mise à jour ou l'élaboration du code. Si vous travaillez sur un ordinateur portable éloigné ou chez vous avec une connexion plus lente, vous choisirez plutôt le mode déconnecté. Dans ce mode, vous vous connectez pour copier les fichiers sur votre ordinateur, puis fermez la connexion pour travailler sur les fichiers à votre rythme et vous reconnectez afin de charger de nouveau les fichiers sur le serveur lorsque vous avez terminé. Le travail en mode déconnecté présente également l'avantage de vous permettre de contrôler sans connexion la syntaxe ou la sémantique et de soumettre une compilation uniquement lorsque vous êtes connecté.