TSDI - Analyse de Situation de Travail Et Référentiel Des Co
TSDI - Analyse de Situation de Travail Et Référentiel Des Co
TSDI - Analyse de Situation de Travail Et Référentiel Des Co
SECTEUR NTIC
TECHNIQUES DE
DEVELOPPEMENT
INFORMATIQUE
(TSDI)
Niveau Technicien
Spécialisé
RAPPORT D’ANALYSE DE
SITUATION DE TRAVAIL
REFERENTIEL DES
COMPETENCES
Version préliminaire
MARS 2005
REMERCIEMENTS
SPÉCIALISTES DU MÉTIER
OBSERVATEURS
FORMATEURS
CO-ANIMATEURS
DE L’ATELIER DE L’AST
SECRETAIRE DE L’ATELIER
PREMIÈRE PARTIE
INTRODUCTION ......................................................................................................................... 7
I- INTRODUCTION ............................................................................................................. 35
RAPPORT D'ANALYSE
DE SITUATION DE TRAVAIL
EN
TECHNIQUES DE DÉVELOPPEMENT
INFORMATIQUE
L'approche par compétences prévoit que l'un des déterminants essentiels à l'élaboration d'un
programme d'études est l'analyse de la situation de travail. Celle-ci permet à un groupe de
spécialistes d'une profession, réunis en atelier, de décrire la situation relative à cette profession.
Pour la profession de Technicien spécialisé en développement informatique, l'équipe chargée de
l'analyse de la situation de travail a fait appel à des professionnels du métier dans différents
domaines de l'activité économique.
Durant les entrevues avec les professionnels du métier et pendant l’atelier, les participants se
sont entendus sur une définition de la fonction et sur le contexte général de l'exercice de cette
profession. Ils ont également précisé les tâches et les opérations, les conditions d'exécution et les
critères de performance inhérents à son exercice. En outre, ils ont déterminé les principaux
comportements généraux et les habiletés nécessaires à l'exercice de ce métier. Enfin, ils ont
formulé des suggestions relativement à la formation qui devra être offerte.
Les renseignements colligés au cours de cet exercice seront une source de référence au moment
de la définition des compétences et de l'élaboration des objectifs du programme de formation.
C’est un document consultatif essentiel à l'élaboration du programme Techniques de
développement informatique..
1.2 Responsabilités
Les conditions de travail varient selon les entreprises. Toutefois, l'emploi est normalement à
temps plein et l'horaire de travail peut varier entre 40 et 44 heures par semaine. L’horaire peut
être flexible dans certaines entreprises et les heures supplémentaires rémunérés ne sont pas
fréquentes.
Dans le contexte de leur travail, ces techniciens exécutent certaines activités individuellement
alors que d'autres sont exécutées en équipe et ce, en fonction des étapes du déroulement d'un
projet. Bien que généralement, leur travail soit supervisé par le chef du projet, ils ont l'entière
responsabilité des tâches qui leur sont assignées et, de ce fait, peuvent faire preuve d'initiative et
prendre des décisions de façon autonome. Cependant, les décisions qui changent l'orientation
d'un projet sont prises par le chef de projet ou par le supérieur immédiat. La marge de manœuvre
dont disposent les techniciens en développement informatique s'inscrit à l'intérieur des limites
imposées par les méthodes de travail, les normes de programmation et les normes de l'entreprise.
On trouve dans le travail de développement informatique une part importante de stress lié à
l'implantation d'un système chez un client, d'autant plus qu'il s'agit d'un système majeur
fonctionnant 24 heures sur 24. D'autres facteurs ont été évoqués, dont :
Cette profession exige une bonne santé physique et psychique et une passion pour l'informatique
afin de pouvoir résister au rythme du travail et au stress élevé.
La majorité des chefs d'entreprise consultés ont déclaré exiger, au moment de l'embauche, une
bonne connaissance du développement informatique, des langages de programmation utilisés
dans leur milieu et la connaissance de leur environnement informatique.
On note aussi que les exigences liées aux qualités personnelles sont de plus en plus grandes. On
exige donc des futurs techniciens en développement informatique de faire preuve d'autonomie et
Techniques de Développement Informatique 10
Rapport d’analyse de situation de travail et référentiel des compétences – Version préliminaire
de débrouillardise. Cependant, on recherche de plus en plus de personnes autodidactes qui font
preuve d'une grande capacité d'adaptation aux changements technologiques. Également, les
entreprises privilégient les personnes qui ont une facilité à travailler en équipe. Les habiletés en
communication, la capacité à gérer le stress et le temps sont un atout certain.
Les perspectives professionnelles associés aux technologies de l'information sont assez bonnes.
À l'entrée en fonction, la rémunération mensuelle varie énormément selon le genre et la taille de
l’entreprise. Elle se situe entre 2000 DH et 7000 DH, et, après cinq ans d'expérience, le salaire
peut varier entre 7000 DH et 15000 DH.
Les possibilités d'avancement sont variées et s'inscrivent dans le sillage de leurs goûts et de leurs
champs d'intérêt. Normalement, après quelques années d'expérience, ils peuvent accéder à des
postes d'analyste ou de chef de projet. D'autres préfèrent poursuivre dans le domaine de la
programmation.
Les principaux facteurs d'intérêts et les aptitudes des personnes qui exercent efficacement la
fonction de technicien spécialisé en développement informatique sont:
Facteurs d'intérêt
Aimer la haute technologie et les immenses possibilités de l'informatique.
Être passionné de l'informatique.
Aimer apprendre.
Faire preuve de créativité et d'esprit d'analyse ou de synthèse.
Pouvoir travailler en situation de stress.
Relever de nouveaux défis.
Avoir de l’initiative personnelle.
Être capable d’apporter des suggestions.
Aptitudes
Autonomie.
Minutie.
Débrouillardise.
Persévérance.
Rigueur.
Discipline.
Implication.
Curiosité.
Capacité d'adaptation.
Capacité d’autoformation
Esprit d'équipe.
Disponibilité.
Diplomatie.
Capacité de communication.
Motivation.
Capacité de travailler en équipe.
Facilité de s'exprimer oralement et par écrit.
Cette profession est accessible tant aux femmes qu'aux hommes. Selon les personnes
interviewées et selon les participants à l’atelier, le nombre de femmes oeuvrant dans ce domaine
est inférieur à celui des hommes. Ces personnes pensent qu’il se situe autour de 30%.
TABLEAU 1
Tâches et opérations
02-03
02 02-01 02-02 02-04 02-05 02-06
Procéder à la Développer et Rédiger le Effectuer les Corriger la Intégrer le
codification des utiliser des code et les tests unitaires codification module à
modules routines commentaires l'application
communes
Le tableau 2 complète le tableau 1. Il apporte des précisions sur les opérations à effectuer et
précise les conditions d'exécution et les critères de performance qui s'appliquent aux Techniciens
spécialisés en développement informatique débutant dans l'exercice des tâches de leur
profession.
Les conditions d'exécution d'une tâche renseignent sur des aspects tels que le degré de
supervision et d'autonomie entourant l'exercice de la tâche; le lieu et les conditions
environnementales dans lesquelles elle s'accomplit; le manuel et les ouvrages de références
utilisées. Quant aux critères de performance, ils permettent d'évaluer, si la tâche a été effectuée
de façon satisfaisante ou insatisfaisante. Ces critères portent sur les aspects tels la rapidité
d'exécution, la sécurité, la quantité et la qualité du travail effectué ainsi que les attitudes
adoptées.
TABLEAU 2 (suite)
TABLEAU 2 (suite)
TABLEAU 2 (suite)
TABLEAU 2 (suite)
TABLEAU 2 (suite)
TABLEAU 2 (suite)
TABLEAU 2 (suite)
Le processus de travail vise à mettre en évidence les étapes plus au moins fines d’une démarche
logique pour l’exécution de la majorité des tâches d’une profession.
• Analyser la demande
• Planifier le travail
• Accomplir le travail
• Assurer le contrôle de la qualité
• Consigner les données
TABLEAU 3
Complexité
NO TÂCHES DEGRÉ DE
COMPLEXITÉ
01 Effectuer le prototypage. 4
02 Effectuer l’analyse organique 3
03 Procéder à la codification des modules 1
04 Tester l’application 4
05 Documenter l’application. 4
06 Participer à la formation des utilisateurs 2
07 Implanter le système 2
08 Assurer le soutien technique aux utilisateurs 4
09 Assurer la maintenance du système 4
10 Effectuer une veille technologique 4
Les renseignements communiqués par les participants, lors des entrevues, ont été regroupés en
catégories d'habiletés, selon la dimension ou l'aspect prédominants. Une habileté est la maîtrise
d'une activité physique ou intellectuelle. Ainsi, une habileté transférable est un rendement
applicable à une variété de situations connexes mais non identiques. Cette habileté n'est donc
pas limitée à une seule tâche ni même à une seule profession. Les connaissances utilisées par les
techniciens de développement informatique sont considérées comme des habiletés cognitives.
Par ailleurs, lorsqu'une habileté implique des activités motrices, elle est classée dans la catégorie
des habiletés motrices. Enfin, certaines habiletés sont liées à la communication interpersonnelle
alors que d'autres relèvent de la personne: ce sont celles dites personnelles.
On classe parmi les habiletés cognitives la maîtrise de la langue française, des mathématiques,
de l'informatique, du graphisme et de l’anglais technique.
Les techniciens en développement informatique doivent maîtriser le français écrit et parlé et être
en mesure de vulgariser l’information. Le langage doit être à la portée de la clientèle et des
utilisateurs des systèmes de gestion. On s’accorde à dire que c’est une carence majeure dans la
formation.
Les techniciens spécialisés en développement informatique ont à utiliser les principaux langages
de programmation.
• La connaissance de l’application des principes et des concepts de base en programmation
procédurale (Javal, C, etc.) et en programmation avec une méthodologie orientée objet
(C++, Java, Visual Basic, VB.Net, J2EE, etc.) est de première importance.
• Les connaissances ayant trait aux structures des données et particulièrement aux divers types
de base de données sont importantes. Savoir utiliser SQL et Oracle dans le cas des bases de
données relationnelles, est importante.
• La compréhension des concepts sous-jacents aux principaux systèmes d’exploitation et aux
exploitations client serveur et réseau, est déterminante au moment de la structuration des
données et du développement des applications.
• La compréhension des divers techniques d’analyse (Merise UML) est importante afin
d’effectuer la normalisation des données, de déterminer les flux des données, d’exécuter
l’analyse organique et d’interpréter l’analyse fonctionnelle.
Techniques de Développement Informatique 29
Rapport d’analyse de situation de travail et référentiel des compétences – Version préliminaire
• La connaissance de quelques outils de tests automatiques est importante. Ils doivent
appliquer des techniques d’installation de matériel, de configuration de matériel et les
procédures d’installation des applications (logiciels ou programmes) sur les ordinateurs.
• La connaissance des protocoles de communication et des protocoles de réseaux est
nécessaire pour bien effectuer les accès et les transferts entre machines distantes.
• La connaissance d’outils bureautique tels que les logiciels d’application les plus connus de
traitement de texte et de tableurs électroniques est importante.
Finalement, il est impossible de maîtriser toutes les techniques et méthodes puisque celles-ci
sont en constante évolution, mais il est important de miser sur l’appropriation des concepts et
des principes qui gèrent l’essentiel de leur travail de développement d’applications.
La présence sur les écrans, de plus en plus, d’éléments visuels favorisant la convivialité
demande de la part des techniciens en développement informatique des habiletés en graphisme.
Ainsi, ils devront aménager de façon judicieuse les espaces disponibles et ce, en satisfaisant
autant aux critères d’esthétisme qu’aux critères d’ergonomie. Dans ce contexte, la capacité
d’utiliser des outils de dessin (logiciels de base) représente un atout intéressant, surtout pour
exécuter le prototypage (dessins d’icônes), de la représentation de données ou de la présentation
de résultats (tableaux, graphiques)
Les spécialistes de la profession ont mentionné qu’il est nécessaire d’avoir un bon sens de
l’observation, une bonne perception spatiale et une excellente coordination visuelle et manuelle,
surtout au moment de concevoir des écrans
La communication est un aspect important du travail. Les participants à l'atelier ont évoqué la
capacité de présenter des idées et de les vulgariser ainsi que la capacité de s'exprimer avec
clarté. De plus, les techniciens de développement informatique doivent faire preuve d'une
capacité d'écoute et percevoir les sentiments d'autrui dans le but d'adopter une attitude
appropriée.
Le discernement, la diplomatie, la capacité d'établir le bon niveau de communication avec les
différents intervenants, de poser les bonnes questions afin de cibler les interventions sont des
habiletés omniprésentes dans l'exercice de la profession.
La capacité d’appliquer les techniques courantes de communication est essentielle compte tenu
des nombreuses interactions dans l’exercice du travail. La qualité du travail dépend beaucoup de
la qualité des relations interpersonnelles dans un contexte où l’approche projet est largement
privilégiée. La capacité de travailler en équipe est incontournable.
Les habiletés personnelles de base souhaitées pour exercer correctement le métier sont : la
capacité à gérer le stress et le temps et le souci de l’éthique personnelle. De plus, ces personnes
doivent être plutôt autodidactes; avoir l’esprit logique; être capable de prendre des décisions et
avoir de la créativité.
Dans l’usage de ses fonctions, le technicien spécialisé en développement informatique doit s’en
tenir à une grande discrétion; respecter le client; respecter le droit d’auteur; les normes d’accès à
l’information et à user de discernement quant à la confidentialité.
Les participants à l'atelier d'analyse de la situation de travail ont énuméré les principales
habiletés et attitudes que doivent adopter les personnes qui exercent la fonction de technicien
spécialisé en développement informatique. Elles sont :
• l’autonomie
• l’esprit d’équipe
• la curiosité intellectuelle
• l’ouverture d’esprit
• la disponibilité
• l’esprit d’entraide
• le sens de l’initiative
• l’ouverture au changement
• la débrouillardise
• le professionnalisme
• la passion du travail
• la ténacité
• le respect d’autrui
• l’empathie
• le souci du travail bien fait
• l’attitude réaliste face au projet
Les participants à l'atelier ont fait quelques suggestions relatives à la formation souhaitée pour
des techniciens spécialisés en développement informatique. Ils ont dégagé quelques éléments en
vue d’optimiser les possibilités d’acquisition des compétences qui seront ultérieurement définies
à partir de données recueillies durant l’atelier et ce, dans un contexte de formation initiale. Voici
les principaux éléments qui, selon eux, contribueraient à la qualité de la formation en
développement informatique.
• Favoriser une formation technique plutôt générale puisque l’évolution est rapide dans le
domaine du développement informatique.
• Mettre l'emphase sur les travaux pratiques et les mises en situation représentant des cas
concrets.
• Mettre l’emphase sur la communication dans l’enseignement des différents modules
«techniques».
• Mettre en place des activités qui permettraient aux stagiaires de suivre les progrès
technologiques.
• Privilégier une approche d’autoformation et le travail d’équipe.
• Prévoir des activités d’enrichissement pour les stagiaires qui ont plus de facilité en cours de
formation.
• Favoriser les stages en milieu de travail dès la première année de formation afin de placer
les élèves devant la réalité du milieu du travail le plus tôt possible.
• Les stages devraient permettre d’effectuer de nouveaux apprentissages, de faire le lien entre
la formation théorique et pratique, et de se familiariser avec les nouvelles technologies.
• Favoriser des stages dans des domaines variés tout en tenant compte des champs d’intérêt
des stagiaires.
• Deux types de stage souhaitables ont été évoqués :
- des stages de soutien technique et de service à la clientèle d'une durée de 4 semaines après
la première année de formation;
- des stages d'apprentissage d'une période minimum de 10 à 12 semaines à la fin de la
formation.
EN TECHNIQUES DE DÉVELOPPEMENT
INFORMATIQUE
Ce document présente les orientations et les objets de formation d'un éventuel programme
d'études en Techniques de développement informatique. Ce projet est le résultat des travaux
entrepris à la suite de l’atelier d'analyse de situation de travail tenu le 25 février 2005 à
Casablanca en présence de spécialistes de la profession.
Le projet de formation Techniques de développement informatique a été élaboré suivant le
cadre d'élaboration des programmes d'études professionnelles qui exigent, notamment, la
participation de partenaires des milieux du travail et de l'éducation. Ce projet est défini par
compétences. Il a été conçu selon une approche qui tient compte de facteurs tels que les
besoins de formation, la situation de travail et les buts généraux de la formation
professionnelle.
Ce document présente l'ensemble de la formation. On y retrouve:
Les buts du programme Techniques de développement informatique;
une liste des compétences générales et particulières;
la matrice des compétences, laquelle présente l'ensemble structuré des compétences et
permet la visualisation du projet de formation;
une table de correspondance qui établit les liens entre chaque compétence prévue au
projet de formation, l'information contenue dans le rapport d'analyse de situation de
travail et les buts généraux de la formation professionnelle. Cette table comporte
également des indications sur chacune des compétences de façon à baliser celles-ci et en
préciser la teneur;
une synthèse du programme d'études et de ses objectifs généraux;
un logigramme qui propose un agencement des modules du programme d’études. C’est un
schéma représentant les modules du programme selon un ordre logique d’enseignement.
.
1-Contenu de la matrice
La matrice des compétences comprend :
les compétences générales qui portent sur des activités communes à différentes tâches ou
à différentes situations. Elles portent, notamment, sur l'application de principes
scientifiques et technologiques liés à la fonction de travail;
les compétences particulières qui visent l'exécution des tâches et des activités à l'intérieur
de la fonction de travail et de la vie professionnelle;
le processus de travail qui porte sur les étapes les plus significatives de la réalisation des
tâches de la profession;
le nombre d'objectifs et la durée de la formation.
2- Structure de la matrice
La matrice des compétences permet de voir les liens qui existent entre les compétences
générales, placées à l'horizontale, et les compétences particulières, placées à la verticale.
Le symbole ( O ) indique la présence d'un lien entre une compétence générale et une
compétence particulière.
Le symbole ( ∆ ) indique la présence d'un lien entre les compétences particulières et une étape
du processus.
La logique suivie au moment de la conception d'une matrice influe sur la séquence
d'acquisition des compétences. Ainsi, la conception de la matrice s'est réalisée de manière à
permettre d'une part une progression dans la complexité des compétences à acquérir et d'autre
part l'établissement de liens favorisant l'intégration des compétences.
Cette matrice propose pour ce programme d'études 13 compétences particulières à développer
totalisant 1200 heures, et 14 compétences générales totalisant 960 heures pour une formation
totale d'une durée de 2160 heures.
Données de l'AST
Buts généraux
Énoncé de la compétence Indications sur la compétence
1. Situer le métier et la S'informer sur la fonction de travail et les AST:
démarche de formation conditions d'exercice qui s'y rattachent. Compétence liée
Examiner les habiletés et les comportements aux renseignements
nécessaires à l'exercice de la fonction de travail . généraux sur la
Reconnaître les exigences associés à la pratique profession:
entrepreneuriale. aux tâches et aux
S’informer de la législation régissant les lois du opérations;
travail. aux habiletés
Examiner le projet de formation. transférables.
Évaluer son orientation professionnelle.
BUTS: 2, 4
30 heures
60 heures
BUTS: 1,3,4
BUTS: 1, 3, 4
30 heures
4. Effectuer une veille • S’informer sur les outils de recherche disponibles. AST:
technologique • S’informer sur les sources d’information Compétence liée
disponibles. aux tâches
• Apprendre à formuler les buts de la recherche et 10,11,12,15,19 à 25,
des critères de sélection. et 27
• Effectuer la recherche à l’aide d’outils appropriés.
• Classer et organiser les résultats.
• Utiliser les résultats de la veille technologique
dans d’autres tâches.
30 heures
BUTS: 1,3,4
5. Assurer la production • Rédiger des documents liés à la tâche de AST:
et la gestion de technicien en réseaux informatiques. Compétence liée
documents • Remplir des formulaires. aux tâches
• Établir une méthode de classement. 15,23,24,25 et 27
• Classer et archiver des documents.
60 heures
BUTS: 1,3,4
105 heures
BUTS: 1, 3, 4
45 heures BUTS: 1, 3, 4
BUTS: 2
120 heures
16 Installer des éléments • Préparer les éléments nécessaires au montage. AST:
physiques et logiques • Planifier son travail. Compétence liée
dans un poste • Assembler les composants matériels de aux 15,21 et 27
informatique l’ordinateur et brancher les périphériques.
• Installer et utiliser des outils multimédias
• Installer les systèmes d’exploitation.
• Installer les logiciels d’application.
• Installer les utilitaires (antivirus, etc.).
Techniques de Développement Informatique 46
Rapport d’analyse de situation de travail et référentiel des compétences – Version préliminaire
90 heures • Vérifier les résultats.
• Configurer les données dans les registres.
BUTS: 1, 3, 4
17 Assurer le soutien • Recevoir les appels et/ou les demandes de service AST:
technique à la clientèle • Analyser les appels et/ou les demandes de service Tâche liée aux
• Résoudre les problèmes compétences 15 et
• Diagnostiquer les problèmes. 27
• Fournir au technicien sur le terrain les
informations appropriées.
• Appliquer des procédures d’escalades.
• Consigner l’information. BUTS: 1, 3, 4
75 heures
• Utiliser les outils appropriés.
• Documenter l’intervention.
Données de l'AST
Buts généraux
Énoncé de la compétence Indications sur la compétence
•
18 Gérer des activités de • Connaître la base de la gestion de projets en AST:
travail technologie de l’information Compétence liée à
• Identifier les différentes phases de développement l’habileté
d’un projet en technologie de l’information. personnelle de
• Utiliser un logiciel de gestion de projets gestion du temps et
aux tâches 25 et 27
BUTS: 1, 3, 4
30 heures
19 Développer une • Modéliser les vues statiques d'un système AST:
approche de conception o la conceptualisation et les cas Compétence liée à
orientée objet d'utilisation l’habileté
o structurer ses modèles (paquetages, personnelle de
collaboration) gestion du temps et
o les objets, le diagramme d'objets et aux tâches 4 et 6
les classes
o le diagramme de classes
o OCL
o les stéréotypes
o le diagramme de composants BUTS: 1, 3, 4
o le diagramme de déploiement
• Modéliser les vues dynamiques d'un système
o le diagramme de collaboration
o synchronisation des messages
o les objets actifs
o le diagramme de séquence
o le diagramme d'états-transitions
o le diagramme d'activités
•
20 Optimiser l’approche • Participer à l’élaboration des spécifications AST:
d’une programmation fonctionnelles et techniques Tâche liée aux
orientée objet • Participer à l’élaboration des tests unitaires et compétences 4, 9 et
globaux 13
• Installer l’environnement de développement
• Écrire, modifier et intégrer le code des
applications client/serveur
• Exécuter les tests de recette selon des procédures
qualité
• Cerner et communiquer les problèmes techniques,
procédures et solutions
• Assurer la mise à jour de programmes
informatiques existants
• Documenter l’application BUTS: 1, 3, 4
120 heures
• Assurer une veille technologique
21 Mettre à profit les • Analyser la topologie du réseau. AST:
possibilités d’un • Distinguer les particularités des liens en place. Tâche liée aux
environnement • Analyser les possibilités d’interconnexion du compétences 2, 4, 8,
informatique en réseau réseau. 13 et 16
• Comprendre les modèles conceptuels OSI et
TCP/IP.
• Assurer une veille technologique
Données de l'AST
Buts généraux
Énoncé de la compétence Indications sur la compétence
BUTS: 1,3 et 4
60 heures
23 Développer une • Créer des pages web et des feuilles de style AST:
application hypermédia • Intégrer des données multimédias dans une page Compétence liée
dans des réseaux web aux tâches 4, 5, 9 et
internes et mondiaux • Programmer des scripts 13
• Exécuter les tests et corriger les erreurs
• Cerner et communiquer les problèmes techniques,
procédures et solutions
Techniques de Développement Informatique 48
Rapport d’analyse de situation de travail et référentiel des compétences – Version préliminaire
• Assurer la mise à jour de pages Web existantes
• Documenter l’application
• Assurer une veille technologique
BUTS : 1,3 et 4
60 heures
24 Développer une • Participer à la mise en œuvre de la méthode de AST:
application Web gestion de projet Tâche liée aux
dynamique • Créer un composant Web (serveur) avec la compétences 4, 5, 9
technologie .NET et 13
• Implémenter les accès aux données et les
transactions entre la base des données et le serveur
web
• Transférer et manipuler des informations
structurées à partir d’un serveur Web avec les
services Web
120 heures • Assurer une veille technologique, recenser, et
évaluer des produits logiciels BUTS 1, 3 et 4
• S’auto former sur les technologies nouvelles
25 Concevoir et • Analyser l’environnement technique d’accueil de AST:
développer une l’application à développer Tâche liée aux
application • Participer à l’élaboration des spécifications compétences 3, 4, 5,
informatique fonctionnelles et techniques 6, 9, 13 et 18
• Participer à l’élaboration des tests unitaires et
globaux
• Participer à l’élaboration du cahier de recette
• Écrire, modifier et intégrer le code des modules
• Documenter l’application
• Assurer une veille technologique, recenser et
évaluer des produits logiciels
• S’auto former sur les technologies de
développement
BUTS : 1,3 et 4
45 heures
Données de l'AST
Buts généraux
Énoncé de la compétence Indications sur la compétence
26 Utiliser des moyens de • Appliquer des techniques de recherche d’emploi. Compétence liée à la
recherche d’emploi • Planifier les étapes de réalisation de sa recherche. tâche 27
• Rédiger un curriculum vitae.
• Évaluer ses démarches.
BUTS : 2 et 4
30 heures
Faire acquérir à l'élève les compétences nécessaires pour l'application des principes, des
règles et des méthodes essentiels à la pratique du métier.
Appliquer des notions de base en mathématiques et statistiques en informatique.
Assurer la production et la gestion de documents.
Gérer les activités de travail
Appliquer une méthode de gestion du temps.
Exploiter un langage de programmation structurée.
Effectuer une veille technologique.
Développer chez l'élève les compétences nécessaires pour l'utilisation des outils
informatiques.
Exploiter des logiciel d’application.
Exploiter les possibilités d’un système d’exploitation.
Optimiser les fonctionnalités d’un système d’exploitation.
Faire acquérir à l'élève les compétences nécessaires pour l'exécution des tâches de
techniques de développement informatique.
Assurer le soutien technique à la clientèle.
• Installer des éléments physiques et logiques dans un poste informatique.
• Développer des modèles conceptuels selon l’approche structurée.
• Développer une approche de conception orientée objet.
• Appliquer une approche de développement par objets.
• Créer et exploiter des bases de données.
• Optimiser l’approche d’une programmation orientée objet.
• Mettre à profit les possibilités d’un environnement informatique en réseau.
• Organiser et exploiter des données.
• Développer une application hypermédia dans des réseaux internes et mondiaux.
• Développer une application Web dynamique.
• Concevoir et développer une application informatique
Ce logigramme est divisé en deux parties. La première, pour une durée de 36 semaines, soit
1080 heures, propose une séquence d'enseignement pour les 15 premiers modules durant la
première année de formation . C'est une disposition graphique des modules, soit les uns à la
suite des autres, soit en parallèle. La deuxième partie, qui a une durée identique de 36
semaines, soit 1080 heures, représente l'agencement suggéré pour l'enseignement des douze
derniers modules durant la deuxième année.
Les notions de Législation et PME sont intégrés dans le premier module Métier et formation,
celles du français se retrouvent dans le module Communication dans un contexte de travail et
finalement celles de l’anglais font partie du module Communication en anglais dans un
contexte de travail.