Considérations liées à la conception
Avec la récente croissance exponentielle des logiciels orientés applications utilisés en tant que services sur le Web, il est désormais d'une importance primordiale de disposer d'instructions adaptées à votre projet. Une planification soigneuse des activités de conception permet de garantir le succès de celui-ci.
Avant d'entamer la phase de développement, prenez connaissance des instructions suivantes :
- Analyse des tâches et des utilisateurs : avant de démarrer votre projet, réfléchissez aux tâches que vous souhaitez confier aux utilisateurs finaux. A l'aide des éléments fournis par vos fichiers de schéma et des propriétés de configuration de votre fichier XML, vous pouvez contrôler le niveau auquel les utilisateurs accèdent à Studio et à ses fonctions. En définissant, par exemple, un noeud final pour vos utilisateurs, vous pouvez limiter ou augmenter le nombre d'activités qu'ils peuvent ajouter à leurs orchestrations. Il est également important de comprendre comment vos utilisateurs exécutent leurs tâches. En leur donnant les informations dont ils ont besoin dans l'ordre approprié, vous contribuez à la parfaite intégration du projet et vous garantissez une expérience utilisateur plus homogène.
- Conventions de dénomination : il peut arriver, lorsque vous participez à un projet dont les délais sont serrés, d'être tenté de nommer de manière hâtive les composants d'une application. Lorsque vous concevez, par exemple, le panneau de noeud final vous pouvez avoir tendance à définir une zone "type" rapidement afin de passer à d'autres tâches fonctionnelles plus importantes. Toutefois, les avantages liés à l'attribution intuitive des noms n'apparaissent pas clairement avant une phase ultérieure, lorsque les utilisateurs sont confrontés à des schémas de dénomination arbitraires et peu clairs. N'oubliez pas qu'une fois déployé, votre connecteur sera utilisé de nombreuses fois. Vérifiez donc que vous utilisez des conventions de dénomination logiques, cohérentes et intuitives.
Avant de commencer
Avant de démarrer votre projet, compilez les informations suivantes. Une fois cette compilation établie et accessible, le processus de développement se déroulera sans heurt :
- Zones de connexion : soyez prêts à définir les informations sur les zones de connexion dont vous aurez besoin pour vous connecter aux noeuds finaux, par exemple leur nom et leur type.
- Activités d'entrée : déterminez les activités statiques et les activités qui seront reconnues de manière dynamique lors de la phase de conception.
- Types de données d'entrée et de sortie : soyez prêt à indiquer quels types de données d'entrée et de sortie seront pris en charge par chacune de vos activités.