Recueillir et analyser les besoins du client en vue du développement ou de la mise à jour d’une application ou logiciel informatique

CRN07B10
Recueillir et analyser les besoins du client en vue du développement ou de la mise à jour d’une application ou logiciel informatique

Description

Recueillir les besoins d’un client interne ou externe en matière de développement d’applications ou du logiciels informatiques ou des mises à jour, lors des rencontres et/ou au moyen d’outils et méthodes adaptés (questionnaire, entretien, analyse de l’existant, etc..) afin d’identifier et comprendre son projet de développement, besoins et objectifs.

Rédiger, avec l’appui du chef de projet le cahier des charges technique et fonctionnel de l’application ou du logiciel informatique à développer en partant du recueil des besoins afin de formaliser les principaux services attendus dans l’application ou la mise à jour.

Traduire les besoins identifiés dans le cahier des charges en termes de traitements informatiques (interface, calculs, stockage) à réaliser dans l’application afin de définir la structure de l’application (découpage en fonctions, services) l’application à développer.

Identifier les données informatiques sur lesquelles ces traitements vont porter et les contraintes associées (nature des données, lien entre les données) afin de préparer le modèle de données correspondant aux traitements et services attendus par l’application.

Modéliser les traitements informatiques et les données à l’aide d’une méthodologie telles que UML ou MERISE afin de décrire la structure de l’application ou d’un logiciel informatique ou d’une mise à jour. 

Consigner la description des traitements informatiques (interface, calculs, stockage) envisagés dans un document de spécification en s’appuyant sur une méthodologie adaptée de type MERISE ou UML.
 

Public

Niveau Bac

Nombre d’ECTS
28
Domaine
Informatique Télécoms Médias numériques Cybersécurité
Code répertoire
RNCP37506BC01
Date de début de validité

Unités d'Enseignement requises

ELE002 : Outils logiciels de base ( 8 ECTS)

Nombre d'heures : 80.00

Acquérir les bases de la programmation et savoir utiliser quelques logiciels parmi les plus courants. Cet enseignement est organisé à partir de cours et de travaux pratiques.

MVA003 : Outils mathématiques pour l'informatique (Combinatoire, probabilités, ordre, calcul booléen) ( 6 ECTS)

Nombre d'heures : 60.00

  • Formulation mathématique de problèmes concrets simples.
  • Apprendre les notions de base sur les relations, l'algèbre de Boole et les fonctions booléennes.
  • Calculs simples sur les dénombrements et les probabilités combinatoires, la récurrence
  • Comprendre des rud
NFA040 : Architecture et langages Web ( 4 ECTS)

Nombre d'heures : 40.00

Dresser un tableau complet de l'architecture du WEB et des technologies concernées dans la construction d'un site.  Apprendre les langages HTML et CSS mis en oeuvre coté client.

ANG320 : Anglais professionnel ( 6 ECTS)

Nombre d'heures : 55.00

  • Communiquer en anglais à l'oral et à l'écrit dans des situations professionnelles. 
CCE001 : Outils et démarche de la communication écrite et orale ( 4 ECTS)

Nombre d'heures : 40.00

- améliorer ses méthodes d'analyse et de traitement de l'information ;
- acquérir des capacités relationnelles dans des situations quotidiennes de communication orales ;