PPE BugReport : compétences mises en oeuvre
<fc #008000>Réalisation : Analyser la demande</fc> | Réalisations | |
---|---|---|
A1.1.1 Analyse du cahier des charges d'un service à produire | C1.1.1.2 Identifier les fonctionnalités attendues du service à produire | - diagramme de cas d'utilisation -descriptif textuel de cas d'utilisation - diagramme de séquence |
A1.2.5 Définition des niveaux d'habilitation associés au service | C1.2.5.1 Recenser les utilisateurs du service, leurs rôles et leur niveau de responsabilité | - diagramme de cas d'utilisation avec représentation des fonctionnalités accessibles pour chacun des acteurs |
<fc #008000>Réalisation : Structurer les données</fc> | Réalisations | |
---|---|---|
A4.1.3 Conception ou adaptation d'une base de données | C4.1.3.1 Modéliser le schéma de données nécessaire à la mise en place de la solution applicative | - élaboration du MCD, en respect des règles de gestion établies |
C4.1.3.2 Modéliser le schéma de données dans un SGBD | - génération du MLD et mise en place dans un SGBDR | |
C4.1.3.4 Manipuler les données liées à la solution applicative à travers un langage de requête | - utilisation de requêtes SQL pour la manipulation des données dans la base de données |
<fc #008000>Réalisation : Développer le service</fc> | Réalisations | |
---|---|---|
A4.1.2 Conception ou adaptation de l'interface utilisateur d'une solution applicative | C4.1.2.1 Définir les spécifications de l'interface utilisateur de la solution applicative | - maquettage des interfaces à partir des descriptifs textuels de cas d'utilisation |
C4.1.2.2 Maquetter un élément de la solution applicative | - maquettage des interfaces utilisateur | |
A4.1.6 Gestion d'environnements de développement et de test | C4.1.6.1 Mettre en place et exploiter un environnement de développement | - mise en place et utilisation de l'IDE Eclipse, version Kepler |
A4.1.7 Développement, utilisation ou adaptation de composants logiciels | C4.1.7.1 Développer les éléments d'une solution | - développement des méthodes nécessaires à l'implémentation des fonctionnalités attendues |
C4.1.7.2 Créer un composant logiciel | - développement des méthodes nécessaires à l'implémentation des fonctionnalités attendues |
<fc #008000>Réalisation : Tester le service</fc> | Réalisations | |
---|---|---|
A1.2.4 Détermination des tests nécessaires à la validation d'un service | C1.2.4.1 Recenser les tests d'acceptation nécessaires à la validation du service et les résultats attendus | - élaboration d'un plan de test |
C1.2.4.2 Préparer les jeux d'essai et les procédures pour la réalisation des tests | - rédaction des scénarii d'usage pour l'exécution des tests | |
A1.3.1 Test d'intégration et d'acceptation d'un service | C1.3.1.1 Mettre en place l'environnement de test du service | - utilisation de l'extension Selenium sous Firefox pour les tests fonctionnels automatisés |
C1.3.1.2 Tester le service | - tests fonctionnels manuels et automatisés | |
C1.3.1.3 Rédiger le rapport de test | - rapport des tests fonctionnels menés | |
A4.1.6 Gestion d'environnements de développement et de test | C4.1.6.2 Mettre en place et exploiter un environnement de test | - utilisation de PHP Unit pour les tests unitaires - utilisation de Selenium pour les tests fonctionnels automatisés |
A4.1.8 Réalisation des tests nécessaires à la validation d'éléments adaptés ou développés | C4.1.8.1 Elaborer et réaliser des tests unitaires | - élaboration de tests unitaires sur des méthodes développées |
C4.1.8.2 Mettre en évidence et corriger les écarts | - correction des erreurs et des dysfonctionnements rencontrés lors de l'exécution des tests |
<fc #008000>Réalisation : Mettre en place le service</fc> | Réalisations | |
---|---|---|
A1.3.4 Déploiement d'un service | C1.3.4.1 Mettre au point une procédure d'installation de la solution | - procédure d'installation de l'application |
<fc #008000>Réalisation : Documenter le service</fc> | Réalisations | |
---|---|---|
A4.1.9 Rédaction d'une documentation technique | C4.1.9.1 Produire ou mettre à jour la documentation technique d'une solution applicative et de ses composants logiciels | - documentation technique de l'application |
A4.1.10 Rédaction d'une documentation d'utilisation | C4.1.10.1 Rédiger la documentation d'utilisation, une aide en ligne, une FAQ | - documentation utilisateur |
A5.2.1 Exploitation des référentiels, normes, et standards adoptés par le prestataire informatique | C5.2.1.2 Identifier et partager les bonnes pratiques à intégrer | - document listant l'ensemble des bonnes pratiques suivies |
<fc #008000>Réalisation : Faire évoluer le service</fc> | Réalisations | |
---|---|---|
A4.2.4 Mise à jour d'une documentation technique | C4.2.4.1 Repérer les éléments de la documentation à mettre à jour | - identification des éléments à modifier dans la documentation après l'ajout d'une nouvelle fonctionnalité à l'application |
C4.2.4.2 Mettre à jour une documentation | - mise à jour de la documentation technique après la modification d'une fonctionnalité |
<fc #008000>Réalisation : Prendre en charge et résoudre les incidents</fc> | Réalisations | |
---|---|---|
A2.2.1 Suivi et résolution d'incidents | C2.2.1.1 Résoudre l'incident en s'appuyant sur une base de connaissances et la documentation associée ou solliciter l'entité compétente | - élaboration d'une base de gestion des incidents et dysfonctionnements rencontrés |
C2.1.2.3 Rédiger un rapport d'incident et mémoriser l'incident et sa résolution dans une base de connaissances | ||
A4.2.1 Analyse et correction d'un dysfonctionnement, d'un problème de qualité de service ou de sécurité | C4.2.1.1 Elaborer un jeu d'essai permettant de reproduire le dysfonctionnement | - correction des dysfonctionnements rencontrés |
C4.2.1.2 Repérer les composants à l'origine du dysfonctionnement | ||
C4.2.1.3 Concevoir les mises à jour à effectuer | ||
C4.2.1.4 Réaliser les mises à jour | ||
A4.2.2 Adaptation d'une solution applicative aux évolutions de ses composants | C4.2.2.1 Repérer les évolutions des composants utilisés et leur conséquence | |
C4.2.2.2 Concevoir les mises à jour à effectuer |
<fc #008000>Réalisation : Mettre à jour la documentation et s'assurer de la non-régression du service</fc> | Réalisations | |
---|---|---|
A4.2.3 Réalisation des tests nécessaires à la mise en production d'éléments mis à jour | C4.2.3.1 Elaborer et réaliser des tests d'intégration et de non-régression de la solution mise à jour | - mise à jour du plan de tests : modification des tests fonctionnels manuels et automatisés - exécution du plan de tests modifié pour s'assurer de la non- régression de la solution applicative |
A4.1.9 Rédaction d'une documentation technique | C4.1.9.1 Produire ou mettre à jour la documentation technique d'une solution applicative et de ses composants logiciels | - mise à jour de la documentation technique de la solution applicative |
A4.2.4 Mise à jour d'une documentation technique | C4.2.4.1 Repérer les éléments de la documentation à mettre à jour | |
C4.2.4.2 Mettre à jour une documentation |