Innover dans les services pour répondre à la demande "Dites-le nous en une seule fois", mieux connaître son audience pour lui envoyer des messages plus ciblés. 2 témoignages à écouter : la solution GRC de Reims Métropole, le CRM pour l'Etablissement français du sang
Speakers : Mélanie Jacquier (Reims Métropole), Maxim Lesur (Microsoft France ), Claire Mandelli (Etablissement Français du Sang), Olivia Briat (Etablissement Français du Sang), Jean-Philippe Vanelle (Reims Métropole)
Bibdoc 2016 - E-réputation, entre gestion et co-construction de ses identités...Bibdoc 37
Le concept contemporain d'identité relève d'un paradoxe. Alors qu'étymologiquement, il désigne la « qualité de ce qui est le même » ou « le caractère de ce qui est permanent», l'omniprésence du numérique dans nos existences nous impose d'en redéfinir le paradigme pour une identité que nos adolescents subissent parfois mais aussi, avec quelques pratiques vertueuses, pour devenir un espace d'expérimentation identitaire.
L'identité numérique devient alors e-réputation : une représentation de soi où les plus jeunes se retrouvent partagés entre la volonté d'appartenir à une communauté et celle de se différencier, pris dans le tourbillon d'une connectivité perpétuelle sous l'emprise culturelle du Web ?
The document discusses an identity and access management (IAM) solution called Self-Driven IAM. It notes that current IAM approaches have too much administration, are not adaptive to business needs, and lack real-time visibility. The solution aims to be non-disruptive, allow instant decision making, and work holistically. It represents a "third wave" of automated IAM that learns and adapts. The Tuebora IAM suite uses machine learning to continuously optimize access, learn provisioning behaviors, and drive metrics-based decisions. It offers microservices, multi-tenancy, and integration capabilities. Key features include automated user provisioning, access certification, single sign-on, and self-service
Innover dans les services pour répondre à la demande "Dites-le nous en une seule fois", mieux connaître son audience pour lui envoyer des messages plus ciblés. 2 témoignages à écouter : la solution GRC de Reims Métropole, le CRM pour l'Etablissement français du sang
Speakers : Mélanie Jacquier (Reims Métropole), Maxim Lesur (Microsoft France ), Claire Mandelli (Etablissement Français du Sang), Olivia Briat (Etablissement Français du Sang), Jean-Philippe Vanelle (Reims Métropole)
Bibdoc 2016 - E-réputation, entre gestion et co-construction de ses identités...Bibdoc 37
Le concept contemporain d'identité relève d'un paradoxe. Alors qu'étymologiquement, il désigne la « qualité de ce qui est le même » ou « le caractère de ce qui est permanent», l'omniprésence du numérique dans nos existences nous impose d'en redéfinir le paradigme pour une identité que nos adolescents subissent parfois mais aussi, avec quelques pratiques vertueuses, pour devenir un espace d'expérimentation identitaire.
L'identité numérique devient alors e-réputation : une représentation de soi où les plus jeunes se retrouvent partagés entre la volonté d'appartenir à une communauté et celle de se différencier, pris dans le tourbillon d'une connectivité perpétuelle sous l'emprise culturelle du Web ?
The document discusses an identity and access management (IAM) solution called Self-Driven IAM. It notes that current IAM approaches have too much administration, are not adaptive to business needs, and lack real-time visibility. The solution aims to be non-disruptive, allow instant decision making, and work holistically. It represents a "third wave" of automated IAM that learns and adapts. The Tuebora IAM suite uses machine learning to continuously optimize access, learn provisioning behaviors, and drive metrics-based decisions. It offers microservices, multi-tenancy, and integration capabilities. Key features include automated user provisioning, access certification, single sign-on, and self-service
- SAML V2 is an XML-based protocol that enables secure authentication and authorization between identity providers and service providers through the exchange of authentication and authorization data represented as assertions.
- OpenAM can be configured as an identity provider or service provider to participate in SAML V2 flows, allowing single sign-on between OpenAM and other SAML-compliant systems. Key SAML elements like requests, assertions, and metadata are exchanged to initiate SSO and share user attributes.
Identity and Access Management (IAM) is a crucial part of living in a connected world. It involves managing multiple identities of an individual or entity, distributed across disparate portals. In an enterprise, IAM solutions serve as a mean to secure access, control user activities and manage authentication for an App or a group of software (infrastructure).
This detailed PowerPoint brings you the most fundamental concepts and ideas related to identity and access management. Plus, we have debunked some popular IAM myths, so do checkout!
IAM Methods 2.0 Presentation Michael Nielsen DeloitteIBM Sverige
Deloitte gave their view on an approach for successful identity and access management governance projects togehter with IBM Security Systems and CrossIdeas, an IBM company.
The document describes the Gartner Identity and Access Management (IAM) Program Maturity Model which outlines 5 levels of maturity for an organization's IAM program:
1. Initial - Ad hoc processes with little awareness or value.
2. Defined - Certain business drivers identified and tactical priorities set with informal roles and processes.
3. Managed - IAM vision and strategy defined and aligned with business, formal processes and governance established.
4. Operational Excellence - IAM architecture refined, processes integrated and contribution to business imperatives is high.
5. Transformational - IAM vision, strategy, processes, architecture and governance optimized for maximum business value.
(SEC305) How to Become an IAM Policy Ninja in 60 Minutes or LessAmazon Web Services
This document provides a summary of an AWS session on becoming an IAM policy expert in 60 minutes or less. It covers key IAM policy concepts like principal, action, resource, and condition elements. Examples are given for each element to show how policies can be used to control access to AWS services like EC2, S3, and IAM. The session also demonstrates how to use policy variables and debug policies. Attendees would learn tips and tricks for common use cases through demos of limiting EC2 instance types and using conditions.
The document outlines 10 best practices for managing identity and access management (IAM) on AWS:
1. Create individual users instead of sharing credentials.
2. Configure a strong password policy and regularly rotate credentials.
3. Enable multi-factor authentication for privileged users.
4. Manage permissions with groups and grant least privilege.
5. Use IAM roles to allow cross-account access and provide access to EC2 instances and federated users.
6. Enable AWS CloudTrail logging to monitor API activity.
7. Reduce use of root credentials where possible.
The document provides explanations and examples for each best practice.
SkySight : une nouvelle génération de services d’orchestration des solutions ...Microsoft Ideas
Lancez, configurez et gérez les services hébergés dans le cloud comme bon vous semble en quelques heures. SkySight vous offre la flexibilité, la mobilité, et un contrôle renforcé pour assurer une intégration sans couture de n’importe quelle partie de votre paysage applicatif. SkySight est une nouvelle génération de services d'orchestration qui vous permet d'accéder rapidement aux applications positionnées dans le cloud en fonction de vos besoins tout en donnant au service informatique les rênes de la gouvernance et du contrôle. Les avantages sont : • Flexibilité: mise à disposition transparente d’applications au travers des différents environnements de cloud (public, privé et hybride) compatibles avec les systèmes existants • Garantie de la souveraineté des données : sécurité des données, souhaits de souveraineté et de conformité des données adressés via le cloud privé de Capgemini hébergé en Europe • Contrôle renforcé de la part du service informatique : sécurité, conformité des données et des politiques, génération des rapports de suivi et facturation • Accélération des délais de mise sur le marché : déploiement en quelques heures là où il aurait fallu plusieurs mois auparavant • Productivité pour les métiers : via un catalogue d'applications d'entreprise, accès un portefeuille d'applications immédiatement opérationnelles, disponibles partout et à tout moment • Rentabilité : structure de paiement à la consommation Les composants de Skysight: • Un catalogue d'applications d'entreprise : portefeuille d'applications et de services Microsoft et Capgemini/Sogeti immédiatement opérationnelles, hébergées dans le cloud et disponibles selon un modèle de facturation à la consommation. Ce portefeuille comprend notamment des services de messagerie, de collaboration et de communication unifiées, des plates-formes de test et des solutions de stockage. • Les différents environnements de cloud : du cloud public au cloud privé en passant par une formule hybride, SkySight propose des technologies de cloud et des outils clés de Microsoft. • Une orchestration des services sécurisée et contrôlée par des règles : intégration de la configuration des processus métiers, facturation, gestion des compteurs, surveillance des performances, provisionnement, sécurité et conformité des données L'alliance de la technologie de pointe et de l’expertise en matière de cloud SkySight combine les technologies de pointe Microsoft (Windows Server 2012, System Center 2012, Windows Azure…) à notre longue expérience en matière de services de cloud et de gestion des environnements informatiques complexes. Grâce à sa logique architecturale d'une grande clarté et à son adéquation avec les besoins actuels des clients, SkySight reflète parfaitement notre vision :" Le cloud d'entreprise. Tout simplement." Paul Hermelin, Président-Directeur général, Groupe Capgemini/Sogeti
Speakers : Christophe Delsaux (Sogeti), Eric Kobi (Sogeti)
qualimétrie logiciel - Entreprise Software Analytic - nov 2015Julien Vq
Présentation en français
Comment évaluer la qualité d'un logiciel ?
Quels outils de qualimétrie logiciel choisir ?
Entreprise Software Analitic
Comment valider les livrables de vos fournisseurs avec le support d'ALL4TEST et de ces outils de qualimétrie ?
SPINALBIM Suite: transformation digitale de l'exploitation et la maintenanceSebastien Coulon
Découvrez comment préparer la phase d'exploitation et de maintenance de votre bâtiment ou infrastructure, exploiter et maintenir plus efficacement et à moindre coût et apporter de nouveaux services digitaux.
BIM Exploitation - Jumeau numérique - BIM niveau 3
[Webinar Niji] Clés de succès et partage d’expériences pour mettre en œuvre e...Niji
L’agilité est un des enjeux majeurs de la transformation des organisations, notamment celles portant les évolutions et la réalisation des dispositifs digitaux web et mobile. La crise sanitaires et économique exacerbe l’obligation de fonctionner autrement dans le juste équilibre entre agilité et rationalisation, tout en prenant en compte l’impérieuse nécessité d’animer et d’assembler des talents pluriels
Fort de notre expérience dans la définition, la mise en œuvre et le pilotage de Digital Factory pour nos clients, dans des formats et fonctionnements opérationnels divers, nous vous proposons de partager nos convictions :
- Comment piloter au quotidien satisfaction des utilisateurs et respect des budgets ?
- Comment s’organiser pour gérer à la fois le build et le run ?
- Comment construire une organisation pluridisciplinaire ? avec quelle matrice de compétences ?
- Quels sont les points de vigilance tant méthodologiques, technologiques ou managériaux ?
La plateforme Microsoft Experiences repose sur un système en backoffice bâti sur les derniers produits et services Microsoft.
Dans cette session, vous découvrirez au travers d’un cas concret en production, les nouveautés et les bénéfices apportés par ASP.NET Core 1.0, les bonnes pratiques ainsi que les pièges à éviter pour le faire fonctionner de manière optimale dans Azure.
Seront également abordés les différentes possibilités offertes par ASP.NET et Azure pour rendre votre plateforme extensible en ouvrant de manière sécurisée l’accès à vos APIs.
Plateforme digitale services et technologiesWilliam Poos
Nouvelles technologies au service de la transformation de votre modèle d'affaire. Positionnement et composition de votre plateforme digitale. Squad as a service - de la compétence à votre service !
- SAML V2 is an XML-based protocol that enables secure authentication and authorization between identity providers and service providers through the exchange of authentication and authorization data represented as assertions.
- OpenAM can be configured as an identity provider or service provider to participate in SAML V2 flows, allowing single sign-on between OpenAM and other SAML-compliant systems. Key SAML elements like requests, assertions, and metadata are exchanged to initiate SSO and share user attributes.
Identity and Access Management (IAM) is a crucial part of living in a connected world. It involves managing multiple identities of an individual or entity, distributed across disparate portals. In an enterprise, IAM solutions serve as a mean to secure access, control user activities and manage authentication for an App or a group of software (infrastructure).
This detailed PowerPoint brings you the most fundamental concepts and ideas related to identity and access management. Plus, we have debunked some popular IAM myths, so do checkout!
IAM Methods 2.0 Presentation Michael Nielsen DeloitteIBM Sverige
Deloitte gave their view on an approach for successful identity and access management governance projects togehter with IBM Security Systems and CrossIdeas, an IBM company.
The document describes the Gartner Identity and Access Management (IAM) Program Maturity Model which outlines 5 levels of maturity for an organization's IAM program:
1. Initial - Ad hoc processes with little awareness or value.
2. Defined - Certain business drivers identified and tactical priorities set with informal roles and processes.
3. Managed - IAM vision and strategy defined and aligned with business, formal processes and governance established.
4. Operational Excellence - IAM architecture refined, processes integrated and contribution to business imperatives is high.
5. Transformational - IAM vision, strategy, processes, architecture and governance optimized for maximum business value.
(SEC305) How to Become an IAM Policy Ninja in 60 Minutes or LessAmazon Web Services
This document provides a summary of an AWS session on becoming an IAM policy expert in 60 minutes or less. It covers key IAM policy concepts like principal, action, resource, and condition elements. Examples are given for each element to show how policies can be used to control access to AWS services like EC2, S3, and IAM. The session also demonstrates how to use policy variables and debug policies. Attendees would learn tips and tricks for common use cases through demos of limiting EC2 instance types and using conditions.
The document outlines 10 best practices for managing identity and access management (IAM) on AWS:
1. Create individual users instead of sharing credentials.
2. Configure a strong password policy and regularly rotate credentials.
3. Enable multi-factor authentication for privileged users.
4. Manage permissions with groups and grant least privilege.
5. Use IAM roles to allow cross-account access and provide access to EC2 instances and federated users.
6. Enable AWS CloudTrail logging to monitor API activity.
7. Reduce use of root credentials where possible.
The document provides explanations and examples for each best practice.
SkySight : une nouvelle génération de services d’orchestration des solutions ...Microsoft Ideas
Lancez, configurez et gérez les services hébergés dans le cloud comme bon vous semble en quelques heures. SkySight vous offre la flexibilité, la mobilité, et un contrôle renforcé pour assurer une intégration sans couture de n’importe quelle partie de votre paysage applicatif. SkySight est une nouvelle génération de services d'orchestration qui vous permet d'accéder rapidement aux applications positionnées dans le cloud en fonction de vos besoins tout en donnant au service informatique les rênes de la gouvernance et du contrôle. Les avantages sont : • Flexibilité: mise à disposition transparente d’applications au travers des différents environnements de cloud (public, privé et hybride) compatibles avec les systèmes existants • Garantie de la souveraineté des données : sécurité des données, souhaits de souveraineté et de conformité des données adressés via le cloud privé de Capgemini hébergé en Europe • Contrôle renforcé de la part du service informatique : sécurité, conformité des données et des politiques, génération des rapports de suivi et facturation • Accélération des délais de mise sur le marché : déploiement en quelques heures là où il aurait fallu plusieurs mois auparavant • Productivité pour les métiers : via un catalogue d'applications d'entreprise, accès un portefeuille d'applications immédiatement opérationnelles, disponibles partout et à tout moment • Rentabilité : structure de paiement à la consommation Les composants de Skysight: • Un catalogue d'applications d'entreprise : portefeuille d'applications et de services Microsoft et Capgemini/Sogeti immédiatement opérationnelles, hébergées dans le cloud et disponibles selon un modèle de facturation à la consommation. Ce portefeuille comprend notamment des services de messagerie, de collaboration et de communication unifiées, des plates-formes de test et des solutions de stockage. • Les différents environnements de cloud : du cloud public au cloud privé en passant par une formule hybride, SkySight propose des technologies de cloud et des outils clés de Microsoft. • Une orchestration des services sécurisée et contrôlée par des règles : intégration de la configuration des processus métiers, facturation, gestion des compteurs, surveillance des performances, provisionnement, sécurité et conformité des données L'alliance de la technologie de pointe et de l’expertise en matière de cloud SkySight combine les technologies de pointe Microsoft (Windows Server 2012, System Center 2012, Windows Azure…) à notre longue expérience en matière de services de cloud et de gestion des environnements informatiques complexes. Grâce à sa logique architecturale d'une grande clarté et à son adéquation avec les besoins actuels des clients, SkySight reflète parfaitement notre vision :" Le cloud d'entreprise. Tout simplement." Paul Hermelin, Président-Directeur général, Groupe Capgemini/Sogeti
Speakers : Christophe Delsaux (Sogeti), Eric Kobi (Sogeti)
qualimétrie logiciel - Entreprise Software Analytic - nov 2015Julien Vq
Présentation en français
Comment évaluer la qualité d'un logiciel ?
Quels outils de qualimétrie logiciel choisir ?
Entreprise Software Analitic
Comment valider les livrables de vos fournisseurs avec le support d'ALL4TEST et de ces outils de qualimétrie ?
SPINALBIM Suite: transformation digitale de l'exploitation et la maintenanceSebastien Coulon
Découvrez comment préparer la phase d'exploitation et de maintenance de votre bâtiment ou infrastructure, exploiter et maintenir plus efficacement et à moindre coût et apporter de nouveaux services digitaux.
BIM Exploitation - Jumeau numérique - BIM niveau 3
[Webinar Niji] Clés de succès et partage d’expériences pour mettre en œuvre e...Niji
L’agilité est un des enjeux majeurs de la transformation des organisations, notamment celles portant les évolutions et la réalisation des dispositifs digitaux web et mobile. La crise sanitaires et économique exacerbe l’obligation de fonctionner autrement dans le juste équilibre entre agilité et rationalisation, tout en prenant en compte l’impérieuse nécessité d’animer et d’assembler des talents pluriels
Fort de notre expérience dans la définition, la mise en œuvre et le pilotage de Digital Factory pour nos clients, dans des formats et fonctionnements opérationnels divers, nous vous proposons de partager nos convictions :
- Comment piloter au quotidien satisfaction des utilisateurs et respect des budgets ?
- Comment s’organiser pour gérer à la fois le build et le run ?
- Comment construire une organisation pluridisciplinaire ? avec quelle matrice de compétences ?
- Quels sont les points de vigilance tant méthodologiques, technologiques ou managériaux ?
La plateforme Microsoft Experiences repose sur un système en backoffice bâti sur les derniers produits et services Microsoft.
Dans cette session, vous découvrirez au travers d’un cas concret en production, les nouveautés et les bénéfices apportés par ASP.NET Core 1.0, les bonnes pratiques ainsi que les pièges à éviter pour le faire fonctionner de manière optimale dans Azure.
Seront également abordés les différentes possibilités offertes par ASP.NET et Azure pour rendre votre plateforme extensible en ouvrant de manière sécurisée l’accès à vos APIs.
Plateforme digitale services et technologiesWilliam Poos
Nouvelles technologies au service de la transformation de votre modèle d'affaire. Positionnement et composition de votre plateforme digitale. Squad as a service - de la compétence à votre service !
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Microsoft Ideas
Retour d’expérience et témoignage d’un client qui a souhaité industrialiser et homogénéiser ses processus et outils de gestion de projets. Nous détaillerons ensemble les prérequis et les éléments à prendre en considération. Nous reviendrons sur la phase d’upgrade du projet pilote lancé un an plus tôt sur Project Server et SharePoint.
Speakers : Giampaolo Battaglia (Microsoft France), Charbel Abdo (Avanade)
Exemple de mise en place d'une solution EPM 2013Charbel Abdo
Mettre en place une solution EPM 2013 avec le couple SharePoint et Project Server 2013 pour garantir le succès de tous vos projets métier et IT. Cette présentation couvre également la bonne démarche à adopter pour mettre votre solution EPM 201 vers la version 2013
La SOA au sein des systèmes d'informationFourat Zouari
Une présentation bref des problématiques au sein d'un système d'information et la solution apportée par les architectures services "SOA".
En plus d'une présentation de la société Tritux, ses compétences et ses produits
Comment integrer les applications de votre Systeme Information entre elles ?Stéphane Traumat
Cette présentation détaille les solutions et les méthodes existantes pour améliorer votre système d'information en intégrant l'ensemble des applications que vous utilisez.
Les trois grands type d'intégration seront abordés :
• Intégration par les données: données stockées et données mobiles: XML et applications aux services.
• Intégration par la présentation: portails et agrégation de contenus.
• Intégration par les processus: modèles de processus, architectures de services (SOA).
Similaire à Klee Group Présentation Urbanisation DIRISI (20)
3. A. De nouvelles problématiques
Portail STITCH, DGAC SI Bénévoles, Croix Rougefrançaise
-> Voici ce que nos clients métier apprécient
4. A. De nouvelles problématiques
• Transformationdigitale
• Simplification desprocessus
• Mobilité
• Résilience
• Sécurité
• Robustesse
• Problématiques
-> Aligner les systèmes d’information avec les nouvelles attentesdes métiers
-> Faire face
à la complexité des applications: interopérabilité
au déploiementdes applications: exploitation,supervision
au maintienen conditionopérationnel :qualité
• Contexte : Tensions entre innovationstirées du web et enjeux traditionnels des DSI
UX
IT
Innovation
Maitrise
App
6. B. Urbanisation
DGAC, projet STITCH (2014 – 2018)
• But du S.I.
Système d’instructionet délivrancedes badges pour l’accès aux zones sécurisées des aéroports
• Principales fonctionnalitéstransverses liéesà la gestion de l’identité:
Moteurparamétrabled’instructiondes demandes
Modulede dédoublonnagedes personnes déposant des demandes
Référentiel unifié des personnes (fonction de fusion et dédoublonnage)
Gestion de badges multi-services
Moteur de recherche
7. B. Urbanisation
Croix Rouge française – S.I. Bénévoles (2015 - 2017)
• But du S.I.
Gestion des 60 000 bénévoles :
o Démarches d’adhésions, démarches administratives,communicationentre les bénévoles…
o Interfaçage avec les applicationsdes directionsmétiers
• Principales fonctionnalitéstransverses liées à la gestion de l’identité
Gestion des accès SSO
Moteur de recherche
Gestion centralisées des logs
Moteur de traçabilité
8. B. Urbanisation
Conseil Supérieur du Notariat (CSN) – Portail« ID.not » (2015 – 2016)
• But du projet
Réaliser un portail unique permettant l’accès à l’ensemble des applications de la
profession. Et ce, à destination des professionnels et du grand public
Il faut souligner que le portailest accessible via internet
• Principales fonctionnalitéstransverses liées à la gestion de l’identité
Accès unifié ne nécessitant qu’une seule authentification (SSO)
Authentification sécurisée des professionnels via la « clef REAL », outil d’authentification
de la profession (permettant entre autres la signature d’actes notariaux), prééxistant au
projet.
10. B. Urbanisation
Centre National du Cinéma et de l’Image Animée (CNC) – Projet SAGESS
• But du S.I. :
Gérer les aides allouées par le CNC à des projetsrelatifsau cinéma
Mesurer l’efficacité de ces aides
• Réalisationsayanttrait à l’urbanisation duparc applicatif:
Mise en place d’une architecture modulaire
Identificationdes données référentielles externes et construction de référentiels internes
Utilisationd’API pour formaliser les contratsde service
Outils : biztalk
11. B. Urbanisation
France Active – Projet PEPS
• But du projet :
Bâtir un SI dédié à la gestion de l’activité de financement des entreprises solidaires,
connecté avec les autres outils utilisés par France Active (réseau de associatif au service de
la solidarité et de l’emploi)
• Réalisationsayanttrait à l’urbanisation duparc applicatif:
Cf. Schéma ci-après
13. B. Urbanisation
UrbanisationSI DGAC – Parc de 400 applications
• La DGAC souhaite rationaliserson parc applicatif
Harmoniser et rendre plus cohérentesles applicationsentre elles
Economiser du temps et de la complexité dans les projets et donc diminuer les coûts
• 2 axes de capitalisation
Ergonomie des écrans
o Composants de haut niveau : Patterns ergonomiques facilitant et accélérant la
réalisationde 80% des écrans
o Composants de bas niveau : utilisables dans les patterns existants ou permettant de
créer de nouveaux patterns spécifiques
Socle techniquecouche services
14. B. Urbanisation
• Composants de bas niveau capitalisables
Arborescence
Widget pilotage
• Composants de haut niveaucapitalisables
Pattern de planning
Page d’accueil de type tableaude bord avec des widgets paramétrables
Pages de gestion des utilisateurset des droits
Ecran tour de contrôle des interfaces
15. B. Urbanisation
• Composantsdu socle couche services capitalisables
Connexionà l’annuaire
Interfaces en général (SIRH par exemple)
Gestion des rejets et rejeux des interfaces
Traçabilitéapplicative
Gestion des transactions
Gestion des logs
Gestion de la sécurité
Moteur de recherche
Export Excel
Moteur d’édition
17. C. Outils de gestion de la qualité
• Méthodologie portée par l’outil d’ALM, TFS
Partage de tableaux de bord de suivi permettant de contrôler
la nature et l’avancement des travaux des projets
Portail projet servant de point d’entrée privilégié afin de
décrire les taches et leur intégration au backLog des sprints.
Portail dédié au développement, s’appuyant sur le duo
Jenkins/SonarQube afin d’offrir un contrôle qualité tout le long
de la construction des applications
Outillage de la production logicielle au service de la qualité et de la maîtrise des délais
19. C. Outils de gestion de la qualité
• Compilation duprojet depuis les sources
• Analyse de la qualitéde code
Bonnes pratiques de codage
Non-duplication du code
Taux de documentation
• Tests unitaires et couverture de code
• Métriques statistiques
• Evolutionde la qualitéde code
Gestion de la qualité du code - Plateforme d’intégration continue
20. C. Outils de gestion de la qualité
Jenkins
• Sur modificationdes sources
Récupération des sources
Compilation (Maven, .Net, ant)
Exécution des tests unitaires
Exécution de l’analyse du code
• Historique des compilations
• Plusieurs nœuds d’exécution
21. C. Outils de gestion de la qualité
SonarQube: Analyse et suivi de la qualité de code
• Vision d’ensemble
• Nombreux indicateurs
Dette technique
Couverture des tests
Statistiques factuelles (LoC, Complexité, …)
• Classificationdes problèmes détectés
• Evolutiondans le temps
• Pointschauds
QualityGate : borne de contrôle avant livraison au client
22. C. Outils de gestion de la qualité
Outillage de test (Gatling)
Troistypes de test sont réalisés :
• Tests unitaires / Test de non-régression
Vérification unitaire de la conformité des fonctions implémentées
Calcul de la couverture de code et non-régression d’une version à l’autre
Junit déployé automatiquement par Jenkins et vérification de la couverture sous Sonar.
• Tests d’interfaces
Vérification du fonctionnement global de l’application
Réalisés par le chef de projet.
Gatling, historiquement réalisés avec Sélénium
• Tests de charge
Vérification du fonctionnement en charge et du vieillissement
Gatling, historiquement réalisés avec JMeter