Questionnaire avant formation
Voici les questions que je pose d'habitude :
- stagiaires: connaissances: langages, UML, base de données, système,
réseau (années expérience, et/ou connaissances théoriques)
- application envisagée:
- mêmes questions que pour les stagiaires
- type d'application (Web, client-serveur, IHM + fichiers, autre),
- type de développement (développement pur, intégration de bibliothèques,
intégration d'applications, déploiement d'application),
- projet
- versionnement utilisé (Subversion, CVS, autre),
- processus projet (Unified Process, eXtreme Programming, autre),
- contexte (SSII, éditeur, développement interne, ...),
- taille de l'équipe,
- logiciels libres ou propriétaires
- motivation: pour voir une technologie, ou pour l'utiliser à coup sûr
- environnement informatique
- système d'exploitation souhaité pour la partie pratique: Windows,
Linux
- environnement de développement intégré ? eclipse ?
- outil UML ? ArgoUML ?
Voici des questions plus spécifiques :
Y a t-il des souhaits particuliers concernant:
- le programme précis,
- le support (livre et/ou présentation),
- les exercices (langage de programmation).
- Le client souhaite-il avoir certains de ces éléments à l'avance?
Les stagiaires ont-ils déjà les concepts et/ou une pratique de l'Orienté Objet
(langages Java, C++, Python, voire VB, Ada, Perl, PHP)?
Faut-il parler de sujets connexes: environnement eclipse, Design Patterns,
génération et rétro-ingéniérie de code, versionnement CVS ou autre, processus
projet (Unified Process, Extreme Programming, autre), outils de construction
d'application (Jakarta Ant, make), outils de traduction entre langages de
programmation ?