I- DESCRIPTION GENERALE DU METIER Le développeur informatique est principalemen

I- DESCRIPTION GENERALE DU METIER Le développeur informatique est principalement responsable des opératio ns de développement , liées à la mise en place d'une application informatique ou à la ma intenance d'une application existante. Cependant, sous l'impulsion, le plus souvent, d'un chef de projet, le développeur doit inscrire cette intervention dans une démarche globale d'étude, au sein d'une équipe de développement et pour une application qui, selon l'ampleur du c hantier, peut être structurée en plusieurs modules et s'étaler sur plusieurs mois, voi re plusieurs semestres. Ainsi, en amont, réceptif aux attentes du client, il étudie le cahier d es charges (qu'il complète éventuellement), et les capacités de l'environnement techni que, s'imprègne de la culture propre à l'application et des contraintes du système de production du client pour adapter les fonctionnalités selon les profils des utilis ateurs. Dans certains cas, c'est lui qui identifie et modélise les caractéristi ques fonctionnelles de l'application (spécification). Il détermine en général les solutions en terme de programmation et les mo délise (conception). En aval, il s'ajuste régulièrement avec les membres de son équipe dans la perspective de préparer la phase d'intégration conformément au planning. Dans ce cadr e, il s'assure, avant de basculer l'application en réel, d'avoir éliminé tout risque d e dysfonctionnement notamment lors des tests où il aura pu déceler un problème dû au matér iel ou au logiciel et qu'il aura contribué à résoudre. Ce métier s'exerce dans des contextes extrêmement variables en fonction de la nature du projet, de la taille de son entreprise et de celle dans laquell e il intervient, du domaine d'application (selon qu'il s'agisse de l'industrie o u de la gestion),... Ces caractéristiques façonnent au fur et à mesure de l'expérience u ne spécialité professionnelle du développeur (à laquelle il a pu être plus ou moins initié l ors de sa formation) qui, en complément à sa culture informatique, détermine un profil d'expertise (ex : spécialiste bancaire, développement de sites internet, temps réel e mbarqué). Le développeur se montre disponible pour former les utilisateurs à la m anipulation de l'application et pour en assurer la maintenance corrective et préve ntive. Ce travail demande de cultiver une curiosité permanente vis à vis des nouveau x outils et des divers langages, d'adopter les formes de concertations appropriées aux interlocuteurs et aux situations et de s'astreindre à une organisation rigour euse de façon, par exemple, à pouvoir intervenir sur plusieurs projets tout en respe ctant les délais. 1- Définition du métier Développer et maintenir des applications informatiques adaptées à un domaine (industri e, gestion, loisirs,...), à un type d'organisation (individu, PME/PMI, grands comp tes...) et à un champ technologique (PC, Internet, télécommunication...) qui apportent une solution technologique devant faciliter et rendre plus performant la réalisat ion et le fonctionnement de produits et/ou de services rendus à des utilisateurs d ont les profils peuvent être très divers, voire accompagner ces utilisateurs pour qu 'ils se familiarisent avec ces applications. 2- Nature du travail En règle générale, il travaille avec un chef de projet à qui revient le rôle de négociation avec les clients et les sous-traitants, de coordination de l'équipe et d'harmonisa tion des étapes et du contenu fonctionnel de l'application (Cf. l'emploi de " chef de projet informatique "). Le développeur s'entretient régulièrement avec le chef de projet pour lui faire part d es attentes des clients qu'il perçoit à son niveau. Il l'avise en cas de problème tech nique, l'informe sur une interprétation possible du cahier des charges, obtient de s informations sur les autres modules, lui présente l'avancement de son activité etc . Dans une petite structure, le développeur peut exercer seul son activité intervenant sur des projets relativement simples mais pouvant être très variés. Le L’activité de DEVELOPPEUR INFORMATIQUE consiste à : 2-1 Spécifier une application informatique 2-2 Concevoir techniquement une application informatique 2-3 Programmer une application informatique. 3- Les conditions d’exercice et organisation du travail Il peut intervenir sur un seul projet ou sur plusieurs simultanément. C'est la durée et le niveau de complexité du projet qui déterminent ce choix. Ainsi, il est fréquent que les développeurs de sociétés de service soient détachés pour plusieurs mois, voire pl usieurs années, dans une entreprise cliente. Il travaille sur des postes de travail nécessitant la frappe au clavier et la lect ure sur écran pour une grande partie de son temps d'activité Une partie de son activité peut se réaliser à distance, au téléphone ou au travers des résea ux informatiques. 3-1 Lieu de travail Le développeur peut être employé dans des entreprises de toutes tailles et peut même être installé à son compte. Il travaille dans des Sociétés de services (S.S.I.I), chez des édit eurs informatiques, des entreprises qui intègrent de l'informatique dans leur prod uit ou sont fabricants de matériels informatiques ou dans des entreprises qui util isent l'informatique et où il jouera un rôle de prestataire interne. 3-2 Santé et sécurité Les risques d'accidents ou de maladies professionnelles sont rares mais il faut noter que certains risques à cause l'itulisation régulière d'un l'ecran et de la postu re assise du poste de travail( fatigue visuel et mal de dos à long terme). 3-3 Caractéristique psychomotrices du travail Le travail de DEVELOPPEUR INFORMATIQUE demande rigueur, patience et disponibilité. Le DEVELOPPEUR INFORMATIQUE est très organisé dans son travail. Il possède un bon rai sonnement logique. Des qualités de travail en équipe sont exigées. 4- Perspectives d’emploi et de rémunération 4-1 Recrutement Pour prétendre à un emploi de DEVELOPPEUR INFORMATIQUE, il faut avoir satisfait à un e xamen spécifique débouchant sur un diplôme de DEVELOPPEUR INFORMATIQUE ou avoir une ex périence concluante. Le recrutement passe par un entretien d’embauche et par la vérification de la capaci té du candidat à occuper l’emploi, notamment en subissant des épreuves sous forme de tes ts (tests d’évaluation au niveau de la maîtrise des techniques de développement). Le DEV ELOPPEUR INFORMATIQUE est souvent placé sous la supervision d’une personne confirmée a vant d’effectuer seul les différentes tâches demandées. 4-2 Période d’essai Le DEVELOPPEUR INFORMATIQUE débutant dans une entité sera soumis à une période d’essai don t la durée varie d’une entité à l’autre. Quelques jours sont largement suffisants pour jug er des compétences d’un DEVELOPPEUR INFORMATIQUE. 4-3 Perspectives d’emploi Les possibilités d’emploi sont nombreuses. Les SSII marocaines développent actuelleme nt leurs activité d’infogérance offshore. Ce phénomène devrait créer des emplois de développe r informatique. 4-4 Rémunération Une diversité de salaires a été remarquée au niveau des entreprises enquêtées. Mais on assur e que le seuil est situé à 2500 dirhams ce seuil peut doubler voire tripler suivan t l’expérience de la personne. 4-5 Possibilités d’avancement et d’évolution Les possibilités d’avancement et de promotion sont réelles. En effet, un DEVELOPPEUR I NFORMATIQUE expérimenté peut évoluer vers des fonctions - Ingénieur d'étude informatique - Expert informatique (méthodologie, qualité, ...) - Chef de projet informatique - Organisateur, Consultant informatique En général la durée d’expérience à partir de laquelle un DEVELOPPEUR INFORMATIQUE peut se vo ir confier des postes de responsabilité varie en fonction de la taille de l’entrepri se et de son efficacité. Elle varie entre 1 et 3 ans. 4-6 Critères de sélection Les critères de sélection d’un DEVELOPPEUR INFORMATIQUE sont directement liés à ses compéten ces. Ses capacités à développer une application. II- DESCRIPTION DU TRAVAIL La description du travail présentée ci-dessous, reflète la synthèse de la pha se d’analyse des besoins des entreprises et de la description du processus de trav ail. Elle est obtenue par la combinaison de l’expertise technique de l’enquête réalisée au près des entreprises et des conclusions formulées avec les professionnels lors de l’AS T. Le descriptif ci-dessous comprend les tâches effectuées par le DEVELOPPEUR INFORM ATIQUE. 1- Tâches · Participer à la collecte et documentation des besoins des utilisateurs · Analyser l’environnement technique d’accueil du logiciel à développer · Participer à l’élaboration des spécifications fonctionnelles et techniques · Participer à l’élaboration des tests unitaires et globaux · Participer à l’élaboration du cahier de recette · Écrire, modifier et intégrer le code des logiciels selon une méthodologie spécifi que · Exécuter les tests de recette selon les procédures qualité de l’entreprise · Cerner et communiquer les problèmes techniques, procédures et solutions · Assurer la mise à jour des programmes informatiques existants · Gérer les versions des logiciels · Assurer le lien avec les interfaces entrée/sortie des systèmes d’exploitation e t avec les bases de données · Assurer une communication et une collaboration avec l’équipe de développement e t les autres intervenants · Élaborer les rapports, manuels et autre documentation sur l’état, l’exploitation et l’entretien des logiciels · Former les utilisateurs ou les formateurs à l’utilisation du logiciel développé · Participer à la mise en œuvre de la méthode de conduite de projet · Assurer une veille technologique, recenser et évaluer des produits logiciel s · S’auto former sur les technologies de développement 2- Processus de travail et importance relative des taches L’analyse de l’activité de DEVELOPPEUR INFORMATIQUE, à travers les enquêtes effectuées et l’A T tenu, permet uploads/Management/ la-description-du-metier-de-technicien-specialise-en-technique-de-developpement-informatique-par-soukaina-nejdi.pdf

  • 20
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Dec 09, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 0.0263MB