quelqu'un sur le forum a-t-il déjà eu à rédiger la note pour l'AFPA sur le métier de développeur info.. si quelquun peut m'aider pour le contenu ? je manque un peut d'infos... merci
Version imprimable
quelqu'un sur le forum a-t-il déjà eu à rédiger la note pour l'AFPA sur le métier de développeur info.. si quelquun peut m'aider pour le contenu ? je manque un peut d'infos... merci
Pour ma part, ce n'est pas le cahier des charges qui fait référence mais les spécifications fonctionnelles. Celles-ci sont orientées produit et en cas de désaccord c'est ce document qui fait foi.Citation:
Envoyé par orafrance
Et contrairement au cahier des charges, les spécifications fonctionnelles ne sont pas rédigées par le client mais l'intégrateur.
Salut,
Pleins d'infos de ce genre sur : http://dchaffiol.free.fr
J'ai trouvé ce site trés instructif :)
merci pour ce site il m'aide grandement.... mais je n'arrive à rédiger ce rapport g trop d'infos voilà pour l'instant ce que ça donne (je fais un copier coller) :
1) Principales activités exercées dans la fonction
Développement d'une partie du logiciel, aux niveaux conception, codage, test unitaire.
Aussi appelé Analyste programmeur, Informaticien d'application ou Informaticien de développement, le développeur en informatique a pour mission de développer et maintenir des applications informatiques adaptées à un domaine (industrie, gestion, loisirs, ...), à un type d'organisation (individu, PME/PMI, grands comptes...) et à un champ technologique (PC, Internet, télécommunication...) qui apportent une solution technologique devant faciliter et rendre plus performant la réalisation et le fonctionnement de produits et/ou de services rendus à des utilisateurs dont les profils peuvent être divers, voire accompagner ces utilisateurs pour qu'ils se familiarisent avec ces applications.
Les activités type de l'emploi sont :
- Spécifier une application informatique
- Assurer une conception technique d'une application informatique
- adaptabilité aux évolutions et aux changements, maîtrise du français ;
- Programmer une application informatique
DÉFINITION SUCCINCTE DU MÉTIER :
Le développeur en informatique réalise et maintient des applications informatiques adaptées à un domaine (industrie, gestion, loisirs, …), à un type d’organisation (individu, PME/ PMI, grands comptes….) et à un champ technologique (PC,Internet, télécommunications…). Il assure la conception technique, la programmation, la mise au point (tests) d’applications informatiques.
Profils de poste
Les activités du développeur informatique sont les suivantes :
- étudier le cahier des charges : Définir les fonctionnalités techniques attendues, obtenir un modèle conforme aux souhaits des utilisateurs (représente l'expression du besoin vu par le client. Il est en général... peu précis. S'il peut suffire à concevoir directement une (petite) application, il se révèle insuffisant pour de gros projet.)
- s’imprégner de la culture et des contraintes propres à l’application,
- identifier et modéliser les caractéristiques fonctionnelles de l’application, (Modéliser, c'est appliquer un modèle (outils de représentation, formalisme) à une méthodologie (processus qui décrit l'utilisation du modèle au sein du cycle de développement -"analyse", "conception", ... -) en étant guidé par une méthode (qui valide, à l'aide règles, la modélisation). Approche systémique classique.C'est la modélisation qui vous permet de structurer un projet, depuis la vision "haut niveau" jusqu'aux classes (bas niveau, juste avant l'implémentation).
- concevoir les solutions informatiques et réaliser les composants logiciels correspondants,
- développer des logiciels spécifiques ou des progiciels, en tester le bon fonctionnement,
- former les utilisateurs à la manipulation de l’application,
- assurer la maintenance des applications existantes,
- dépanner et faire évoluer les logiciels,
- parfois assurer la transposition de ces applications d’un environnement à un autre.
Ce métier s’exerce dans des contextes extrêmement variables en fonction de la nature du projet, de la taille de l' entreprise et de celle dans laquelle il intervient, du domaine d’application (selon qu’il s’agisse de l’industrie ou de la gestion).
Ce travail demande de cultiver une curiosité permanente vis à vis des nouveaux outils et des divers langages, d’adopter les formes de concertations appropriées aux interlocuteurs et aux situations et de s’astreindre à une organisation rigoureuse de façon, par exemple, à pouvoir intervenir sur plusieurs projets tout en respectant les délais.
Entrée(s) :
Spécifications : document contractuel issu du cahier des charges et précisant ce que doit faire le logiciel (en terme de fonctionnalité, mais aussi en terme d'IHM).
Guide de programmation : document relatif à la présentation du code, pour des raisons d'homogénéisation de la lecture de ce-dit code, et relatif à l'emploi de conventions de programmation et des commentaires qui vont avec.
Fait Technique: document lui demandant de corriger un bug sur son code existant ou de faire évoluer son code afin de prendre en compte complètement une fonctionnalité donnée.
* Entrée(s) :
Spécifications : Le document "des spécifs" est la "bible" du développeur. Il ne doit rien coder qui ne soit pas explicitement demandé par ce document, même si cela lui semble meilleur...
Tâches :
* Conception : décrire, à partir de spécifications, les classes-objets impliquées pour réaliser la fonctionnalité demandée,
* Codage : implémentation de ces classes en respectant un "guide de programmation", correction ou évolution du code.
* Test unitaire : réalisation de "bouchons" permettant de simuler les autres parties du projet afin de tester son propre développement de façon indépendante.
* Réponse à Fait Technique: document précisant que la demande de correction ou d'évolution du code a bien été effectuée ou, au contraire, a été rejetée (en préciser les raisons).
Sortie(s) :
Code : classes implémentées, commentées, compilées et testées.
PTU & CRTU : Plan de Test Unitaire (pour dire ce que l'on veut tester) et Compte-Rendu de Test Unitaire (en général, pour dire en une ligne que "ça a marché"!...)
* Mission : Cette description est typique d'un développeur au sein d'une équipe importante de développement pour un gros projet. Sur des projets plus petits, ce même développeur pourra très bien se trouver confronté directement à la mission de "Développeur Confirmé", c'est-à-dire , entre autres, devoir coder tout le logiciel (qui sera alors de taille modeste).
2) Les conditions 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 éditeurs informatiques, des entreprises qui intègrent de l'informatique dans leur produit ou sont fabricants de matériels informatiques, ou encore dans des entreprises qui utilisent l'informatique et où il jouera un rôle de prestataire interne.
Les employeurs demandent aujourd'hui davantage de compétence en analyse qu'en simple programmation, ce qui fait appel à des aptitudes plus conceptuelles. On constate également que, outre la compétence technique, la capacité à bien s'insérer dans une équipe de travail et à communiquer sont déterminantes dans l'embauche.
3)Les compétences requises pour exercer ce métier :
- les qualités demandées :
Exigences physiques : bon équilibre général et nerveux.
Autres exigences : importance des capacités d'abstraction et d'analyse, de synthèse et d'organisation, facilité dans l'expression écrite et orale (rédaction, présentation de documents), qualités relationnelles (écoute, négociation, diplomatie).
Ce travail demande de cultiver une curiosité permanente vis à vis des nouveaux outils et des divers langages, d’adopter les formes de concertations appropriées aux interlocuteurs et aux situations et de s’astreindre à une organisation rigoureuse de façon, par exemple, à pouvoir intervenir sur plusieurs projets tout en respectant les délais.
le diplôme :
le niveau de formation requis :
il faut avoir un niveau de classe terminale technique ou scientifique. Si le niveau est inférieur, le stagiaire peut suivre une classe préparatoire.
l'expérience professionnelle nécessaire :
rigueur et de précision dans le raisonnement logique d'une bonne adaptation au raisonnement formel et abstrait, de pragmatisme, d'un bon sens de la concrétisation, d'organisation, de méthode, d'adaptabilité aux évolutions et aux changements, d'une bonne maîtrise du français parlé et écrit, d'une bonne capacité à la communication, d'une bonne connaissance de la langue anglaise.
4) Les évolutions possibles dans ce domaine.
Développeur confirmé, Rédacteur de Documentation
Vous essayerez ensuite d'élaborer une synthèse permettant de clarifier :
1) Ce qui vous attire dans la fonction,
3) Ce qui vous fait penser que cette activité pourrait vous convenir
4) 3) Les étapes nécessaires à la réalisation du projet.
qu'est ce qui est attirant dans la fonction de développeur informatique ?
qu'est ce qui vous fait penser que cette activité pourrait vous convenir ?
Les étapes nécessaires à la réalisation du projet ?
je ne parviens pas à apporter des réponses à ses questions
si vous poviez m'aider, merci.
1>Qu'est-ce qui est attirant dans la fonction de développeur?
C'est un métier créatif, nous créons des logiciels, quand le projet abouti et qu'il est commercialisé, je ressens de la fierté à voir en action les parties que j'ai développées.
C'est un métier ou il y a peu de routine, chaque projet à ses spécificités, son cahier des charges, sa relation client, voir son équipe. Même dans l'embarqué, domaine dans lequel je sui actuellement, aucune semaine ne se ressemble.
C'est un métier en rapport avec ma passion: le développement logiciel.
Enfin, même si les salaires ont baissé, c'est un métier assez bien rémunéré.
2>Qu'est ce qui vous fait penser que cette activité peut vous convenir?
J'ai d'abord fait une filière en licence de physique, mais depuis le Deug, je me passionnais pour la programmation. Je ne manquais pas de programmer le week-end en Turbo pascal. Je débuguais les projets des mes camarades.
Donc, quand la physique ne m'a plus attiré, je me suis orienté vers l'informatique.
3>Les étapes nécessaires à la réalisation d'un projet?
Un peu flou, tu parles d'un projet informatique ou d'un projet professionnel?
merci en tout cas pour le petit un ça m'aide bien... je ne sais pas ce qui pourrait me convenir dans cette fonction de développeur, g l'impression que g tout di dans le petit un...
par ailleurs voilà ce que g mis concernnant les conditions de travail, si vous pouviez corriger ou m'éclairer, se serait sympas, merci...
1) Les conditions de travail
Ce métier s’exerce dans des contextes variables en fonction de la nature du projet, de la taille de l' entreprise et de celle dans laquelle il intervient ,et enfin du domaine d’application (selon qu’il s’agisse de l’industrie ou de la gestion).
Le développeur peut être employé dans des entreprises de toutes tailles. Il travaille dans des sociétés de services (S.S.I.I.), chez des éditeurs informatiques, des entreprises qui intègrent de l'informatique dans leur produit ou sont fabricants de matériels informatiques, ou encore dans des entreprises qui utilisent l'informatique et où il jouera un rôle de prestataire interne. Il peut aussi être installé à son compte.
salut, comme pukboy404, mais je suis aussi ordonné et organisé qu'une poubelle : moi
je m'explique : je voudrait faire une formation AFPA pour etre developeur, malheureusement , j'ai lu le papier qu'ils m'ont donné hier, et je dois rendre un dossier de trois pages sur ce metier LE 13/10 (c'est a dire qu'il me reste aujourd'hui et demain pour rediger ça ) en parlant de :
-les principales activité exercées dans le fonction de dévolopeur
-les conditions de travail
-les competences requises
-le marché de l'emploi
mais la ou je suis vraiment embeter, c'est que c'est pas en trouvant tant bien que mal les info que je dois faire ça , je dois en fait "enquété aupres de PLUSIEUR PROFFESSIONNELS, STRUCTURE OU ENTREPRISE....." chose que j'avais pas grillé...
donc si vous etes developpeur que ce soit en freelance ou dans un entreprise et que vous etes gentil :) eh bien j'aimerais recevoir juste quelque expliication sur le metier de developeur mais surtout des noms de freelancer ou de pro en entreprise pour alimenter ce truc parceque autrement je me fais jeter...
merci beaucoup d'avance
Salut,
je suis actuellement en formation de DI ( Développeur Info ) à l'AFPA. On est aux 2 tiers de la formation.
J'ai moi aussi fait une enquête auprès de professionnels de l'informatique avant de rentrer dans cette formation.
La meilleure chose à faire, c'est de prendre les pages jaunes, et de contacter toutes les entreprises de développement autour de chez toi.
Tu expliques ta démarche et tu leurs proposes en entretien du quinzaine de minutes pour poser qqs questions.
Donc ça nécessite de préparer à l'avance un questionnaire générique, que tu utiliseras à chaque entretien.
Pour un entretien d'une quinzaine de minutes ( qui en fait dure généralement une bonne heure, et oui, dès que tu commences à demander aux gens de parler de leur métier ils ne savent plus s'arrêter :p ) je t'assure que tu auras 80/90% de réponses positives ou alors c'est que t'as vraiment pas de chance.
Si tu as un mail à me communiquer je veux bien t'envoyer le dossier que j'ai réalisé pour cette enquête si ça peux t'aider. C'est un petit PDF.
Vala :)
[EDIT] J'avais pas vu ça :
"je dois rendre un dossier de trois pages sur ce metier LE 13/10 (c'est a dire qu'il me reste aujourd'hui et demain pour rediger ça "
Ils sont malades !!! Il m'a fallu un mois pour faire mon dossier.... M'enfin il est plus long que 3 pages :)
M'enfin si tu veux le miens je peux te le filer tu y trouveras bcp d'informations je pense.
bien , je vais faire comme tu as dit , les pages jaunes et un téléphone.
Pour l'envoie de ton dossier , effectivement ça m'interresse énormement , je laisse mon adresse mail : vieurou at wanadoo point fr
d'ailleur si d'autres voient ce post et qu'ils ont quoi que soit qui pourrait m'aider, je suis prenneur, mon adresse mail est juste au dessus
merci beaucoup pour cette aide, et merci pour celles qui viendront
Bonjour a tous.
je dois a mon tour effectuer une enquete sur le metier de DI pour ma formation afpa et je voulais savoir si quelques personnes travaillant en tant qu'analyste-programmeur pourrai repondre mes questions par telephone?
je dois faire l'enquete avec 2 entreprises.
je laisse mon email et merci d'avance.
Bad-Shadow@clubinternet.fr
edit : j'ai trovuer une personne masi une seconde serai l abienvenue :roll:
up le sujet .
alors vraiment personne? :cry:
merci d'éviter ce type de comportement... si personne n'a répondu c'est que personne n'a de réponse :?
sur le forum des développeur c bizarre que aucun est programmeur de metier pour ça.Citation:
Envoyé par Fred_D
ps: dsl si sa flood
mais ces personnes n'ont peut-être pas le temps ou l'envie de participer... désolé :?
Effectivement, on a déjà répondu pas mal de fois à ce type de questionnaires...Citation:
Envoyé par Fred_D
Donc, il faut peut etre trouvé une autre source :!:
bjr pour la rentrée des vacs je doit faire un projet sur le métier que je voudrai faire plus tard et j'aimerais faire développeur en informatique et j'aimerais avoir queques infos au niveau des études car je ne suis qu'en 4ème donc je ne sais pas trop ce que je devrai choisir après la troisième je sais qu'il faut que je prenne bac S mais ensuite je ne sais pas dans quoi il faudrai que je me dirige pouriez vos svp m'éclairez un peu plus la dessus car niveau DUT etc je ne m'y connais pas torp et j'iamerais avoir plus de renseignmenet dessus svp !;)
merci
J'aurai tendance à dire que si tu veux faire de l'informatique, n'importe quelles études t'y conduiront. Je m'explique, à l'heure du passage à l'an 2000, la plupart des personnes qui avaient fait des études supérieures se sont retrouvées à faire de l'informatique. Après si tu veux commencer rapidement à faire du développement, tu peux faire un bac S et ensuite un DUT info, ou un BTS info ou encore une école d'ingénieur en info, voir tu peux même apprendre les rudiments de la programmation dès maintenant.... Je ne sais pas s'il y a vraiment une seule manière d'arriver à ce métier.
Effectivement, il y a plusieurs façons d'y arriver...
Le bac S est indispensable au départ, c'est une certitude. Ensuite, tu peux passer par la fac, sachant que les deux premières années, il n'y a pas de parcours "informatique" ca veut dire qu'il faudra faire pas mal de maths, physique chimie, bio... toutes ces filières vont t'initier à la programmation.
Après si tu veux rentrer dans le vif du sujet tout de suite, alors je te conseille un DUT.
Mais actuellement, un bac + 2 en info, c'est pas terrible pour chercher du boulot. Donc après, si t'es dans les tous meilleurs une école d'ingénieur peut être une solution, sinon rebasculer sur une licence informatique. Mais même là ca suffit plus, il faut aller jusqu'à bac + 5.
Donc une maîtrise (enfin Master 1 maintenant) et un Master 2 après, qui t'offre une spécialisation (réseaux, gestion de projet, ...).
Pour info, j'ai fait : bac S, DUT Info, Licence Info, Master 1 Info, Master 2 Info Gestion de projet.
Sinon y'a toujours moyen de faire math sup pour rentrer dans les écoles d'ingé... suivant ton niveau en cours au lycée.