profil : développeur senior++ accompagnement des juniors 2/3 j en télétravail
Roles occupés
Grooming hero
analyse fonctionnelle
proposition des solutions techniques
chiffrage préalable.
Livraison
s’assuré que touts les indicateurs sonar sont OK
livraison sur les environnements test et pre-prod
création des tags de livraison
préparation de la demo.
Deployement Hero
suivi des tickets : flagué les tickets en retard
coordination entre BA et la personne qui livre.
Retrospective Hero
préparation et animation de la retro
regroupement des post-it en des axes pour l’avenir
compte rendu et mise à jour sur confluence.
Apports personnel
factorisation du code en utilisant les classe Absract
test de perf (requetes complexe hibernate) erreur HTTP 500
utilisation des vues
formation sur Dbeaver et SourceTree
Taches d’ordre générale
Création des merges requests sur GITLAB
revue de code et validation des merges request
Développement de la partie java ,TU et cucumber
Développement des pages jsp/js
Analyse des bug sur le serveur Recette avec grafana
Correction des bugs / anomalies remontés par le service MOA
développement des rapports jasper Report
Développement de la partie java (service, dao, bean et controleur)
Test unitaire et d’intégration
Gestion et MAJ du statu des tickets sur jira
Analyse de qualité du code sur SONAR et Maj sur confluence pour les bonnes pratiques.
Taille de l’équipe : 2 squad (5 dév,1 lead Technique et BA).
Méthodologie : SCRUM (sprint 4 semaines)
Gestion de version : GITLAB
profil : développeur senior++ 2/3 j en télétravail
Tache :
Participation / animation des Daily journalières
Planning poker : estimation des charges
affinage des User Stories : proposition des solutions techniques / fonctionnels
Création des merges requests sur GITLAB
revue de code et validation des merges request
Développement de la partie java ,TU et cucumber
Analyse des bug sur le serveur Recette avec grafana
Correction des bugs / anomalies remontés par le service MOA
Développement écrans INEA (bibliothèque jsp, bootstrap)
développement des rapports jasper Report
Installation sur l’environnement de validation MOA
Développement de la partie java (service, dao, bean et controleur)
Test unitaire et d’intégration
Gestion et MAJ du statu des tickets sur jira
Analyse de qualité du code sur SONAR et Maj sur confluence pour les bonnes pratiques
Apports personnel :
Utilisation de Mapper
utilisation de @Query sur les Classes de persistence
Distinction des objets front (PO) et les objets back(BO)
Taille de l’équipe : 2 sqaud (14 dév,1 lead Technique, equipe BA et 2 Scrum master).
Méthodologie : SCRUM (sprint 4 semaines)
Gestion de version : GITLAB
profil : développeur senior++ , 2/3 j en télétravail
Tache :
Montée en compétence de l’appli existante basé sur springwebflow
Correction des bugs remontés par le service MOA
Développement des batch tasklet et chunk
Création des merges requests sur GITLAB
Etude de l’architecture technique (webFlow vers contrôleurs annotés)
Chiffrage des modules
Développement des tags,jsp et jspf
Développement des fichiers scss
Développement de la partie java (service, dao, bean et controleur)
Test unitaire et d’intégration
Test fonctionnel en recette et en prod
Diffusion d’état d’avancement journalière et remonte des bugs techniques
Imputation des taches sur venezia
Profil Ahdi Page 4 / 9
Taille de l’équipe : 6 ingénieurs (4 dév,1 testeur et un chef de projet).
Méthodologie : cycle en v
Gestion de version : GITLAB
profil : développeur senior
Tache :
Meeting journalier d’avancement avec le client
Conception des entités base de donné MySQL
Création des portlets de Contribution (controleur,service,api,jsp)
Création des portlets IHM
Intégration de la partie front avec la partie back
Test unitaire et d’intégration
Test fonctionnel en recette et en prod
Livraison intermédiaire et finale
Chiffrage des modules
Rétrospective (points positives et les points négatives a amélioré)
Diffusion d’état d’avancement journalière et remonte des bugs techniques
Imputation des taches sur Jira
Taille de l’équipe : 6 ingénieurs (3 dév ,1 lead technique ,1 test,1 scrum master).
Méthodologie : SCRUM (sprint 2 semaines)
Gestion de version : GIT
Projet : Conception d’une application Recouvrement (Pré-recouvrement -gestion état de liquidation -
gestion des engagements -DRP) ce projet est une application de récupération des créances suite à des
échéanciers non respectés ou des fausses déclarations des salaires basés sur l’architecture J2EE web
application.
profil : développeur confirmé++
Taches :
o Développement de la Partie Base de donné, Back, front-end
Partie analyse et conception UML
Analyse des besoins (diagramme de contexte +cas d’utilisation)
Analyse du domaine (diagramme de cas d’utilisation + classes)
Analyse applicative (diag. de séquence+etat-transition+collaboration)
Conception de la solution (diag. de composants et de déploiement)
Partie Base de donné
Création des vues, procédures stockés et les triggers
Préparation des scripts SQL de mise à jour des comptes interconnexion
Parie back-end
Profil Ahdi Page 5 / 9
Développement des web services RESTFULL-JSON
Développement des méthodes (GET, POST, PUT, DELETE)
Test d’api avec POSTMAN
Participation à la partie sécurité (authentification et droit d’accès)
Développement de la couche dao et les requêtes JPQL
Développement de la couche service
Développement de la couche Controller
Partie front-end
Développement du menu CSS3 assurance de la charte graphique
o Réalisation des rapports et des tableaux de bord.
o Tests unitaires et d’intégration
o Déploiement du projet et formation des agents.
o Réponse aux incidents signalés et de coordination de l’aide pour résoudre des problèmes
Taille de l’équipe : 7 ingénieurs (4 développement, 2 test,1 scrum master).
Méthodologie : SCRUM (sprint 2 semaines)
Environnement technique : JAVA8 , Maven, Oracle 11 ,Apache TomCat8,
Spring4,JSF2.2(primefaces5),webservice(RESTFULL-JSON)Hibernate4-JPA2, ireport5
Intégration Continue : GIT-JENKINS
Test Unitaire : Junit4-mockissto
Outils de travail : eclipse(oxygène) ,Postman, CoreFTP, Toad, tortoiseGIT, PowerAMC
Projet : Contrôle Comptable basé sur l’architecture J2EE, c’est une application de contrôle de
comptabilité des employeurs affiliés principalement les déclarations des salaires
Taches :
o Partie analyse et conception UML
Analyse des besoins (diagramme de contexte +cas d’utilisation)
Analyse du domaine (diagramme de cas d’utilisation + classes)
Analyse applicative (diag. de séquence+etat-transition+collaboration)
Conception de la solution (diag. de composants et de déploiement)
o Développement de la partie base de données
réalisation de MCD et génération de la base de données
préparation des scripts SQL de mise à jour des comptes interconnexion
o Développement de la partie Back-end :
Développement de la couche dao est les requêtes JPQL
Développement de la couche service
Développement de la couche Controller
o Réalisation des rapports et des tableaux de bord.
o Tests unitaires et d’intégration
o Déploiement et mise en production
Taille ...