Table des matières:
- Vision large
- exactement
- Bien que la grammaire écrite et verbale d'un consultant ne doive pas être parfaite (un modificateur occasionnel est acceptable), même le consultant le plus techniquement astucieux doit être capable de transmettre des idées et de comprendre ce que les autres communiquent. C'est critique!
- Par exemple, même un consultant qui n'est pas le principal analyste de données source pourrait avoir à comprendre pourquoi l'outil de business intelligence renvoie des résultats étranges.
- En période de crise, une bonne facilitation et des compétences de négociation sont essentielles lorsque la fonctionnalité doit être supprimée de la liste - ou, au moins, différée jusqu'à la prochaine version de l'entrepôt de données.
- Un consultant sur un projet d'entrepôt de données (ou tout autre projet, d'ailleurs) doit identifier ces situations rapidement et faire le meilleur travail possible pour dissiper tout conflit qui menace de détruire un projet.
- Parce que cette personne est une étrangère et qu'elle n'est pas impliquée (vous l'espérez!) Dans vos politiques organisationnelles internes, elle devrait avoir une certaine liberté de vous informer des problèmes.
- Un consultant possédant de solides compétences devrait avoir au moins une connaissance pratique de ces domaines, en plus des compétences de base en programmation et d'autres compétences.
- Un vocabulaire sans hype
- Mais méfiez-vous en général des consultants qui ont l'air d'être allés à une foire commerciale et qui ont rencontré les responsables de l'entrepôt de données: «N'ayez pas peur. Rejoignez-nous pour une exploration de données de réseau neural qui utilise des données orientées objet pour vous donner une reconnaissance prédictive de formes construite en utilisant des techniques de sauvegarde de données dans SSAS (Microsoft SQL Server Analysis Services) et SSIS (Microsoft SQL Server Integration Services)."
Vidéo: Closing the Loop (Full Film) - English with Multi-Language Subtitles 2024
Un bon consultant en data warehousing a certaines capacités à traiter avec les gens et une connaissance des différents aspects de l'entreposage de données. Cette liste vous permet de connaître quelques compétences requises que tous les consultants en entreposage de données devraient posséder
Vision large
Même un consultant en entreposage de données expert dans un domaine particulier (conception de schémas en étoile dans une base de données relationnelle pour OLAP) fonctionnalité, par exemple) devrait avoir une vision large dans au moins ces domaines:
-
Architecture globale d'entreposage de données de bout en bout, des outils aux middleware à la qualité des données en passant par les logiciels d'orchestration
-
Compréhension des architectures client / serveur, Web et côté serveur
-
Connaissance approfondie des concepts d'optimisation des bases de données pour l'optimisation des requêtes d'accès aux données
-
Compétences pour trouver les sources de données <
Si vous devez payer un gros salaire à un consultant qui prétend être un expert en entreposage de données, cette personne doit être un véritable expert. Plus précisément, un consultant devrait pouvoir prétendre, avec fierté et
exactement
, , être le meilleur dans un ou deux domaines (conception de base de données et outils frontaux, par exemple).
Bien que la grammaire écrite et verbale d'un consultant ne doive pas être parfaite (un modificateur occasionnel est acceptable), même le consultant le plus techniquement astucieux doit être capable de transmettre des idées et de comprendre ce que les autres communiquent. C'est critique!
Capacité d'analyse des sources de données
Un consultant ne doit jamais concevoir les transformations nécessaires pour un entrepôt de données en utilisant uniquement les listes de structures de données et les définitions fournies par les détenteurs d'une application ou le service informatique. Un consultant doit être capable de creuser dans les bases de données sources, même si cette analyse de source n'est qu'un rôle secondaire pour le consultant.
Par exemple, même un consultant qui n'est pas le principal analyste de données source pourrait avoir à comprendre pourquoi l'outil de business intelligence renvoie des résultats étranges.
La capacité de distinguer entre les exigences et les souhaits
La capacité d'un consultant à faire la distinction entre les besoins et les souhaits des utilisateurs est importante avant de travailler sur la portée (première phase) d'un projet d'entreposage de données.Un groupe disparate d'utilisateurs vous bombardera probablement de cris de «J'ai besoin de ça! "Et" je veux ça! "
En période de crise, une bonne facilitation et des compétences de négociation sont essentielles lorsque la fonctionnalité doit être supprimée de la liste - ou, au moins, différée jusqu'à la prochaine version de l'entrepôt de données.
Compétences en résolution de conflits
Quel que soit le rôle d'un consultant, du chef de projet à l'analyste de données au spécialiste de l'assurance qualité, cette personne est un outsider pour les membres d'une organisation. est presque toujours irrité par l'intrusion de l'étranger. "
Un consultant sur un projet d'entrepôt de données (ou tout autre projet, d'ailleurs) doit identifier ces situations rapidement et faire le meilleur travail possible pour dissiper tout conflit qui menace de détruire un projet.
Un système d'alerte précoce
Un consultant devrait agir comme un système d'alerte précoce pour identifier et signaler les problèmes à vous, le client, afin que vous puissiez y faire face. Le consultant ne devrait pas être un vif d'or, mais il devrait être plus qu'un simple technicien de nez-à-la-meule.
Parce que cette personne est une étrangère et qu'elle n'est pas impliquée (vous l'espérez!) Dans vos politiques organisationnelles internes, elle devrait avoir une certaine liberté de vous informer des problèmes.
Un consultant dont l'organisation a des problèmes (un autre consultant qui ne fonctionne pas à la hauteur, par exemple) pourrait ne pas se sentir libre de vous informer de ces problèmes.
C'est là que les employés de votre entreprise devraient également servir de signe d'alerte précoce pour les membres du personnel de l'organisation consultante. (C'est pourquoi les compétences de résolution de conflits, discutées dans la section précédente, sont si importantes!)
Connaissance générale des systèmes et des applications
Alors que l'entreposage de données et l'informatique grand public continuent de converger, un nombre croissant d'entrepôts seront construits. objets distribués; l'utilisation de la messagerie et d'autres technologies de transfert de données pour l'intelligence d'affaires en temps quasi réel augmentera; et beaucoup d'autres capacités qui ne faisaient pas partie d'un environnement typique d'entreposage de données de première génération se développeront.
Un consultant possédant de solides compétences devrait avoir au moins une connaissance pratique de ces domaines, en plus des compétences de base en programmation et d'autres compétences.
Le savoir-faire pour trouver des informations actualisées
Des informations sur les tendances architecturales les plus récentes issues de l'entreposage de données, un bon consultant sait comment trouver rapidement des informations mises à jour - en temps utile. être mis à profit sur votre projet d'entrepôt de données.
Un vocabulaire sans hype
Parce qu'il est presque impossible d'éviter les mots à la mode accrocheurs (pouvez-vous dire «data mart»?) Dans le monde de l'entreposage de données, ne le prenez pas contre un consultant (ou quelqu'un d'autre) ces phrases.