Menu

Salem HAMDI

ARIANA

En résumé

Pas de description

Entreprises

  • ARDIA - IT / R&D Methods and Tools Manager

    2013 - maintenant
  • ARDIA - Ingénieur méthodes et Outils logiciels

    2009 - 2013 Objectif: Déploiement, Paramétrage et Développement des outils, formation des collaborateurs, support fonctionnel et technique, accompagnement de la mise en place des outils par les différents collaborateurs, garantir le respect des référentiels techniques et mise à jour de ces référentiels.
    Les principaux outils:

    1- LDRA Testbed :
    => Analyse statique:
    * Contrôler que le code respecte des standards de programmation et les règles de codage en vigueur.
    * S’assurer de la qualité globale du code en s'appuyant sur des facteurs qualité significatifs.
    * Vérifier si le code est correctement structuré (graphe d’appel système et graphes de contrôle des fonctions).
    => Analyse Dynamique:
    * Réalisation des tests unitaires sur logiciel embarqué avec LDRA TBrun dans le cadre de son Certification SIL3.
    * Rédaction des Fiches de test unitaires pour chaque fonction du code présentants les jeux de données pour chaque test case ,le niveau de couverture de code et les résultats des tests.
    * Réalisation des tests unitaires à l’aide de l’outil LDRA.
    * Analyse des mesures de couvertures de la norme DO-178B niveau B (Instruction (TER1) , branche/décision (TER2), LCSAJ (TER3) )

    - PSNext :
    Gérer le portefeuille de projets sous PSNEXT (création, configuration, clôture,...)
    - Former et accompagner les animateurs de projets à la conduite des projets et les différents collaborateurs à l’utilisation
    de PSNEXT.
    - Proposer et développer des rapports consolidés réguliers permettant un suivi régulier et à jour des projets et des
    ressources (suivi de la charge planifiée, charge consommée, charge restante, charge référence, disponibilité des
    ressources,...)
    - Réaliser le suivi analytique des projets : Rapports de suivi des coûts des pointages et achats consommés, coûts des
    pointages et achats à venir, commandes clients réceptionnées et à venir,...)
    - Analyser les projets et leur déroulement, en vue de capitaliser les résultats, de partager les conclusions avec les
    coordinateurs des projets en vue d’améliorer les pratiques.
    - Assurer le support technique et fonctionnel auprès des utilisateurs

    3- AT-Diag : Outil d’aide au développement via bus série CAN.

    4- SVN/Bugzilla : Outils de gestion de configuration et gestion de bugs.

    5- Doors : outil de gestion des exigences et leur traçabilité au cours d’un process de développement (de la spécification à la recette).
  • ARDIA - Ingénieur développement logiciel embarqué

    2007 - 2009 •Objectif:
    - Développement logiciel sur des calculateurs électroniques pour des engins Bâtiments et Agriculture(Intervention sur les différents blocs du logiciel : Core, Files, Com, I/O, Application)
    - Conception, Codage et Validation des évolutions demandées par le client.
    - Analyse et correction des anomalies logicielles vues lors de la validation du produit.
    - Maintenance de la documentation du produit. (Spécifications fonctionnelles, plans de validation, fiche de validation, fiche de test d’intégration,…).
    - Assistance et support technique.

    • Outils: C embarqué, Compilateur Softune (16 bits), Compilateur IAR (32 bits) , Debugger WinIdea,CVS,Mantis,

Formations

  • ENIT(Ecole Nationale D'Ingénieurs De Tunis) ENIT (Tunis)

    Tunis 2003 - 2005 Génie Electrique

Réseau

Annuaire des membres :