Situations professionnelles et compétences
Comment faire le point sur ses compétences à partir du vécu d'une situation professionnelle, dans le but d'enrichir son portefeuille de compétences ?
Cette démarche peut-être suivie dans le cadre de tout développement, quelque soit son contexte :
- En stage, chaque semaine, ou tous les 15 jours
- A la fin et/ou au cours d'une mission PPE issue d'un contexte
- A la fin et/ou au cours d'un développement "autonome"
-- Démarche
Lister l'ensemble des réalisations liées au développement, y compris celles auxquelles vous n'avez pas participé
Lister les réalisations personnellement effectuées dans le cadre de la situation
Repérer les activités, puis les compétences mises en oeuvre à partir du document
refactivitesslam.pdf
Reporter les dans un tableau, en faisant référence aux réalisations de la situation (par leur numéros)
-- Exemple
Vous pouvez utiliser cet exemple tel quel, et le publier au format dokuwiki sur vos pages personnelles, ou l'élaborer au format traitement de textes, pour le publier ensuite au format pdf sur vos pages personnelles du wiki
-- Présentation de la situation Exemple
Vous devez reprendre
les 3 éléments suivants dans la comptabilisation de vos compétences :
- 2.1.1 - Réalisations du groupe (excepté si vous travaillez seul)
- 2.1.2 - Partie développée
- 2.2 - Pointage des compétences
-- Réalisations du groupe (travail global en équipe)
Modélisation de l'approche fonctionnelle de l'application par un diagramme de cas d'utilisation
Structuration des interfaces : menus, séquencement
Ergonomie de l'application : codage
CSS, amélioration de la fluidité de l'interface avec le framework JQuery
Implantation de la base de données et migration des informations existantes
Tests et contrôle de conformité par rapport au diagramme d'usage : adaptation et corrections
Documentation technique et documentation utilisateur
-- Partie développée : migration de la base vers MySQL (Réalisations de la semaine)
Rétro-conception de l'application existante avec un AGL
Élimination de données obsolètes suite aux discussions avec le chef de service et ajout des éléments décrits dans le cahier des charges (données pour authentification par exemple)
Génération du script pour MySQL, renommage des propriétés (clés étrangères notamment) conformément à la charte fournie
Implantation du script sur le serveur MySQL
Ecriture du code VBA générant les ordres SQL pour récupérer les données de l'application Excel conformément à la nouvelle structuration
Exécution du script et vérification des données implantées par échantillonnage
-- Pointage des compétences
A partir du document refactivitesslam.pdf, pointer les réalisations effectuées par leur numéro.
La croix (X) signifie que la compétence a été abordée, mais pas dans une étape particulière.
<fc brown>Réalisation :</fc> Répartition du travail et respect des délais, pointage des réalisations | Observé | mis en oeuvre | Maîtrisé |
A1.4.1 Participation à un projet | C1.4.1.1 Établir son planning personnel en fonction des exigences et du déroulement du projet | | | X |
C1.4.1.2 Rendre compte de son activité | | | X |
<fc brown>Réalisation :</fc> Construction d'un jeu de test échantillon pour la migration des données | Observé | mis en oeuvre | Maîtrisé |
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 | | 6 | |
C1.2.4.2 Préparer les jeux d’essai et les procédures pour la réalisation des tests | | 6 | |
A4.1.8 Réalisation des tests nécessaires à la validation d’éléments adaptés ou développés | C4.1.8.1 Élaborer et réaliser des tests unitaires | | 5 | |
<fc brown>Réalisation :</fc> Mise en place de la base et génération du script de migration des données | Observé | mis en oeuvre | Maîtrisé |
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 | | | 1-2 |
C4.1.3.2 Implémenter le schéma de données dans un SGBD | | | 4 |
C4.1.3.4 Manipuler les données liées à la solution applicative à travers un langage de requête | | | 3 |