L'analyse des exigences doit tenir compte de divers aspects de la culture et de la politique de l'entreprise. Le non-respect de la culture de l'entreprise peut aboutir à une mauvaise compréhension de la solution ou à des difficultés d'implémentation.
Identifiez les personnes et les organisations les plus concernés par la réussite de la solution proposée. Toutes les parties prenantes doivent participer activement à la définition des exigences et des objectifs d'exploitation. Pour éviter tout défaut de conception important, elles doivent également être informées des modifications planifiées. Une partie prenante insuffisamment impliquée ou mal informée pourrait même porter préjudice au bon déroulement de l'implémentation du déploiement.
Une bonne compréhension des normes et des stratégies est indispensable à l'entreprise demandeuse de la solution. En effet, ces éléments peuvent affecter les aspects techniques du projet, le choix des produits et la méthode de déploiement.
La confidentialité des données du personnel, détenues et contrôlées par le service des ressources humaines ou les responsables des services, peut être un exemple de norme à prendre en compte. Les procédures appliquées par l'entreprise pour la gestion des modifications en sont un autre exemple. Les stratégies de gestion des modifications peuvent en effet avoir des incidences sur l'acceptation de la solution, ainsi que sur la méthode et le planning d'implémentation.
Ces exigences varient de manière importante selon le type d'entreprise concerné. Soyez attentif aux exigences règlementaires qui peuvent avoir des répercussions sur le déploiement. De nombreuses entreprises et organismes gouvernementaux exigent une conformité parfaite aux normes d'accessibilité. Lors du déploiement de solutions globales, renseignez-vous sur les lois et les règlementations en vigueur dans les pays étrangers concernés. Par exemple, dans la plupart des pays européens, le stockage des informations personnelles est très contrôlé.
Certains de vos objectifs peuvent soulever des problèmes de sécurité qu'il est important d'identifier. Mettez en évidence les objectifs de sécurité dont dépend le succès de la solution. Par exemple :
accès autorisé aux informations exclusives ;
accès basé sur des rôles pour les informations confidentielles ;
communication sécurisée entre les sites distants ;
lancement des applications distantes sur les systèmes locaux ;
transactions sécurisées avec des entreprises et des organisations tierces ;
application des stratégies de sécurité.
La répartition géographique des sites et la bande passante entre ces derniers peuvent avoir une incidence sur les décisions à prendre en termes de conception. Certains sites peuvent nécessiter une gestion locale.
Ces considérations géographiques peuvent avoir de nombreuses répercussions sur le projet : coûts de formation en hausse, complexité accrue, etc. Identifiez clairement les exigences liées à la répartition géographique des sites. Mettez en évidence les sites jouant un rôle clé dans le fonctionnement de la solution.