jeudi 17 décembre 2020

Mémoire du CNAM : enfin terminé !


Enfin, enfin j'ai terminé le mémoire du CNAM ! 

J'ai débuté le CNAM en 2014 et j'ai mis 6 ans pour passer toutes mes unités et enfin me présenter pour le mémoire. La dernière étape reste cependant très longue et pour pouvoir mettre toutes ses chances de son côté et réussir son mémoire, voici quelques conseils.

Le choix du maître de stage et des personnes associées au projet

Pour ce mémoire, vous allez produire un écrit d'une centaine de pages et réalisé une présentation d'une trentaine de minutes. Pour la rédaction, vous allez devoir respecter un format précis. De plus, vous devez vous assurer que les explications soient correctes. C'est pour cela, qu'il faut des personnes disponibles pour la relecture. Cette étape est vraiment longue et pas évidente. Il est préférable d'avoir à des côtés une personne techniquement compétente pour vous aider dans vos explications aussi bien à l'écrit qu'à l'oral !

Le choix du sujet 

Choisir un bon sujet va faciliter la réussite du mémoire. Pour cela, le plus simple est de proposer un sujet à son maître de stage. Ainsi, il vous conseillera et vous aiguillera sur le choix et sur sa faisabilité. Pour vous donner une idée, nous avons proposé 4 sujets à mon maître de stage avant de trouver le bon.

Il faut choisir un sujet technique intéressant et faisable dans des délais raisonnable. Il faut compter 6 mois à temps plein minimum.

Une fois validé par le maître de stage, le sujet doit être envoyer au CNAM Paris pour validation en remplissant un formulaire décrivant le projet (description, délais…)

Réalisé son mémoire en entreprise

J'ai débuté mon mémoire du CNAM début 2018 et il se termine le 26 novembre 2020 !

Pourquoi un temps si long ?  Le projet se fait en même temps que d'autres projets qui ont des impératifs, des urgences et par conséquent impactent votre mémoire. Faire son mémoire en entreprise est donc à mon avis indispensable. Je ne pense pas que ce soit possible de faire autrement. Le projet nécessite un temps de réalisation mais également un temps de rédaction considérable. Un projet CNAM, n'est pas un simple projet technique informatique, il nécessite également des notions de gestion de projet.





samedi 26 août 2017

NFE211 et NFE212


Ce cours présente l'ingénierie des systèmes décisionnelles.Il se fait sur deux semestres.Le premier semestre aborde l'interrogation et l'extraction des données tandis que le second semestre se concentre sur la partie exploitation des données.

Semestre 1 : NFE211


Le cours est assez dense mais le fait d'avoir la FOAD vous donne tous les cours directement accessible.Par conséquent, vous pouvez avancer à votre rythme.

Examen écrit :


L'examen écrit de NFE211; à condition d'avoir bien appris le cours; n'est pas très difficile car il s'agit essentiellement de question de cours.Attention, le jour de l'examen, les documents ne sont pas autorisés (c'est compréhensible ).

Le projet


Le projet peut porter sur un outil ou sur une chaîne décisionnelle complète sur les deux semestres.
Pour ma part, j'ai choisi une chaîne décisionnelle complète car cela permet d'aborder tous les points du cours et de mieux intégrer les notions.Vous devez rendre un rapport écrit et faire une présentation orale.(enregistré pour les personnes en FOAD)

Semestre 2 : NFE212


La partie 2 est plus dense que le premier semestre.Vous verrez le langage MDX, le data Mining et les systèmes expert.Les deux dernières parties sont plus orientées mathématiques.


Examen écrit

L'examen écrit est un peu plus difficile qu'au premier semestre.

Le projet

Les modalités sont les mêmes que pour le premier semestre.


Conclusion 


Pour obtenir l'UE, les règles sont les suivantes : Notes de l'UE = (Notes examen écrit + Notes du projet )/ 2.Il est facile d'obtenir une très bonne note pour le projet si on travaille bien dessus.La note du projet aide donc fortement à l'obtention de l'UE et la plus part du temps elle permet d'avoir une bonne note pour l'UE.Par contre, attention, il est très long de faire le projet en dehors du temps de travail.
Pour ma part, j'ai beaucoup apprécié le projet et je trouve que le choix de projet d'une chaîne décisionnelle complète permet de mieux cerner le cours.


mardi 4 avril 2017

ENG210 Exercer le métier d'ingénieur


Vous devez pour cette unité suivre des conférences mis à disposition par le responsable de l'unité ( environ 10 ). Chaque conférence dure environ 3 heures.Pour chaque conférence, il faut prendre des notes et faire un plan de la conférence pour pouvoir être capable d'effectuer un résumé ainsi qu'une synthèse le jour du devoir.A cela, il faut ajouter en fin de semestre 3 cours sur la partie gestion de projet.


Le Devoir ( 3h )


Il se décompose en 3 parties :


1.Question sur la partie de gestion de projet
2.Un Résumé sur les conférences suivies
3.Synthèse sur plusieurs conférences

Pour ma part, j'ai terminé juste dans les temps.J'ai fait la partie synthèse rapidement !

Conseils

  • Bien suivre les consignes sur la forme pour le résumé (introduction, développement, conclusion, nombre de mots, mots clés) car cela enlève beaucoup de points.
  • La prise de note est autorisée donc il faut en profiter mais cela demande beaucoup de temps.
  • J'ai fait l'impasse sur une conférence très technique faute de temps.Par contre, il faut absolument avoir un plan sur les autres conférences sinon il sera très difficile de faire un résumé.

Conclusion


Cette unité demande vraiment beaucoup de temps.Il s'agit d'une des unités les plus longues en terme de temps de travail.Par contre, c'est une unité très intéressante qui apporte de la culture et utile pour toute carrière professionnelle.

samedi 9 juillet 2016

DSY101 : Modèles et représentations de l'organisation - conception classique


Ce semestre, j'ai suivi l'unité DSY101 : Modèle et représentations de l'organisation classique.
Cette unité présente les différents modèles d'organisation ainsi que les différents auteurs et concepts associés.


Chapitres du cours


Voici les différents chapitres de l'unité.
  • Introduction et définition d'une organisation
  • Le taylorisme
  • Modèle psychosociologiques
  • L'approche managériale
  • Economie/Organisation et Société
  • La nouvelle économie
  • Web Conférence / ESS / Théorie de la contingence
  • Analyse stratégique
  • Compléments
  • Web Conférence / bilan /conseils

Chaque chapitre contient un power-point de quelques pages ( 3 ou 4 pages ) ou un article.


 Examen / notation

devoir à la maison :
Il faut tout d'abord rendre un devoir à la maison qui compte pour 1/4 de la note.
Attention, il faut le rendre dans les temps ( certains se sont fait avoir ...).Il s'agit d'un texte avec des questions.Il faut répondre en se basant sur le cours, son expérience personnelle et ses lectures.

examen :
L'examen ressemble au devoir à la maison avec plus de questions.Il faut pouvoir ressortir le jour de l'examen les idées que l'on a extrait des textes lus ( pas de notes autorisées le jour J ! ).

 Retours d'expériences

J'ai réussi cette unité mais ce ne fut pas facile.En effet, cette unité se base sur un grand travail en autonomie.C'est à nous à lire des articles et à faire les recherches en rapport du cours.
Les difficultés que j'ai rencontré sont les suivantes :
  • Les articles en relation avec le cours sur internet sont souvent payantes.
  • La bibliothèque de la ville la plus grande ne possédait pas la plus part des ouvrages cités.
  • La BO universitaire n'est pas accessible aux personnes du CNAM dans ma région.
Le fait d'avoir fait l'unité TET102 sur le management social m'a un peu aidé pour réussir cet unité.Pour conclure, ce ne fut pas une unité simple !






samedi 12 mars 2016

Grails 3 : ORM Mapping Invalid: Specified config option


J'avais l'erreur suivante au démarrage de mon application GRAILS 3.1.1 :

ERROR org.grails.orm.hibernate.cfg.HibernateMappingBuilder - ORM Mapping Invalid: Specified config option [name] does not exist for class [toolprod.Machine]!

A cause de cette erreur, il n'y avait pas de création de table

Voici la classe domaine qui posait problème :

 class Machine {  
   /**  
    * Name of the web server.  
    */  
   String name  
   /**  
    * IP address.  
    */  
   String ipAddress  
   /**  
    * Application list in this machine.  
    */  
   Set<App> apps = []  
   /**  
    * Servers list.  
    */  
   Set<Server> servers = []  
   static hasMany = [apps : App, servers : Server]  
   static mapping = {  
     sort "name"  
   }  
   static constraints = {  
     name()  
     ipAddress(nullable: true)  
   }  


   
Pour résoudre ce problème, j'ai ajouté un attribut par défaut à name   :

   static constraints = {  
     name(nullable: false)  
     ipAddress(nullable: true)  
   }