Vous êtes sur la page 1sur 16

AO COJ-PROC-18-026

Besoins non fonctionnels


Annexe 1, Chapitre 7

Ce tableau représente les besoins non fonctionnels de SIGA; il doit être rempli par le soumissionnaire et fourni avec son offre.

Instructions et explications des différentes colonnes:

1- Le soumissionnaire doit remplir uniquement l'onglet "Exigences_transverses".


2- Le soumissionnaire doit remplir les colonnes "Supporté", "Impact" et "Mise en ouvre"
3- Les colonnes préremplies par la Cour ne peuvent pas être modifiées

Explication sur les colonnes du tableau:


• Colonne « MoSCoW »: permet de classifier les exigences de la façon suivante:
• Must (5) : c'est-à-dire DOIT être fait ; coefficient multiplicateur : 5
• Should (3) : c'est-à-dire DEVRAIT être fait dans la mesure du possible (Essentiel) ; coefficient multiplicateur : 3
• Could (2) : c’est-à-dire POURRAIT être fait dans la mesure où cela n'a pas d'impact sur les autres tâches (Confort) ; coefficient multiplicateur : 2
• Would / Won't have for now (1) : c’est-à-dire sera fait plus tard, pendant la phase de maintenance évolutive ; coefficient multiplicateur : 1
Les besoins indiqués comme « MUST » constituent des exigences minimales. Par conséquent, si un besoin « MUST » n’est pas supporté par la solution
proposée (un besoin peut être supporté par défaut ou par un développement spécifique), l’offre sera automatiquement écartée pour non conformité.

• Colonne « Poids » ; toutes les exigences de la même classification n’ont pas la même importance ou complexité ; il a été défini un « Poids » par exigence :
• Elevé (5): coefficient multiplicateur : 5
• Moyen (2): coefficient multiplicateur : 2
• Faible (1): coefficient multiplicateur : 1

• Colonne « Supporté O/N » : détermine si l’offre satisfait au besoin ou pas


• Oui (1): coefficient multiplicateur : 1
• Non (0): coefficient multiplicateur : 0

• Colonne « Impact » : détermine l’impact de la mise en œuvre de l’exigence pendant la phase de réalisation. « Out Of The Box » signifie que l’exigence est
supportée par la solution de base, c’est-à-dire sans devoir faire de développement pendant la phase de réalisation. Dans le cas contraire l’implémentation
nécessitera du « Développement » qui est exprimé ci-dessous en charge estimée (en Euro) correspondant à l’effort d’analyse et de développement
nécessaire pour que la solution puisse supporter l’exigence
• Out Of The Box (3): coefficient multiplicateur : 3
• Moins de 5.000 euros (1,5): coefficient multiplicateur : 1,5
• Entre 5.000 et 20.000 euro (1): coefficient multiplicateur : 1
• Plus de 20.000 euro (0,5): coefficient multiplicateur : 0,5
• Non réalisable (0): l'exigence ne peut pas être supportée; coefficient multiplicateur : 0

• Colonne « Mise en œuvre» : le prestataire explique synthétiquement la démarche de mise en œuvre. Le contenu de la colonne est un texte libre.

• Colonne « Note 1 » : Note de satisfaction des besoins non fonctionnels

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 1 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

1 DCTR001 A.Data and Content Transition The integrated system Must (5) Permettre la délégation de droits de manière transparente, sans l’intervention du département Elevé (5) 0,00
informatique et sans distinction entre les anciens et les nouveaux contenus et données.

2 DCTR002 A.Data and Content Transition The integrated system Must (5) Être en mesure de combiner des données et contenus nouveaux et anciens dans la même Elevé (5) 0,00
affaire. Une nouvelle affaire repose généralement sur les documents nouvellement déposés et
sur l'analyse en cours des affaires similaires clôturées.
3 DCTR003 A.Data and Content Transition The integrated system Must (5) Être en mesure d’utiliser toutes les données de référence (parties, juridictions, juges, etc. - y Elevé (5) 0,00
compris les versions historiques) dès le premier jour de la phase de production.
4 DCTR004 A.Data and Content Transition The integrated system Must (5) Permettre aux affaires en cours d’exécution d'être au même niveau de progression dans SIGA Elevé (5) 0,00
(flux procéduraux, calendriers, responsables, etc.) que dans les applications existantes au
moment de la migration.
5 DCTR005 A.Data and Content Transition The integrated system Must (5) Être en mesure de se référer aux affaires clôturés (leurs métadonnées et documents). Elevé (5) 0,00
6 DCTR006 A.Data and Content Transition The integrated system Must (5) Être en mesure de rechercher dans la même interface les métadonnées et les documents des Elevé (5) 0,00
affaires.
7 DCTR007 A.Data and Content Transition The integrated system Must (5) Être en mesure de lire les données et les documents des affaires clôturés. Elevé (5) 0,00
8 DCTR008 A.Data and Content Transition The integrated system Must (5) Être en mesure de rouvrir des affaires / copier des affaires pour réutiliser les composants d'une Elevé (5) 0,00
affaires.
9 DCTR009 A.Data and Content Transition The integrated system Must (5) Être en mesure d’exécuter des statistiques unifiées pour les données passées et actuelles (à Elevé (5) 0,00
partir de 1952).
10 DCTR010 A.Data and Content Transition The integrated system Must (5) Être en mesure de rechercher tous les affaires (à partir de 1952) dans la même interface. Elevé (5) 0,00

11 DCTR011 A.Data and Content Transition The integrated system Should (3) Être en mesure de modifier des affaires clôturés (corriger une information à l'intérieur d'une Elevé (5) 0,00
affaire clôturé).
12 DCTR012 A.Data and Content Transition The integrated system Must (5) Être en mesure d’effectuer des recherches personnalisées ad hoc pour toutes les données et le Elevé (5) 0,00
contenu intégral (full content) (à partir de 1952).
13 DCTR013 A.Data and Content Transition The integrated system Should (3) Permettre aux affaires d'utiliser dès le premier jour de la phase de production du nouveau Elevé (5) 0,00
système les métadonnées produites par l'analyse juridique en cours (documents sans date de
fin et avec un cycle de vie séparé des affaires).
14 DCTR014 A.Data and Content Transition The integrated system Should (3) Permettre aux parties après la fin de l’affaire de consulter un historique d’au moins 3 mois des Elevé (5) 0,00
documents déposés (notez qu’une affaire en cours peut atteindre 5 ans).
15 DCTR015 A.Data and Content Transition The supplier Must (5) Effectuer une analyse détaillée pour identifier le modèle « As-Is » complet tout en suggérant Elevé (5) 0,00
des améliorations relatives aux données et au contenu.
16 DCTR016 A.Data and Content Transition The supplier Must (5) Modéliser le To-Be de telle sorte que le modèle (M2) « Nouveau » soit une version du modèle Elevé (5) 0,00
(M1) « Historique », voir le diagramme « Migration des affaires à l’aide des modèles de case ».

17 DCTR017 A.Data and Content Transition The supplier Must (5) Configurer la plate-forme de gestion de Case pour que toutes les fonctionnalités puissent Elevé (5) 0,00
traiter les 2 versions du modèle, M1 et M2 ; (exemple : rechercher, créer un nouveau Case en
copiant un ancien Case clôturé, etc.). Le système doit fonctionner en parallèle avec plusieurs
versions actives de modèles de case (de données et de contenu).

18 DCTR018 A.Data and Content Transition The supplier Must (5) Ajuster la plate-forme de gestion de Case et l'outil de migration pour tenir compte des Elevé (5) 0,00
exceptions identifiées au cours de la migration par rapport à l'analyse effectuée.
19 DCTR019 A.Data and Content Transition The supplier Must (5) Gérer le processus de migration, y compris les contrôles complets de qualité. Elevé (5) 0,00
20 DCTR020 A.Data and Content Transition The supplier Must (5) Fournir les moyens nécessaires à la validation de la migration : rapports de qualité, contrôles Elevé (5) 0,00
intermédiaires, statistiques et analyses comparées. Il est à noter qu'un seul défaut dans la
validation finale peut impliquer un ajustement de la migration et, par conséquent, un retour
en arrière et une nouvelle migration.
21 DCTR021 A.Data and Content Transition The supplier Must (5) Tracer et documenter le processus de migration, y compris les décisions métier nécessaires Elevé (5) 0,00
pour surmonter les erreurs et les conflits de données.

22 DCTR022 A.Data and Content Transition The supplier Must (5) Effectuer toutes les corrections sur les erreurs de migration de données et de contenu Elevé (5) 0,00
23 DCTR023 A.Data and Content Transition The supplier Must (5) Fournir l'outil de migration capable d'injecter les données et les documents dans les modèles Elevé (5) 0,00
« To-Be » avec une capacité adaptée au volume et à la complexité de la CJUE.
24 DCTR024 A.Data and Content Transition The supplier Must (5) Identifier les lacunes, obtenir les décisions nécessaires afin d'enrichir les données des affaires Elevé (5) 0,00
en cours, pendant la migration, pour s'adapter au modèle « To-Be » Nouveau (M2), bénéficiant
ainsi de l'ensemble des fonctionnalités de la solution de gestion de Case.

25 DCTR025 A.Data and Content Transition The supplier Must (5) Fournir des solutions alternatives pour traiter les erreurs et les exceptions et indiquer les Elevé (5) 0,00
avantages et les inconvénients de chaque approche.

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 2 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

26 DCTR026 A.Data and Content Transition The supplier Must (5) Fournir les moyens nécessaires pour effectuer le test utilisateur, y compris, mais sans s'y Elevé (5) 0,00
limiter, l'inspection des données brutes, les écrans dans la plate-forme de gestion de Case et
les listes de contrôle. Il est à noter qu'un seul défaut dans la validation finale peut impliquer un
ajustement de la migration et, par conséquent, un retour en arrière et une nouvelle migration.

27 DCTR027 A.Data and Content Transition The supplier Must (5) Initialiser ou mettre à jour les catalogues de l’outil MDM avec les données de base et les Elevé (5) 0,00
données de référence extraites des applications existantes.
28 DCTR028 A.Data and Content Transition Must (5) Effectuer la migration de tous les affaires (toutes les entités liées aux affaires : données, Elevé (5) 0,00
The case import tool
documents, équipes, calendriers, rôles, etc.) dans n'importe quel état (clôturées ou en cours).
and method
29 DCTR029 A.Data and Content Transition The case import tool Should (3) Permettre de mapper une source de données avec une expression SQL et/ou un service web. Elevé (5) 0,00
and method
30 DCTR030 A.Data and Content Transition The case import tool Should (3) Fournir un langage de décision avec des énoncés de type « if-then-else » et de type « case » Elevé (5) 0,00
and method pour le traitement des données ou des documents appropriés.
31 DCTR031 A.Data and Content Transition The case import tool Must (5) Autoriser l'importation par batches (plusieurs affaires en même temps). Elevé (5) 0,00
and method
32 DCTR032 A.Data and Content Transition The case import tool Must (5) Permettre l'importation affaire par affaire (une seule affaire dans un batch). Elevé (5) 0,00
and method
33 DCTR033 A.Data and Content Transition The case import tool Must (5) Suivre l'état et l'historique de chaque batch de migration. Elevé (5) 0,00
and method
34 DCTR034 A.Data and Content Transition The case import tool Must (5) Fournir des logs détaillés et des erreurs lisibles par l'utilisateur métier. Elevé (5) 0,00
and method
35 DCTR035 A.Data and Content Transition Should (3) Autoriser la configuration de l'outil de migration des affaires pour qu'il permette de ré- Elevé (5) 0,00
The case import tool
exécuter l'importation d'un batch sans ré-importer à chaque fois les données et/ou le contenu
and method
corrects.
36 DCTR036 A.Data and Content Transition The case import tool Should (3) Permettre d'exécuter un sous-ensemble de tâches à partir de la chaîne de tâches complète Elevé (5) 0,00
and method définie d'un flux de migration.
37 DCTR037 A.Data and Content Transition Should (3) Fournir une indication graphique de l'avancement des progrès, le pourcentage de réussite avec Elevé (5) 0,00
The case import tool
la possibilité d'effectuer un drill-down pour identifier les batches qui contribuent aux
and method
métriques agrégées.
38 DCTR038 A.Data and Content Transition The case import tool Must (5) Implémenter le standard FRBR pour l'importation de chaque document dans la bonne Elevé (5) 0,00
and method catégorie (œuvre, expression, manifestation, article) à partir du modèle de données.
39 DCTR039 A.Data and Content Transition The case import tool Should (3) Adapter les données et les documents importés aux fonctionnalités de la gestion de Case. Elevé (5) 0,00
and method
40 DCTR040 A.Data and Content Transition Should (3) Permettre l'héritage des modèles de sécurité liés aux affaires nouvellement créés (les données Elevé (5) 0,00
The case import tool
et le contenu importés deviendront une affaire dans le nouveau système et la sécurité du
and method
modèle derrière l’affaire fournit le modèle de sécurité de base).
41 DCTR041 A.Data and Content Transition Must (5) Établir des listes de contrôle pour indiquer les indicateurs de qualité de la migration en termes Elevé (5) 0,00
The case import tool
d'exhaustivité, de durée estimée, d'intégrité des données et d'évaluation de la qualité des
and method
données.
42 DCTR042 A.Data and Content Transition The case import tool Must (5) Être compatible avec la stratégie de transition vers la phase de production (exemple : big bang, Elevé (5) 0,00
and method plusieurs étapes, etc.) pour assurer la cohérence et l'exactitude des données.
43 DCTR043 A.Data and Content Transition The case import tool Must (5) Être capable de cibler n'importe lequel des environnements (tels qu'ils sont décrits dans « réf Elevé (5) 0,00
and method 1, chapitre 10.1 Planning »).
44 DCTR044 A.Data and Content Transition Must (5) Maintenir le niveau de sécurité des différentes informations. Aucune divulgation Elevé (5) 0,00
The case import tool d'informations à des personnes non autorisées ne doit se produire pendant la migration
and method (secret des délibérations, accès au dossier pour les parties à la procédure, etc.).

45 DCTR045 A.Data and Content Transition The case import tool Must (5) Effectuer des contrôles de qualité automatisés et ne pas se fier uniquement aux contrôles de Elevé (5) 0,00
and method qualité humains.
46 DCTR046 A.Data and Content Transition The case import tool Should (3) Être en mesure d'estimer le temps de migration des données et de contenu de la source vers la Elevé (5) 0,00
and method cible, avec une marge d'erreur de 20%.
47 DCTR047 A.Data and Content Transition Should (3) Être en mesure de diagnostiquer automatiquement les données source et effectuer un Elevé (5) 0,00
The case import tool
diagnostic précoce et un filtrage des problèmes de qualité des données avant de commencer la
and method
migration.
48 DCTR048 A.Data and Content Transition The case import tool Should (3) Être en mesure d’arrêter et reprendre les flux de migration. Elevé (5) 0,00
and method
49 DCTR049 A.Data and Content Transition The case import tool Must (5) Être en mesure de détecter et de migrer les changements de données et de contenu sur Elevé (5) 0,00
and method l’ancien système après la migration des enregistrements vers la nouvelle plate-forme.

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 3 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

50 DCTR050 A.Data and Content Transition The case import tool Must (5) Être en mesure de fonctionner avec Oracle 9, 10 et 11 comme données sources (les bases de Elevé (5) 0,00
and method données des anciennes applications).
51 DCTR051 A.Data and Content Transition Should (3) Être en mesure d'avoir un temps d'arrêt quasi nul et un impact minimal sur les sources de Elevé (5) 0,00
The case import tool production pendant la migration. La fenêtre de temps d'arrêt représente une décision qui doit
and method être prise conjointement avec la haute hiérarchie des juridictions ou des départements
concernés.
52 DCTR052 A.Data and Content Transition The case import tool Should (3) Être en mesure d'estimer l'impact sur le réseau pendant la migration. Elevé (5) 0,00
and method
53 DCTR053 A.Data and Content Transition The case import tool Should (3) Interagir avec l'application Thémis (basée sur Oracle Webcentre Content) en tant que source Elevé (5) 0,00
and method de documents.
54 DCTR054 A.Data and Content Transition The case import tool Must (5) Être en mesure de fournir des contrôles intermédiaires de la migration. Elevé (5) 0,00
and method
55 DCTR055 A.Data and Content Transition The case import tool Must (5) Pouvoir vérifier que les données transférées et le contenu n'est pas corrompu. Elevé (5) 0,00
and method
56 DCTR056 A.Data and Content Transition The case import tool Must (5) Indiquer à l'avance les limitations techniques liées à la migration des données ou des Elevé (5) 0,00
and method documents/fichiers.
57 DCTR057 A.Data and Content Transition The case import tool Must (5) Migrer tout en interne ; aucune donnée ou document ne quitte l'intranet pendant le processus Elevé (5) 0,00
and method de migration.
58 INTE001 B. App Integration The supplier Must (5) Effectuer une analyse approfondie des applications à intégrer et concevoir et soumettre à Elevé (5) 0,00
approbation la stratégie et le mécanisme d'intégration.
59 INTE002 B. App Integration The supplier Must (5) Orchestrer l'intégration des applications (voir la description des applications existantes à Elevé (5) 0,00
intégrer) et être responsable du résultat global, y compris les processus de gestion du
changement tout au long du cycle de vie du système intégré.
60 INTE003 B. App Integration The supplier Must (5) Documenter toutes les intégrations (décisions techniques et opérationnelles) tout au long du Elevé (5) 0,00
cycle de vie du système intégré.
61 INTE004 B. App Integration The supplier Should (3) Construire l'architecture pour permettre une intégration ultérieure, éventuelle, des Elevé (5) 0,00
fonctionnalités sur site ou sur le Cloud dans le but d'enrichir la liste des fonctionnalités du
système intégré ou d'automatiser davantage les processus métier.
62 INTE005 B. App Integration The supplier Must (5) Établir des mécanismes de contrôle pour assurer la qualité de toutes les intégrations. Elevé (5) 0,00
63 INTE006 B. App Integration The supplier Must (5) Définir les événements et les indicateurs liés à la surveillance pour assurer la qualité du Elevé (5) 0,00
fonctionnement du système intégré.
64 INTE007 B. App Integration The supplier Should (3) Éviter que les catalogues de données de base et de données de référence soient dupliqués Elevé (5) 0,00
dans de la gestion de Case et l’outil MDM.
65 INTE008 B. App Integration The integrated system Should (3) Inclure dans la plateforme un moteur de recherche capable d'effectuer des recherches Elevé (5) 0,00
fédérées (exemple : en intégrant les bases de données bibliographiques de la CJUE dans les
sources recherchées).
66 INTE009 B. App Integration The integrated system Must (5) Pouvoir s'intégrer avec les services d'entreprise pour s'aligner avec la nouvelle architecture Elevé (5) 0,00
d'entreprise de la CJUE (voir Annexe 1, Chapitre 6, 4.3 « Applications à intégrer »).

67 INTE010 B. App Integration The integrated system Must (5) Effectuer toutes les intégrations à l'aide de l’ESB de la CJUE. Elevé (5) 0,00
68 INTE011 B. App Integration The integrated system Must (5) S'intégrer avec l’outil MDM pour assurer la gouvernance institutionnelle et la qualité des Elevé (5) 0,00
données.
69 INTE012 B. App Integration The integrated system Must (5) Être en mesure d'utiliser ou d'intégrer des données de base et des données de référence à Elevé (5) 0,00
partir d’outil MDM (voir le Model des données d’entreprise de CJUE).
70 INTE013 B. App Integration The integrated system Must (5) Le composant de recherche du nouveau système intégré produira (à condition que le même Elevé (5) 0,00
contexte et les mêmes paramètres de recherche soient utilisés) le même résultat que la
recherche d’Eureka actuelle, sauf accord contraire au cours de la phase de mise en œuvre.

71 REDE001 C. Reporting The integrated system Must (5) Donner aux utilisateurs métiers la possibilité d'effectuer des rapports ad-hoc en utilisant toutes Elevé (5) 0,00
les données historiques.
72 REDE002 C. Reporting The integrated system Should (3) Mettre en œuvre les 5 types de rapports : Rapports et analyse en self-service, Mashups de Elevé (5) 0,00
données en self-service, Surveillance des performances (tableaux de bord), Score carding,
Rapports professionnels
73 REDE003 C. Reporting The integrated system Should (3) Minimiser le besoin de self-service reporting en fournissant des interfaces utilisateur intuitives Elevé (5) 0,00
et configurables dans l'ensemble du système intégré en permettant la recherche, le filtrage, le
regroupement, les liens, etc.
74 REDE004 C. Reporting The integrated system Must (5) Permettre aux utilisateurs métier de créer des tableaux de bord et des rapports personnalisés. Elevé (5) 0,00

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 4 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

75 REDE005 C. Reporting The integrated system Must (5) Construire l'entrepôt de données et les rapports en utilisant la logique de la gestion de Case Elevé (5) 0,00
(couverture de bout en bout du modèle de données).
76 REDE006 C. Reporting The integrated system Must (5) Intégrer les données historiques, permettant aux utilisateurs d'interroger de manière Elevé (5) 0,00
transparente les données historiques et les nouvelles données.
77 REDE007 C. Reporting The integrated system Should (3) Implémenter le reporting et les tableaux de bord en self-service dans la gestion des Cases et les Elevé (5) 0,00
statistiques et les mashups de données en self-service dans la plate-forme de Business
Intelligence.
78 REDE008 C. Reporting The integrated system Should (3) Implémenter une interface unifiée pour la gestion de Case et la Business Intelligence, dotée Elevé (5) 0,00
d'un mécanisme de SSO. Le système devrait fournir un moyen visuel intégré de reporting, peu
importe si le rapport est fourni par l'outil de gestion de Case ou par la Business Intelligence.

79 REDE009 C. Reporting The supplier Must (5) Réaliser les sessions de formation liées à la création de rapports (de tout type) et de tableaux Elevé (5) 0,00
de bord.
80 REDE010 C. Reporting The supplier Must (5) Réaliser le développement des « rapports et tableaux de bord à définir avec l'analyse détaillée Elevé (5) 0,00
du nouveau système » dans les quantités indiquées ci-dessous, avec un cycle complet
d’implémentation (analyse, développement, test, validation par l’utilisateur, etc.)
400 rapports de la complexité moyenne illustrée ci-dessous :
En moyenne, un rapport est défini de la façon suivante :
- Paramètres d'entrée : au moins Date de début, Date de fin, Juridiction/Langues/Nature de la
procédure/Matière traitée/États membres/etc. et les 2 dimensions du rapport.
- Filtrer par dimension
- Trier, regrouper, classer
- 3 onglets de rapport - 3 Vues différentes sur le même ensemble de données
- Une représentation graphique par onglet
- 3 dimensions de fusion
- 10 formules
- 4 Vues Maître / Détail
- Regroupement historique (exemple : nouveau, clôturé, en cours)

81 REDE011 C. Reporting The supplier Must (5) Réaliser le développement des « rapports et tableaux de bord à définir avec l'analyse détaillée Elevé (5) 0,00
du nouveau système » dans les quantités indiquées ci-dessous, avec un cycle complet
d’implémentation (analyse, développement, test, validation par l’utilisateur, etc.)
40 tableaux de bord de la complexité illustrée ci-dessous :
- 3 Indicateurs type feu-rouge - symboles rouges, jaunes ou verts qui donnent une vue
d'ensemble de la performance ou de la charge de travail.
- effectuer un drill-down en partant d’un indicateur pour aller vers un indicateur de niveau
inférieur - par exemple : la valeur de l'indicateur pour les secteurs agrégés en une unité
- effectuer un drill-down en partant de chaque indicateur pour aller vers des données de bas
niveau - hyperliens vers les Cases, les tâches, les documents, les notifications, etc.
- l'évolution historique des indicateurs (représentation graphique pour comprendre les
tendances)

82 REDE012 C. Reporting The supplier Must (5) Effectuer le développement de toutes les catégories de rapports « bien définis », voir l'index ci- Elevé (5) 0,00
dessous « Index des rapports de la catégorie "bien définis" ».
83 DOTE001 D. Document Templates The supplier Must (5) S'assurer que l'outil de conception de templates de documents (SIGA template designer) est Elevé (5) 0,00
entièrement intégré au modèle de données de la gestion de Case.
84 DOTE002 D. Document Templates The supplier Must (5) S'assurer que l'outil de conception de templates de documents fournit une interface visuelle Elevé (5) 0,00
de type WYSIWYG, idéalement basée sur des technologies web, permettant aux utilisateurs
professionnels de définir et de gérer les templates.
85 DOTE003 D. Document Templates The supplier Must (5) S'assurer que le composant de templates fournit des métadonnées supportant la gestion des Elevé (5) 0,00
repository de templates de documents : nom, version, version active, date de la dernière
modification, initiateur, etc.
86 DOTE004 D. Document Templates The supplier Should (3) S'assurer que le repository de templates de documents permet de regrouper, filtrer et Elevé (5) 0,00
ordonner les templates à l'aide de métadonnées.

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 5 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

87 DOTE005 D. Document Templates The supplier Must (5) S'assurer que le repository de templates permet de gérer le cycle de vie d'un templates. Par Elevé (5) 0,00
exemple, un templates peut être en mode brouillon, envoyé à l'approbation, être approuvé,
public, archivé, expiré, etc.
88 DOTE006 D. Document Templates The supplier Must (5) Veiller à ce que le composant du repository de templates dispose d'un processus Elevé (5) 0,00
d'approbation pour la gestion des modifications des templates.
89 DOTE007 D. Document Templates The supplier Must (5) S'assurer que l'outil de conception de templates de documents permet des modifications en Elevé (5) 0,00
masse (exemple : ajouter une phrase dans plusieurs templates avec la langue associée
correcte, modifier les données source pour une valeur, etc) sans avoir besoin de modifier
individuellement chaque template visé.
90 DOTE008 D. Document Templates The supplier Must (5) S’assurer que le template permet de définir des espaces réservés (placeholders) pour ajouter Elevé (5) 0,00
du texte libre multilingue au bon endroit dans le document généré.
91 DOTE009 D. Document Templates The supplier Must (5) Veiller à ce que le composant de template fournisse un mécanisme permettant de faciliter la Elevé (5) 0,00
traduction simple d'un texte multilingue à utiliser. (exemple : exporter dans un MS Word et
réimporter après la traduction).
92 DOTE010 D. Document Templates The supplier Must (5) S'assurer que le repository de templates de documents possède un mécanisme de sécurité Elevé (5) 0,00
(définir quel rôle et quel utilisateur a accès à quel template) entièrement intégré avec le
contrôle d'accès basé sur les rôles (RBAC) du système intégré. En particulier, les templates
seront associés à une unité organisationnelle.
93 DOTE011 D. Document Templates The supplier Must (5) S’assurer que le composant de template fournit les fonctions de formatage standard : police, Elevé (5) 0,00
taille de police, gras, italique, souligné, exposant, puces, retrait, liste multiniveaux, interligne,
texte aligné, justification, espacement des paragraphes, sauts, tableaux, images, etc.

94 DOTE012 D. Document Templates The supplier Must (5) S’assurer que le composant de template permet d'insérer des commentaires dans le template Elevé (5) 0,00
et que ces derniers sont visibles dans le document généré. Les commentaires sont
actuellement utilisés dans les templates pour guider l'utilisateur dans le remplissage du
document généré.
95 DOTE013 D. Document Templates The supplier Must (5) S’assurer que le composant de template permet l'exportation et l'importation des templates Elevé (5) 0,00
de document entre les environnements (voir les définitions des environnements au « réf. 1 -
chapitre 10.2 Maintenance »).
96 DOTE014 D. Document Templates The supplier Must (5) S’assurer que le composant de template n'a pas de limitations concernant le nombre de Elevé (5) 0,00
templates de document qui peuvent être définis.
97 DOTE015 D. Document Templates The supplier Should (3) S’assurer que le composant de template permet de définir des templates à l'aide de modèles Elevé (5) 0,00
de données et de modèles de Case qui ne sont pas encore actifs (exemple : en raison d'un
changement futur annoncé dans la réglementation, les template doivent être définis tout en
entrant en vigueur au moment opportun dans l'avenir).
98 DOTE016 D. Document Templates The supplier Must (5) S'assurer que le moteur de génération de documents connaît parfaitement le cycle de vie des Elevé (5) 0,00
templates en utilisant les versions correctes correspondant au bon modèle de données et au
bon modèle de Case, dans le bon contexte (exemple : langue du procedure, nom de la partie,
langue de l'État membre, etc.
99 DOTE017 D. Document Templates The supplier Should (3) S'assurer que si plusieurs templates de document sont valables pour le contexte de génération Elevé (5) 0,00
d'un document, le système demande à l'utilisateur de choisir entre eux.
100 DOTE018 D. Document Templates The supplier Should (3) Veiller à ce que le système intégré fournisse les moyens de créer ou d'intégrer une ou plusieurs Elevé (5) 0,00
bibliothèques de textes multilingues réutilisables. Le changement d'un texte dans la
bibliothèque sera propagé dans tous les templates utilisant ce texte. L'impact du changement
sera expliqué à l'utilisateur au cours du processus de changement (quels templates sont
concernés, qui sont les propriétaires de ces templates, etc). Les notifications peuvent être
envoyées au service ou aux utilisateurs intéressés, en fonction des configurations.

101 DOTE019 D. Document Templates The supplier Must (5) Veiller à ce que l'intégration entre la gestion de Case et GenDoc soit transparente pour les Elevé (5) 0,00
utilisateurs finaux. La production de documents dans une Case doit pouvoir utiliser à la fois des
templates SIGA et des templates GenDoc.
102 DOTE020 D. Document Templates The supplier Must (5) S'assurer que la gestion de Case expose en toute sécurité le modèle de données, les données, Elevé (5) 0,00
les règles métier, les règles de sécurité et tous les éléments créant le contexte nécessaire à la
création puis à l'instanciation des templates Gendoc.
103 DOTE021 D. Document Templates The supplier Must (5) Analyser tous les templates ProDoc existants, les recréer ou les migrer dans le nouveau Elevé (5) 0,00
système.
104 DOTE022 D. Document Templates The supplier Must (5) S'assurer que les documents générés sont modifiables dans un traitement de texte de type Elevé (5) 0,00
Word, pour permettre l'édition finale et la mise à jour.

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 6 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

105 DOTE023 D. Document Templates The supplier Must (5) S'assurer que le composant de template prend en charge les dictionnaires pour permettre la Elevé (5) 0,00
vérification orthographique à la volée, similaire à celle qui existe dans MS Word en français et
en anglais.
106 DOTE024 D. Document Templates The supplier Should (3) Veiller à ce que le composant de template prenne en charge les dictionnaires pour permettre Elevé (5) 0,00
la vérification orthographique à la volée, similaire à celle qui existe dans MS Word dans toutes
les langues officielles de l'UE.
107 BIDW001 E. Business Intelligence The BI platform Must (5) Faire partie intégrante de la plate-forme. Elevé (5) 0,00
108 BIDW002 E. Business Intelligence The BI platform Must (5) Connaître parfaitement le modèle de données du système de la gestion de Case, y compris la Elevé (5) 0,00
gestion des versions des modèles et des données, les règles de sécurité et les rôles.

109 BIDW003 E. Business Intelligence The BI platform Must (5) Fournir tous les composants nécessaires : ETL, Data Warehouse (y compris le modèle de Elevé (5) 0,00
données), Visualisation des données.
110 BIDW004 E. Business Intelligence The BI platform Must (5) Permettre que les tableaux de bord et les rapports soient créés et gérés par les utilisateurs Elevé (5) 0,00
métier et non uniquement par les informaticiens en fonction des droits d'accès définis. La
génération de rapports doit être intuitive et facile à comprendre et à utiliser pour les
utilisateurs finaux.
111 BIDW005 E. Business Intelligence The BI platform Should (3) Être intégré à l’outil MDM (voir la rubrique Master Data Management dans les services Elevé (5) 0,00
d'entreprise).
112 BIDW006 E. Business Intelligence The BI platform Must (5) Être convivial et permettre une visualisation interactive : filtrer, trier, ajouter des colonnes, Elevé (5) 0,00
changer le type de graphique, ajouter des dimensions, etc.
113 BIDW007 E. Business Intelligence The BI platform Must (5) Générer des rapports dans un format qui peut être facilement configuré, partagé et interprété. Elevé (5) 0,00

114 BIDW008 E. Business Intelligence The BI platform Must (5) Permettre un filtrage automatique en fonction des droits des utilisateurs et de l'accès au Elevé (5) 0,00
contrôle des données.
115 BIDW009 E. Business Intelligence The BI platform Must (5) Disposer d'un planificateur de tâches permettant une planification automatique, le Elevé (5) 0,00
rafraîchissement des rapports web et un calendrier de publication (envoi des résultats dans un
dossier partagé, par courriel ou dans un site web) basé sur des règles paramétrables.

116 BIDW010 E. Business Intelligence The BI platform Should (3) Autoriser les commandes SQL pour des personnalisations spécifiques Moyen (3) 0,00
117 BIDW011 E. Business Intelligence The BI platform Should (3) Permettre d'effectuer des analyses pour fournir un aperçu des processus institutionnels. Elle Moyen (3) 0,00
devrait utiliser l'analyse en temps réel et la prévision pour observer les performances actuelles
et prévoir les possibilités futures.
118 BIDW012 E. Business Intelligence The BI platform Should (3) Permettre via sa fonctionnalité Analytics d'effectuer du benchmarking, de l'analyse prédictive, Moyen (3) 0,00
de l'analyse ad-hoc, des indicateurs de tendances, de l'analyse statistique.
119 BIDW013 E. Business Intelligence The BI platform Should (3) Permettre d'effectuer des analyses multidimensionnelles. Moyen (3) 0,00
120 BIDW014 E. Business Intelligence The BI platform Must (5) Permettre d'effectuer des analyses multidimensionnelles (slicing and dicing les données), ainsi Elevé (5) 0,00
que des analyses drill-down et drill-up.
121 BIDW015 E. Business Intelligence The BI platform Must (5) Permettre d'exporter les visualisations de données dans les formats les plus courants : Elevé (5) 0,00
Microsoft Excel, PDF, XML, TXT et HTML.
122 BIDW016 E. Business Intelligence The BI platform Must (5) Permettre la fusion des données de la future solution de gestion des Case et des bases de Elevé (5) 0,00
données Oracle complémentaires (utilisées par les applications à intégrer).
123 BIDW017 E. Business Intelligence The BI platform Should (3) Permettre l'intégration de données provenant de bases de données et de de frameworks de Elevé (5) 0,00
type Big Data (Hadoop, Cassandra, etc.).
124 BIDW018 E. Business Intelligence The BI platform Must (5) Permettre l’installation sur site (On-Premise). Elevé (5) 0,00
125 BIDW019 E. Business Intelligence The BI platform Must (5) Être capable de travailler avec plusieurs nœuds actifs (cluster aware), en assurant l'équilibrage Elevé (5) 0,00
de charge (load balancing) et le basculement automatique en cas de panne (fail-over).

126 BIDW020 E. Business Intelligence The BI platform Should (3) Être extensible, ce qui permet la répartition de la charge (job-distribution). Elevé (5) 0,00
127 BIDW021 E. Business Intelligence The BI platform Should (3) Être extensible, ce qui permet le partitionnement. Elevé (5) 0,00
128 BIDW022 E. Business Intelligence The BI platform Must (5) Assurer un système de contrôle de version pour toutes les entités définies: modèles de Elevé (5) 0,00
données, rapports, tableaux de bord, templates, etc.
129 BIDW023 E. Business Intelligence The BI platform Should (3) Intégrer nativement les produits de type « message queuing ». Moyen (3) 0,00
130 BIDW024 E. Business Intelligence The BI platform Should (3) Disposer de fonctions intégrées pour la qualité des données et la validation des données, telles Elevé (5) 0,00
que « valeurs manquantes », « supprimer les doublons », etc., et être capable de diagnostiquer
automatiquement les données source, d’effectuer un diagnostic précoce et un filtrage des
problèmes de qualité des données avant de commencer la migration.

131 BIDW025 E. Business Intelligence The BI platform Should (3) Être intégré au service d'entreprise Surveillance Globale. Moyen (3) 0,00

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 7 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

132 BIDW026 E. Business Intelligence The BI platform Must (5) Être intégré au service d'entreprise de Gestion des identités et des accès pour le contrôle Elevé (5) 0,00
d'accès de bas niveau.
133 BIDW027 E. Business Intelligence The BI platform Must (5) Permettre de geler les données historiques et de les garder disponibles pour une analyse Elevé (5) 0,00
ultérieure
134 BIDW028 E. Business Intelligence The BI platform Should (3) Supporter une approche agile pour la construction d’entrepôts de données et de Elevé (5) 0,00
développement itératif.
135 BIDW029 E. Business Intelligence The BI platform Should (3) Supporter les outils de modélisation graphique des données, la modélisation logique et Elevé (5) 0,00
physique des données.
136 BIDW030 E. Business Intelligence The BI platform Should (3) Les modifications apportées aux structures et à la sémantique de l’entrepôt de données Elevé (5) 0,00
devraient être fournies de façon transparente par les outils de BI.
137 BIDW031 E. Business Intelligence The BI platform Should (3) Supporter la production de rapports à tout moment dans le cadre de la structure de données Elevé (5) 0,00
actuelle ou de toute structure de données antérieure.
138 BIDW032 E. Business Intelligence The BI platform Should (3) Supporter le chargement incrémentiel des dimensions et des tableaux de faits, comprenant la Elevé (5) 0,00
gestion des relations entre les dimensions et les faits.
139 BIDW033 E. Business Intelligence The BI platform Should (3) Supporter la modification des structures des entrepôts de données sans exiger que les données Elevé (5) 0,00
soient déchargées et rechargées.
140 BIDW034 E. Business Intelligence The BI platform Should (3) Permettre de télécharger les données de l'entrepôt de données et de les utiliser pour d'autres Elevé (5) 0,00
analyses.
141 BIDW035 E. Business Intelligence The BI platform Should (3) Permettre d’opérer des contrôles de qualité sur les données existantes dans l'entrepôt de Elevé (5) 0,00
données.
142 BIDW036 E. Business Intelligence The BI platform Should (3) Fournir des scripts de rapprochement pour comparer les données à la source aux données à la Elevé (5) 0,00
destination.
143 BIDW037 E. Business Intelligence The BI platform Must (5) Être en mesure d'importer/de charger des données sur une base régulière, planifiée ou Elevé (5) 0,00
ponctuelle.
144 BIDW038 E. Business Intelligence The BI platform Should (3) Permettre la production de rapports en temps quasi-réel pour des rapports spécifiques. Elevé (5) 0,00

145 BIDW039 E. Business Intelligence The BI platform Should (3) Supporter deux méthodes principales pour obtenir des données à partir d'un système source: Petit (1) 0,00
en tant que fichier ou un flux.
146 BIDW040 E. Business Intelligence The BI platform Must (5) Tracer l'accès à la consommation de données (rapports) à partir du Data Warehouse et Elevé (5) 0,00
l'activité des utilisateurs (qui, quoi, quand).
147 BIDW041 E. Business Intelligence The BI platform Should (3) Permettre une granularité fine dans le stockage et l'utilisation des données ; supporter les Elevé (5) 0,00
données qui sont disponibles à plusieurs niveaux de granularité et être capable d'agréger
intelligemment les données au niveau approprié.
148 BIDW042 E. Business Intelligence The BI platform Should (3) Assurer la connectivité et l'interopérabilité avec les bases de données relationnelles. Elevé (5) 0,00
149 BIDW043 E. Business Intelligence The BI platform Must (5) Être flexible et configurable, ce qui permet de modifier le modèle de données. Elevé (5) 0,00
150 BIDW044 E. Business Intelligence The BI platform Must (5) Permettre de conserver toutes les données historiques. Elevé (5) 0,00
151 BIDW045 E. Business Intelligence The BI platform Must (5) Être extensible en volume et en utilisation (nombre de rapports, nombre d'utilisateurs Elevé (5) 0,00
simultanés).
152 BIDW046 E. Business Intelligence The BI Visualisation tool Should (3) Être personnalisable et permettre d'être configuré par les utilisateurs finaux. Elevé (5) 0,00

153 BIDW047 E. Business Intelligence The BI Visualisation tool Should (3) Permettre de définir des KPI et des scorecards. Elevé (5) 0,00

154 BIDW048 E. Business Intelligence The BI Visualisation tool Should (3) Avoir des fonctions axées sur la personnalisation, ce qui signifie que les utilisateurs peuvent Elevé (5) 0,00
ajuster les rapports pour qu'ils reflètent l'information qu'ils doivent partager.
155 BIDW049 E. Business Intelligence The BI Visualisation tool Must (5) Permettre l'utilisation de formules, de tableaux, et de graphiques. Elevé (5) 0,00

156 BIDW050 E. Business Intelligence The BI Visualisation tool Should (3) Permettre storyboarding, infographics, widgets et drag and drop. Moyen (3) 0,00

157 BIDW051 E. Business Intelligence The BI Visualisation tool Should (3) Permettre l'intégration géospatiale, les animations et les codes-barres. Petit (1) 0,00

158 BIDW052 E. Business Intelligence The BI Visualisation tool Should (3) Permettre les templates, les mises en page et les thèmes. Elevé (5) 0,00

159 BIDW053 E. Business Intelligence The BI Visualisation tool Should (3) Pouvoir réutiliser les univers existants de Business Object liés à des applications non-juridiques Elevé (5) 0,00
(des outils administratifs) permettant l'utilisation d'un seul outil de visualisation de données
dans l'institution sans construire un entrepôt de données séparé pour les applications
mentionnées ci-dessus.
160 BIDW054 E. Business Intelligence The BI Visualisation tool Should (3) Supporter des tableaux croisés dynamiques. Elevé (5) 0,00

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 8 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

161 BIDW055 E. Business Intelligence The BI Visualisation tool Should (3) Supporter des sous-requêtes. Elevé (5) 0,00

162 BIDW056 E. Business Intelligence The BI Visualisation tool Should (3) Permettre aux utilisateurs finaux et aux administrateurs de fournir des critères pour Elevé (5) 0,00
supprimer/masquer des lignes ou des sections d'un rapport généré (exemple : couper des
lignes ou tous les données sont à zéro).
163 BIDW057 E. Business Intelligence The BI Visualisation tool Should (3) Pouvoir générer des numéros de ligne (ou un mécanisme similaire) pour faciliter le Petit (1) 0,00
référencement.
164 BIDW058 E. Business Intelligence The BI Visualisation tool Should (3) Fournir des lignes de quadrillage, à l'écran et sur les rapports prêts à imprimer. Petit (1) 0,00

165 BIDW059 E. Business Intelligence The BI Visualisation tool Should (3) Permettre plus d'une requête SQL per rapport et d’utiliser plusieurs requêtes SQL planifiées. Elevé (5) 0,00

166 BIDW060 E. Business Intelligence The BI Visualisation tool Should (3) Permettre de pré visualiser un rapport en limitant le volume des données en sortie. Elevé (5) 0,00

167 BIDW061 E. Business Intelligence The BI Visualisation tool Should (3) Permettre aux utilisateurs de combiner plusieurs lignes en une seule ligne (c'est-à-dire de Elevé (5) 0,00
regrouper les données) et d'attribuer leur propre étiquette de données au nouveau groupe.

168 BIDW062 E. Business Intelligence The BI Visualisation tool Should (3) Permettre aux utilisateurs de trier ou de faire pivoter les données sans lancer une nouvelle Elevé (5) 0,00
requête contre la source de données (contre le back-end).
169 BIDW063 E. Business Intelligence The BI Visualisation tool Should (3) Permettre l'enregistrement d'une requête ou d'un rapport sous la forme d'un snapshot pour Elevé (5) 0,00
une utilisation ultérieure.
170 BIDW064 E. Business Intelligence The BI Visualisation tool Should (3) Permettre aux utilisateurs de visualiser les détails de configuration du rapport, y compris les Elevé (5) 0,00
filtres, les sections cachées, etc.
171 BIDW065 E. Business Intelligence The BI Visualisation tool Should (3) Permettre aux utilisateurs finaux de personnaliser un rapport généré automatiquement Elevé (5) 0,00
(exemple : ajouter/supprimer des colonnes).
172 BIDW066 E. Business Intelligence The BI Visualisation tool Should (3) Autoriser l'envoi d'une section d'un rapport à un groupe particulier d'utilisateurs. Petit (1) 0,00

173 BIDW067 E. Business Intelligence The BI Visualisation tool Should (3) Permettre que le processus de génération de rapports prenne en compte les paramètres Elevé (5) 0,00
d'entrée tels que les valeurs statiques, les variables, les résultats d'une requête SQL, etc.

174 BIDW068 E. Business Intelligence The BI Visualisation tool Should (3) Permettre la création d’hyperliens vers des rapports. Elevé (5) 0,00

175 BIDW069 E. Business Intelligence The BI Visualisation tool Should (3) Être capable d'effectuer des analyses de simulation et d'autres méthodes de prévision de ce Elevé (5) 0,00
genre.
176 BIDW070 E. Business Intelligence The BI Visualisation tool Should (3) Permettre l'ajout d'objets autres que des données aux rapports (exemple : texte, des Elevé (5) 0,00
graphiques, des hyperliens vers des renseignements connexes ou d'autres rapports, etc.).

177 BIDW071 E. Business Intelligence The BI Visualisation tool Should (3) Supporter de l'utilisation des feuilles de style. Elevé (5) 0,00

178 BIDW072 E. Business Intelligence The BI Visualisation tool Should (3) Génération automatique d'un script SQL ou d'un autre langage d’interrogation à partir de la Petit (1) 0,00
définition d’un rapport.
179 BIDW073 E. Business Intelligence The BI Visualisation tool Should (3) Permettre de créer des abonnements à des rapports. Elevé (5) 0,00

180 BIDW074 E. Business Intelligence The BI Visualisation tool Should (3) Pouvoir désactiver l'impression ou l'exportation des rapports en fonction du rôle. Elevé (5) 0,00

181 BIDW075 E. Business Intelligence The BI Visualisation tool Must (5) Alerter l'utilisateur si les rapports en temps quasi-réel demandent plus de 30 secondes pour Elevé (5) 0,00
générer le résultat final.
182 BIDW076 E. Business Intelligence The BI ETL Should (3) Permettre à l'ETL d'avoir sa propre zone intermédiaire ou de transit. Petit (1) 0,00
183 BIDW077 E. Business Intelligence The BI ETL Should (3) Permettre au processus de transformation d'être ouvert pour permettre au personnel de la Elevé (5) 0,00
CJUE d'améliorer ou d'ajouter des étapes de nettoyage.
184 BIDW078 E. Business Intelligence The BI ETL Should (3) Permettre au processus ETL de rejeter les données erronées ou ambiguës mais de les stocker Elevé (5) 0,00
pour une analyse et un reporting futurs.
185 BIDW079 E. Business Intelligence The BI ETL Should (3) Permettre d'exécuter des processus ETL et/ou des étapes sur différentes machines. Elevé (5) 0,00
186 BIDW080 E. Business Intelligence The BI ETL Should (3) Permettre la division des flux d'entrée de données : lire une source de données une seule fois Elevé (5) 0,00
et charger les résultats dans deux tableaux ou plus.
187 BIDW081 E. Business Intelligence The BI ETL Should (3) Permettre les unions : mettre des lignes de différentes tables ayant la même structure dans Elevé (5) 0,00
une même table ou un même ensemble de données.

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 9 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

188 BIDW082 E. Business Intelligence The BI ETL Should (3) Permettre de pivoter et de dé-pivoter : transformer les données dé-normalisées, en mettant Elevé (5) 0,00
les données dans les noms des colonnes, en lignes ; inversement, transformer les données
(hautement) normalisées en données dé-normalisées, en mettant les données dans les
colonnes.
189 BIDW083 E. Business Intelligence The BI ETL Should (3) Permettre les recherches de clés stockées en mémoire : charger une table complètement dans Elevé (5) 0,00
la mémoire interne et rechercher dans la table sans faire de jonctions.
190 BIDW084 E. Business Intelligence The BI ETL Should (3) Permettre des recherches de clés réutilisables d'un processus à l'autre : des tables réutilisables Elevé (5) 0,00
d'un processus de chargement à l'autre de telle sorte que la table de recherche de clés ne soit
chargée qu'une seule fois en mémoire.
191 BIDW085 E. Business Intelligence The BI ETL Should (3) Autoriser les dépendances des tâches planifiées. Elevé (5) 0,00
192 BIDW086 E. Business Intelligence The BI ETL Should (3) Permettre la gestion des erreurs dans un processus : détecter les erreurs et fournir un flux Elevé (5) 0,00
alternatif lorsqu'une erreur spécifique survient.
193 BIDW087 E. Business Intelligence The BI ETL Should (3) Permettre une exécution étape par étape. Elevé (5) 0,00
194 BIDW088 E. Business Intelligence The BI ETL Should (3) Permettre d’exécuter enregistrement par enregistrement. Elevé (5) 0,00
195 BIDW089 E. Business Intelligence The BI ETL Should (3) Permettre de définir des points d'arrêt sur une étape ou une ligne de données particulière du Elevé (5) 0,00
processus.
196 BIDW090 E. Business Intelligence The BI ETL Should (3) Permettre de définir des points de surveillance (watch points), afin que le système reporte Elevé (5) 0,00
l’exécution dans le cas où une condition particulière est remplie.
197 BIDW091 E. Business Intelligence The BI ETL Should (3) Permettre de publier un processus ETL et/ou de cibler sa sortie en tant que service web. Elevé (5) 0,00
198 BIDW092 E. Business Intelligence The BI ETL Must (5) Permettre d’identifier et de cibler juste les données qui ont changé depuis le dernier Elevé (5) 0,00
chargement. Il doit ainsi capturer toutes les modifications (suppressions, modifications et
insertions) apportées aux données source et il doit marquer les données modifiées avec des
codes de raison pour distinguer les corrections d’erreur de vraies mises à jour.

199 BIDW093 E. Business Intelligence The BI ETL Should (3) Fournir les moyens pour renforcer la qualité des données : diagnostic précoce et triage des Elevé (5) 0,00
problèmes de qualité des données, des descriptions spécifiques des erreurs de données
susceptibles d'être rencontrées, un cadre de saisie de toutes les erreurs de qualité des données
et mesure précise des métriques de qualité au fil du temps, ajout de paramètres de confiance
de qualité aux données finales.
200 BIDW094 E. Business Intelligence The BI ETL Should (3) Permettre la découverte et la correction des doublons dans les données. Elevé (5) 0,00
201 BIDW095 E. Business Intelligence The BI ETL Must (5) Déterminer et gérer les situations SCD (Slowly Changing Dimension) quand une valeur source Elevé (5) 0,00
change par rapport à la valeur déjà stockée dans l'entrepôt de données.
202 BIDW096 E. Business Intelligence The BI ETL Should (3) Implémenter un mécanisme robuste pour produire des clés de substitution, typiquement de Elevé (5) 0,00
nombres entiers pour servir de clé primaire, à base de séquences.
203 BIDW097 E. Business Intelligence The BI ETL Should (3) Pouvoir charger des tables de faits (fact tables) tout en maintenant l’intégrité référentielle avec Elevé (5) 0,00
les tables de dimension associées.
204 BIDW098 E. Business Intelligence The BI ETL Should (3) Inclure une étape pour remplacer les clés opérationnelles (venant des sources) avec les clés de Elevé (5) 0,00
substitution interne de l’entrepôt des données.
205 BIDW099 E. Business Intelligence The BI ETL Should (3) Créer et utiliser efficacement des agrégats, sans consommer des ressources excessives ou des Elevé (5) 0,00
cycles de traitements excessifs.
206 BIDW100 E. Business Intelligence The BI ETL Should (3) Disposer d’un planificateur robuste, capable de définir et de planifier des processus à base Elevé (5) 0,00
d’un système des métadonnées de configuration. Ce planificateur doit prendre en charge un
processus entièrement automatisé, permettant la notification et l'escalade en cas de situation
nécessitant une résolution.
207 BIDW101 E. Business Intelligence The BI ETL Should (3) Disposer d’un module de surveillance, permettant un suivi du statut des taches pour toutes les Elevé (5) 0,00
exécutions de processus lancées par le planificateur, y compris les exécutions en cours,
terminés et suspendus. La surveillance devrait également suivre la performance des
composants de l'infrastructure, y compris l'utilisation du processeur, l'allocation de la mémoire
et la contention, l'utilisation du disque, performances de la base de données, utilisation du
serveur.
208 BIDW102 E. Business Intelligence The BI ETL Should (3) Utiliser une technique de parallélisassions pour pouvoir traiter un grand volume des données, Elevé (5) 0,00
tout en respectant les fenêtres de traitement allouées.
209 BIDW103 E. Business Intelligence The BI ETL Should (3) Fournir un système de cartographie visuelle entre les données sources et les données cibles. Elevé (5) 0,00

210 BIDW104 E. Business Intelligence The BI ETL Should (3) Être capable d'extraire des valeurs à partir d'attributs en forme libre. Elevé (5) 0,00
211 BIDW105 E. Business Intelligence The BI ETL Should (3) Être en mesure de valider et de corriger des données grâce à la vérification orthographique, Elevé (5) 0,00
avec l'aide d'un dictionnaire.
212 BIDW106 E. Business Intelligence The BI ETL Should (3) Fournir une interface utilisateur pour traiter les erreurs et corriger les anomalies de données. Elevé (5) 0,00

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 10 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

213 BIDW107 E. Business Intelligence The BI ETL Should (3) Fournir un langage capable d’exécuter des règles avec des énoncés de type « if-then-else » et Elevé (5) 0,00
de type « case » pour traiter les exceptions dans les valeurs de données, comme les fautes
d'orthographe, les abréviations, les valeurs manquantes ou cryptiques et les valeurs hors de la
plage.
214 BIDW108 E. Business Intelligence The BI ETL Should (3) Présenter une vue consolidée des données pour tous les utilisateurs - source unique de vérité. Elevé (5) 0,00

215 BIDW109 E. Business Intelligence The BI ETL Should (3) Pouvoir importer à partir de XML, JSON, Excel, CSV et autres fichiers texte. Elevé (5) 0,00
216 SECU001 F. Security The integrated system Must (5) Tenir compte de toutes les exigences en matière de sécurité figurant dans les annexes des Elevé (5) 0,00
Fiches thématiques concernant l'accès aux ressources.
217 SECU002 F. Security The integrated system Must (5) Adhérer à ou supporter la norme ISO/CEI 27001 sur les de la sécurité de l’information. Elevé (5) 0,00
218 SECU003 F. Security The integrated system Must (5) Intégrer un système IAM (Identity and Access Management system) basé sur des standards Elevé (5) 0,00
ouverts pour la gestion des accès et des identités.
219 SECU004 F. Security The integrated system Should (3) Permettre d'implémenter une gestion fédérée des identités en utilisant la norme SAML 2.0. Elevé (5) 0,00

220 SECU005 F. Security The integrated system Must (5) Intégrer un mécanisme SSO (Single Sign On) basé sur un protocole de service central Elevé (5) 0,00
d'authentification, mature et éprouvé dans l'industrie (exemple : CAS, SAML, OAuth, etc.).

221 SECU006 F. Security The integrated system Must (5) Permettre aux utilisateurs enregistrés d'accéder exactement aux mêmes fonctionnalités et aux Elevé (5) 0,00
mêmes contenus adaptés à leur rôle et au contexte en respectant les scénarios d'accès décrits
dans l'Annexe 1, Chapitre 6, 4.2 « Accesibilité » : voir travail depuis les bâtiments du CJUE,
télétravail, etc.
222 SECU007 F. Security The integrated system Must (5) Fournir les mécanismes nécessaires aux utilisateurs externes pour enregistrer et gérer leurs Elevé (5) 0,00
comptes via les fonctionnalités d'une application web typique « Mon compte ».
223 SECU008 F. Security The integrated system Must (5) Être conforme aux pratiques de l'Open Web Application Security Project (OWASP) Elevé (5) 0,00
"https://www.owasp.org/index.php/OWASP_Proactive_Controls".
224 SECU009 F. Security The integrated system Must (5) Implémenter un mécanisme de contrôle d'accès basé sur les attributs et un mécanisme de Elevé (5) 0,00
contrôle d'accès basé sur les rôles pour la plate-forme de gestion de Case.
225 SECU010 F. Security The integrated system Must (5) Pouvoir attribuer différents profils ou niveaux de sécurité à des entités à partir d'un repository Elevé (5) 0,00
arborescent multi-niveau (exemple : documents, utilisateurs, templates, rapports, etc.).

226 SECU011 F. Security The integrated system Should (3) Permettre que les droits d'accès à un Case soient calculés non seulement à partir des Elevé (5) 0,00
métadonnées du Case, mais aussi à partir des métadonnées de la sous-composante du Case
(exemple : l'accès à un Case est automatiquement limité à un utilisateur si l'attribut d'une
partie du Case d'un document obtient une certaine valeur).
227 SECU012 F. Security The integrated system Should (3) Être capable de gérer un contrôle d'accès de bas niveau (jusqu'au niveau des métadonnées). Elevé (5) 0,00

228 SECU013 F. Security The integrated system Must (5) Assurer le contrôle des droits d'accès sur les Cases : permettre de restreindre l'accès à la Elevé (5) 0,00
création d'un Case, démarrer un nouveau Case, avoir un accès en lecture seule à l’état d'un
Case en cours d'exécution.
229 SECU014 F. Security The integrated system Should (3) Permettre aux administrateurs de copier un rôle existant pour créer un nouveau rôle et le Elevé (5) 0,00
modifier, tout en alertant lorsqu’il y a de doublons.
230 SECU015 F. Security The integrated system Should (3) Permettre, pour chaque type de Case, la désignation de groupes d'utilisateurs prédéfinis qui Elevé (5) 0,00
ont le droit de créer un nouveau Case.
231 SECU016 F. Security The integrated system Must (5) Inclure ou intégrer une console d'administration permettant de configurer les droits d'accès Elevé (5) 0,00
généraux (comme les groupes d'utilisateurs globaux) et l'appartenance ainsi que de revoir les
rôles et les accès pour tous les Cases et pour tous les utilisateurs.
232 SECU017 F. Security The integrated system Should (3) Supporter la mise à jour automatique des groupes d'utilisateurs en fonction des règles métier. Elevé (5) 0,00

233 SECU018 F. Security The integrated system Should (3) Permettre aux utilisateurs de demander un rôle à l'intérieur d'un Case au Case Manager Elevé (5) 0,00
correspondant.
234 SECU019 F. Security The integrated system Must (5) Utilisez un processus d'approbation pour accéder aux ressources. Elevé (5) 0,00
235 SECU020 F. Security The integrated system Must (5) Inclure un mécanisme permettant au supérieur hiérarchique d'examiner qui a accès à quoi Elevé (5) 0,00
pour confirmer que chaque utilisateur ou rôle n'a accès qu'aux ressources nécessaires à
l'exécution de ses fonctions (données et contenu des Cases, rapports, templates, outils, etc.).

236 SECU021 F. Security The integrated system Should (3) Permettre à chaque utilisateur de revoir (visualiser) ses rôles et accès pour tous les Cases. Elevé (5) 0,00

237 SECU022 F. Security The integrated system Should (3) Permettre la délégation de droits d'accès pour une durée limitée. Elevé (5) 0,00

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 11 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

238 SECU023 F. Security The integrated system Should (3) Permettre à un utilisateur final de corriger une ou plusieurs entités en cas d'erreur de saisie de Elevé (5) 0,00
données.
239 SECU024 F. Security The integrated system Must (5) Pouvoir utiliser les certificats qualifiés stockés dans la plate-forme PKI - l'infrastructure de Elevé (5) 0,00
chiffrage à clé publique utilisée pour l'émission, la gestion et l'utilisation des identifiants
électroniques et des signatures électroniques basées sur une technologie de chiffrage
standardisée.
240 SECU025 F. Security The integrated system Should (3) Pouvoir vérifier la validité des signatures électroniques reçues des sources externes Elevé (5) 0,00
(téléchargées sur la plate-forme via une interface web ou via l'intégration avec d'autres
applications / sources de données).
241 SECU026 F. Security The integrated system Must (5) Être en mesure de lire des courriels chiffrés et d'envoyer des courriels signés vers des boîtes Elevé (5) 0,00
aux lettres électroniques fonctionnelles (utilisées par un groupe d'utilisateurs), sans avoir accès
aux postes de travail des utilisateurs. Les certificats à utiliser ne doivent pas être installés sur
les postes de travail des utilisateurs.
242 SECU027 F. Security The integrated system Must (5) Supporter l’utilisation des certificats contenant des données utilisant des jeux de caractères Elevé (5) 0,00
pertinents pour toutes les langues européennes.
243 SECU028 F. Security The integrated system Should (3) Respecter la séparation des domaines d'application lors de l'intégration avec le service Elevé (5) 0,00
d’entreprise PKI. Exemple : l'authentification, la signature et le chiffrage doivent avoir des
certificats et des paires de clés séparés.
244 SECU029 F. Security The integrated system Should (3) Supporter une architecture multi-tenants avec des implémentations de sécurité différentes Elevé (5) 0,00
dans chaque tenant.
245 SECU030 F. Security The integrated system Must (5) Permettre la séparation des données de différentes entités organisationnelles, ce qui constitue Elevé (5) 0,00
une séparation logique basée sur les règles de gestion au sein d'un même tenant.

246 SECU031 F. Security The integrated system Must (5) Documenter tous les accès requis aux systèmes externes sur internet dont le système intégré a Elevé (5) 0,00
besoin pour fonctionner.
247 SECU032 F. Security The integrated system Must (5) Ne pas stocker de données relatives aux Case sur les postes de travail des utilisateurs. Elevé (5) 0,00
248 SECU033 F. Security The integrated system Must (5) Ne pas stocker les données permanentes relatives aux Cases sur les serveurs web, les serveurs Elevé (5) 0,00
de terminaux ou les serveurs d'applications.
249 SECU034 F. Security The integrated system Must (5) Ne stocker en aucune circonstance le contenu relatif aux Cases en dehors du système intégré, à Elevé (5) 0,00
l'exception des exportations et des intégrations documentées.
250 SECU035 F. Security The integrated system Must (5) Ne nécessitent pas de droits d'administration (privilèges élevés ou complets) sur les serveurs Elevé (5) 0,00
pour fonctionner.
251 SECU036 F. Security The integrated system Must (5) Ne pas exiger de droits d'administration pour opérer du côté du client. Elevé (5) 0,00
252 SECU037 F. Security The integrated system Must (5) Documenter tous les comptes d'administration prédéfinis. Elevé (5) 0,00
253 SECU038 F. Security The integrated system Must (5) Fournir un mécanisme de contrôle d'accès basé sur les rôles (RBAC) conformément à la norme Elevé (5) 0,00
INCITS.
254 SECU039 F. Security The integrated system Must (5) Respecter le Règlement de l'Union européenne sur la protection des données dans tous ses Elevé (5) 0,00
aspects (règlement 1725/18 pour les institutions de l’UE).
255 SECU040 F. Security The integrated system Must (5) Être en mesure de communiquer avec d'autres systèmes en utilisant les protocoles et les ports Elevé (5) 0,00
standard. Ces derniers doivent être gérés via des configurations.
256 SECU041 F. Security The integrated system Must (5) Permettre que toutes les communications soient chiffrées entre tous les composants Elevé (5) 0,00
architecturaux du système intégré.
257 SECU042 F. Security The integrated system Must (5) Supporter HTTPS pour la communication web. Elevé (5) 0,00
258 SECU043 F. Security The integrated system Must (5) Gérer le chiffrage de telle sorte que l'intégration avec les systèmes présentés dans l'Annexe 1, Elevé (5) 0,00
Chapitre 6, 4.3 "Applications à integrer" soit possible de manière transparente pour les
utilisateurs finaux et sans redondance de contenu.
259 SECU044 F. Security The integrated system Must (5) Permettre l'hébergement sur site dans les centres de données de la CJUE. Elevé (5) 0,00
260 SECU045 F. Security The integrated system Must (5) Supporter le contrôle des droits d'accès lors de l'exposition de documents à des systèmes Elevé (5) 0,00
informatiques externes - gestion des droits numériques/de l'information.
261 SECU046 F. Security The integrated system Must (5) Fournir une gestion unifiée et cohérente des mots de passe et appliquer une politique de mots Elevé (5) 0,00
de passe (comme celle recommandée par l’Institut National des Standards et Technologies
(NIST), les directives d'authentification numérique, NIST SP 800-63B-3, ou similaire).

262 SECU047 F. Security The integrated system Must (5) Gérer la gestion des droits numériques/ droits de l’information (IRM) et le contrôle de l'accès Elevé (5) 0,00
en fonction des rôles (role based access control (RBAC)) de manière transparente pour les
utilisateurs métier.
263 SECU048 F. Security The integrated system Must (5) Fournir des interfaces utilisateur sécurisées de type « administration » pour gérer les logs, la Elevé (5) 0,00
surveillance, les statistiques et les configurations.

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 12 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

264 SECU049 F. Security The integrated system Must (5) Fournir les outils opérationnels et les procédures pour exporter les données et le contenu de Elevé (5) 0,00
l'environnement de production vers tout autre environnement (Développement, Intégration,
Pré-production, Production, Staging, et Support) et pour anonymiser les informations en
accord avec la législation européenne concernant le traitement des données personnelles.

265 SECU050 F. Security The integrated system Must (5) S'assurer que les profils à haut risque en matière de sécurité (exemple : sysadmin, Practice Elevé (5) 0,00
Managers) sont limités au type de connexion de l'environnement physique interne.

266 SECU051 F. Security The integrated system Must (5) Gérer l'accès à partir de zones géographiques à haut risque (règles de blocage ou Elevé (5) 0,00
d’autorisation blocage sur la base d'informations géographiques).
267 SECU052 F. Security The integrated system Must (5) Avoir une politique de contrôle d'accès qui décrit et régit les accès qui peuvent être accordés Elevé (5) 0,00
au système. Le fournisseur doit documenter cette politique de contrôle d'accès en incluant au
moins les aspects suivants : contexte (système, données, fonctions, utilisateurs, groupes) ;
méthodes d'authentification ; définition et délégation des rôles ; schéma de nommage des
identifiants utilisateur.
268 SECU053 F. Security The integrated system Must (5) Appliquer des contrôles spéciaux aux rôles et aux profils ayant des privilèges spéciaux et aux Elevé (5) 0,00
comptes hautement privilégiés (exemples : administrateurs système, Practice Managers, Case
Managers).
269 SECU054 F. Security The integrated system Must (5) Permettent de configurer un schéma de classification des données qui peut être appliqué aux Elevé (5) 0,00
données gérées par le système.
270 SECU055 F. Security The integrated system Should (3) Marquer automatiquement les documents d'une manière configurable selon le schéma de Elevé (5) 0,00
classification des données appliqué.
271 SECU056 F. Security The integrated system Must (5) Prévoir des mécanismes de basculement automatique (fail-over) en cas de défaillance partielle Elevé (5) 0,00
ou totale du système.
272 SECU057 F. Security The integrated system Must (5) Ne pas stocker ni transmettre de mots de passe sous forme de texte clair. Des mesures Elevé (5) 0,00
cryptographiques de haute vitesse pour des gros volumes doivent être utilisées pour s'en
assurer (chiffrage, hashing, etc.).
273 SECU058 F. Security The integrated system Must (5) Offrir l'option de chiffrer automatiquement l'information prêt à être externaliser. Lorsque les Elevé (5) 0,00
informations transitent par des liaisons de réseau qui passent en dehors des locaux de la CJUE,
le chiffrage doit être utilisé.
274 SECU060 F. Security The integrated system Must (5) Surveiller et contrôler les communications à la frontière externe du système et aux principales Elevé (5) 0,00
frontières internes du système.
275 SECU061 F. Security The integrated system Must (5) Mettre en œuvre des sous-réseaux pour les composants de systèmes accessibles au public qui Elevé (5) 0,00
sont physiquement ou logiquement séparés des réseaux internes.
276 SECU062 F. Security The integrated system Must (5) Ne se connecter à des réseaux ou systèmes d'information externes que par l'intermédiaire Elevé (5) 0,00
d'interfaces réseau gérées, composées de dispositifs de protection des frontières disposés
selon une architecture de sécurité organisationnelle.
277 SECU063 F. Security The integrated system Must (5) Implémentez des méthodes pour séparer les environnements (production, pré-production, Elevé (5) 0,00
intégration, etc.) via, par exemple, des sous-réseaux de réseau séparés, des pare-feu, etc.

278 SECU064 F. Security The integrated system Must (5) Séparer la fonctionnalité utilisateur (y compris les services d'interface utilisateur) de la Elevé (5) 0,00
fonctionnalité de gestion du système. Ces restrictions incluent, par exemple, de ne pas
présenter des options d'administration jusqu'à ce que les utilisateurs établissent des sessions
avec des privilèges d'administrateur.
279 SECU065 F. Security The integrated system Must (5) Produire des enregistrements d’audit contenant des informations qui établissent le type Elevé (5) 0,00
d'événement qui s'est produit, le moment où l'événement s'est produit, l'endroit où il s'est
produit, la source de l'événement, le résultat de l'événement et l'identité des personnes ou
sujets associés à l'événement. Le système offre la possibilité de trier et de rechercher les
enregistrements d'audit pour les événements d'intérêt.
280 SECU066 F. Security The integrated system Must (5) Protéger les informations d'audit contre tout accès, modification et suppression non autorisés. Elevé (5) 0,00

281 SECU067 F. Security The integrated system Should (3) Permettre que tous les objets et entités de la solution de gestion de Case soient référençables Elevé (5) 0,00
de l'extérieur (via une url) tout en conservant inchangés tous les mécanismes de sécurité
définis pour cet objet/entité.
282 SECU068 F. Security The integrated system Must (5) Fournir les fonctionnalités de sécurité en matière de gestion des droits d'information : Elevé (5) 0,00
protection du contenu (documents Office, PDF, texte, audio, vidéo, etc.) ; gestion de la
distribution ; gestion de l'expiration ; gestion de la révocation d'accès ; etc.
283 SECU069 F. Security The integrated system Must (5) Permettre le chiffrage de tout ou une partie du contenu (documents et données). Elevé (5) 0,00

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 13 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

284 SECU070 F. Security The integrated system Must (5) Réaliser le chiffrage et le déchiffrage du contenu d'une manière transparente pour les Elevé (5) 0,00
utilisateurs autorisés. Il n'y aura aucune activité manuelle à effectuer par les utilisateurs finaux
afin d'accéder au contenu.
285 SECU071 F. Security The integrated system Must (5) S'assurer que la protection des documents voyage avec eux où qu'ils aillent (à l'intérieur ou à Elevé (5) 0,00
l'extérieur du système intégré). Exemple : un utilisateur autorisé peut télécharger un document
et l'envoyer à quelqu'un d'autre par courriel. Le destinataire ne pourra pas ouvrir le document
à moins qu'il ne soit également une personne autorisée. L'autorisation concernera (au moins)
les droits ou non de visualisation, d'édition, d'impression, d'impression d'écran et de partage.

286 SECU072 F. Security The integrated system Must (5) S’assurer que les politiques de sécurité pour la plate-forme de gestion de Case en particulier ne Elevé (5) 0,00
soient pas doublées par les politiques de sécurité de l'ensemble du système intégré en général.
Toutes les politiques de sécurité doivent être gérées de manière unique et appliquées à
l'ensemble du système intégré.
287 SECU073 F. Security The integrated system Must (5) S'assurer que le composant de recherche sera pleinement intégré au modèle de sécurité du Elevé (5) 0,00
système (accès basé sur les rôles, gestion des droits, confidentialité, gestion des versions des
modèles, etc.)
288 SECU074 F. Security The integrated system Must (5) Être en mesure d'effectuer des recherches textuelles sur des documents chiffrés et non Elevé (5) 0,00
chiffrés.
289 SECU075 F. Security The integrated system Must (5) Informer les administrateurs des menaces potentielles (trop de connexions échouées, de Elevé (5) 0,00
connexions provenant de zones géographiques inhabituelles, de connexions à des heures
inhabituelles, etc.). Le système devrait permettre de définir les menaces potentielles et les
seuils associés.
290 SECU076 F. Security The integrated system Should (3) Être en mesure d’envoyer des courriels signés, vérifier la signature des courriels signés, envoyer Elevé (5) 0,00
des courriels chiffrés et lire des courriels chiffrés.
291 SECU077 F. Security The integrated system Must (5) Inclure une fonctionnalité trace d’audit (audit trail) à tous les niveaux et dans toutes les entités Elevé (5) 0,00
des couches architecturaux (métier, données, fonctionnelles et techniques).
292 SECU078 F. Security The integrated system Must (5) Journaliser les événements déclenchés par l'interopérabilité avec d'autres systèmes. Elevé (5) 0,00
293 SECU079 F. Security The integrated system Must (5) Être en mesure de surveiller, de journaliser et de signaler les défauts d'intégrité et les Elevé (5) 0,00
défaillances.
294 SECU080 F. Security The integrated system Must (5) Permettre une dégradation progressive à tous les niveaux architecturaux afin de maintenir un Elevé (5) 0,00
fonctionnement en mode dégradé, même si une grande partie est devenue inopérante, pour
éviter une défaillance totale du système.
295 SECU081 F. Security The integrated system Should (3) Fournir un outil d'analyse du comportement de l'utilisateur. Moyen (3) 0,00
296 SECU082 F. Security The integrated system Must (5) Ne comptez pas sur les composants du cloud. Elevé (5) 0,00
297 SECU083 F. Security The supplier Must (5) Documenter le plan de reprise après sinistre pour les ressources du système intégré (systèmes, Elevé (5) 0,00
réseaux, données, applications) sur la base des 3 paramètres suivants : Recovery Time
Objective (RTO), Recovery Point Objective (RPO) and Disaster Radius.
298 SECU084 F. Security The supplier Must (5) Veiller à ce que la documentation du système comprenne des procédures opérationnelles de Elevé (5) 0,00
sécurité spécifiques, couvrant au moins les domaines suivants : guides de l'administrateur et
de l'utilisateur avec des informations sur : (i) configurer, installer et exploiter le système
d'information ; (ii) utiliser efficacement les fonctionnalités de sécurité du système.

299 SECU085 F. Security The supplier Must (5) Fournir un document appelé « Plan de sécurité du système » qui donne un aperçu des Elevé (5) 0,00
exigences de sécurité du système et une description des contrôles de sécurité en place ou
prévus pour répondre à ces exigences. La rédaction du plan de sécurité devrait suivre les
bonnes pratiques de l'industrie, comme par exemple le NIST 800-18. La conception, les détails
de mise en œuvre et les propriétés fonctionnelles des contrôles de sécurité utilisés dans le
système d'information doivent être documentés avec suffisamment de détails pour permettre
l'analyse et les essais des contrôles. Le plan de sécurité est la base de la validation de la
sécurité du système.
300 SECU086 F. Security The integrated system Must (5) Permettre la définition de droits d'accès de bas niveau empêchant l'accès aux logs à un Elevé (5) 0,00
nombre limité d'utilisateurs seulement.
301 STAN001 G. Standards The Integrated system Should (3) Adhérer à toutes les normes indiquées dans les exigences incluses dans les blocs principaux de Elevé (5) 0,00
l'architecture fonctionnelle et le chapitre « Sécurité » selon leur niveau sur l'échelle MoSCoW.

302 STAN002 G. Standards The Integrated system Should (3) Adhérer à ou fournir du support pour l'ISO/CEI 20000:2005. Elevé (5) 0,00
303 STAN003 G. Standards The Integrated system Should (3) Adhérer à ou fournir du support pour la norme Dublin Core. Elevé (5) 0,00
304 STAN004 G. Standards The Integrated system Should (3) Adhérer à ou fournir du support pour Business Process Modeling Language (BPML). Elevé (5) 0,00
305 STAN005 G. Standards The Integrated system Should (3) Adhérer à ou fournir du support pour BPMN2. Elevé (5) 0,00

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 14 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

306 STAN006 G. Standards The Integrated system Should (3) Adhérer au ou fournir du support pour Business Process Execution Language for Web Services Elevé (5) 0,00
(BPEL4WS) et Business Process Execution Language for People (BPEL4People).
307 STAN007 G. Standards The Integrated system Should (3) Adhérer à ou fournir du support pour la norme Simple Knowledge Organization System (SKOS). Elevé (5) 0,00

308 STAN008 G. Standards The Integrated system Must (5) Adhérer à ou fournir du support pour le modèle Functional Requirements for Bibliographic Elevé (5) 0,00
Records (FRBR).
309 STAN009 G. Standards The Integrated system Must (5) Se conformer aux Web Content Accessibility Guidelines (WCAG) faisant partie d'une série de Elevé (5) 0,00
lignes directrices sur l'accessibilité du web, publiées par la Web Accessibility Initiative (WAI) du
World Wide Web Consortium (W3C).
310 STAN010 G. Standards The Integrated system Should (3) Être compatible avec Hypertext Markup Language (HTML5) et avec Cascading Style Sheets (CSS Elevé (5) 0,00
4) ou supérieur.
311 STAN011 G. Standards The Integrated system Should (3) Supporter le protocole SOAP v1.1 sur HTTPS. Elevé (5) 0,00
312 STAN012 G. Standards The integrated system Should (3) Supporter le protocole SOAP 1.2 sur TLS 1.2, permettant d’échanger des documents et leurs Elevé (5) 0,00
métadonnées dans les deux sens (depuis et vers la solution).
313 STAN013 G. Standards The integrated system Should (3) Être compatible avec l’architecture REST sur HTTPS. Elevé (5) 0,00
314 STAN014 G. Standards The integrated system Should (3) Adhérer à ou fournir du support pour la Decision Modeling Notation (DMN). Elevé (5) 0,00
315 STAN015 G. Standards The integrated system Should (3) Adhérer à ou fournir du support pour le Case Management Model and Notation (CMMN). Elevé (5) 0,00

316 TOOL001 H. Tools The Integrated system Must (5) Implémenter une architecture à N niveaux (où N >= 3). Elevé (5) 0,00
317 TOOL002 H. Tools The Integrated system Must (5) Supporter des clusters actif-actif à tous les N niveaux architecturaux (exemple : couches de Elevé (5) 0,00
présentation, d'activité et d'accès aux données).
318 TOOL003 H. Tools The Integrated system Must (5) Être dimensionné et configuré pour respecter toutes les exigences de l'Annexe 1, Chapitre 6, Elevé (5) 0,00
4.8 « Dimensionnement » et permettre la migration des données et contenus correspondant
aux tailles de fichiers et de bases de données indiquées dans l'Annexe 1, Chapitre 6, 4.4
« Applications à remplacer ».
319 TOOL004 H. Tools The integrated system Must (5) S'assurer qu'il n'est pas construit sur des logiciels ou des produits ou composants matériels en Elevé (5) 0,00
fin de vie ou en fin de support.
320 TOOL005 H. Tools The integrated system Must (5) Utiliser le réseau local de la CJUE et ne pas en construire un nouveau qui lui serait propre. Elevé (5) 0,00

321 TOOL006 H. Tools The integrated system Must (5) Construire un réseau complet pour l'accès externe au nouveau système intégré de la CJUE, Elevé (5) 0,00
compatible avec le réseau interne.
322 TOOL007 H. Tools The integrated system Must (5) S'appuyer sur le système d'exploitation Windows 10 utilisé par les ordinateurs (de bureau et Elevé (5) 0,00
portables) de la CJUE. Les offres sont limitées à cette version comme version minimale.

323 TOOL008 H. Tools The integrated system Must (5) S'appuyer sur Oracle DB version 12c R2 minimum ou Microsoft SQL Server version 2016 Elevé (5) 0,00
comme base de données centrale du système intégré pour les métadonnées. Les offres sont
limitées à ces versions comme versions minimales.
324 TOOL009 H. Tools The integrated system Must (5) S'intégrer avec les produits Microsoft Office (Word, Excel, Outlook, PowerPoint). Elevé (5) 0,00
325 TOOL010 H. Tools The Integrated system Should (3) Implémenter la pratique de « One Data Source » : le contenu est physiquement créé une seule Elevé (5) 0,00
fois et référencé par plusieurs entités en utilisant des liens ; les données sont soumises une
seule fois et réutilisées par les processus.
326 TOOL011 H. Tools The Integrated system Should (3) Être capable de passer de « sur site » (On-Premise) au « Cloud privé » et inversement, sans Elevé (5) 0,00
qu'il soit nécessaire de redévelopper les fonctionnalités, afin de faciliter les développements
futurs possibles.
327 TOOL012 H. Tools The Integrated system Should (3) Être modulaire. Si cela est logiquement possible, le fait qu'un module ne fonctionne pas ne Elevé (5) 0,00
devrait pas signifier implicitement que tout le système est en panne. Exemple : si la recherche
ne fonctionne pas, les utilisateurs doivent en être informés mais être autorisés à identifier
manuellement l'élément recherché (par exemple en parcourant une structure arborescente).

328 TOOL013 H. Tools The Integrated system Should (3) Supporter la déconnexion automatique de la session inactive. Elevé (5) 0,00
329 TOOL014 H. Tools The Integrated system Should (3) Permettre le basculement automatique (failover) avec la réplication de session. Elevé (5) 0,00
330 TOOL015 H. Tools The integrated system Should (3) Être agnostique au niveau du matériel de l’infrastructure informatique. Elevé (5) 0,00
331 TOOL016 H. Tools The integrated system Should (3) S'assurer qu'il n'est pas construit sur des logiciels ou des produits ou composants matériel qui Elevé (5) 0,00
sont plus anciens que la dernière version majeure disponible sur le marché.

332 TOOL017 H. Tools The integrated system Should (3) Être compatible avec la technologie d’équilibreur de charge https de type F5. Elevé (5) 0,00
333 TOOL018 H. Tools The integrated system Should (3) Utiliser du stockage EMC. Elevé (5) 0,00
334 TOOL019 H. Tools The integrated system Should (3) Utiliser la technologie EMC VPLEX pour le mécanisme de réplication des données vers le DR Elevé (5) 0,00
Site.

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 15 / 16


TMP N° de l'exigence Nº de l'exigence Section Who MoSCoW Description Poids Supporté Impact Mise en oeuvre Note 1

335 TOOL020 H. Tools The integrated system Should (3) Utiliser la technologie EMC Networker pour la sauvegarde. Elevé (5) 0,00
336 TOOL021 H. Tools The integrated system Must (5) Utiliser la virtualisation sur les environnements sur site (On-Premise) de virtualisation de la Elevé (5) 0,00
CJUE en utilisant VMWare ESXi version minimale 6.7 et utiliser Site Recovery Manager version
minimale 8 pour les clusters VMWare étendus avec des nœuds situés dans les deux centres de
données (DC et DRC).
337 TOOL022 H. Tools The integrated system Should (3) S'appuyer sur le système d'exploitation privilégié utilisé à la CJUE pour les serveurs Elevé (5) 0,00
d'applications métier : RedHat Linux version minimale 7.6.
338 TOOL023 H. Tools The integrated system Should (3) S'appuyer sur le système d'exploitation Microsoft Windows Server (DERNIÈRE VERSION) pour Elevé (5) 0,00
les composants Office Automation. Les offres ne sont pas limitées à ce produit mais si
Windows Server est utilisé, la limite de version minimale sera 2016.
339 TOOL024 H. Tools The integrated system Should (3) Supporter une interface utilisateur web compatible avec les appareils mobiles de type tablette Elevé (5) 0,00
(8 pouces et plus).
340 TOOL025 H. Tools The integrated system Should (3) Supporter une interface utilisateur web compatible avec les appareils mobiles de type Elevé (5) 0,00
téléphone (jusqu'à 7 pouces et plus).
341 TOOL026 H. Tools The integrated system Should (3) Utiliser le même navigateur pour toutes les fonctionnalités exécutées par les utilisateurs Elevé (5) 0,00
finaux.
342 TOOL027 H. Tools The integrated system Must (5) Utiliser le réseau de stockage SAN de la CJUE et ne pas en construire un nouveau qui lui serait Elevé (5) 0,00
propre.
0,00

COJ-PROC-18-026_Annexe 01.7.2 - Besoins non fonctionnels FR.xlsx 16 / 16

Vous aimerez peut-être aussi