C'est l'ére des migrations : au tour de nos sites DotNetNuke, maintenant.
Mais plutôt que d'intégrer au planning cette migration des sites DotNetNuke, j'ai choisi d'en faire un ordre de mission que j'ai confié à Hayian. Pourquoi? D'abord, j'en ai discuté avec elle, pour sentir si elle se sentait capable d'en assurer la responsabilité toute seule. Puis j'ai intégreé Jerry à nos discussions, savoir ce qu'il en pensait lui aussi. D'une part sur le principe des ordres de missions, puisqu'il avait essuyer les plâtres avec sa mission sur la migration des postes de développement. D'autre part, puisqu'il travaille en binôme avec Hayian sur le développement des sites DotNetNuke.
La mission reste complexe, cependant, car en migrant nos sites de DotNetNuke 3.3 à la version 4.4.1, on migre aussi les sources de nos modules spécifiques de asp.net 1.1 en asp.net 2.0. Et on changera aussi de contrôleur de sources, avec notre passage sous Team Foundation Server!
Le détail de l'ordre de mission :
Résultats attendus
Migration vers DotNetNuke 4.4.1 :
- migration du code (environnement de développement)
- migration des sites (environnement de développement)
Délai : 30 mars 2007.
Activités
L’atteinte du résultat de la mission nécessitera :
- d’étudier la documentation officielle de DotNetNuke,
- de s’informer de conseils, analyses et autres études disponibles sur Internet afin de bénéficier de l’expérience d’autres développeurs,
- de rédiger la liste des tâches à effectuer en distinguant ce qui est du ressort du Core et ce qui est du ressort de nos modules spécifiques, tout en s’assurer que les développements spécifiques effectués sur les sources du Core pourront être conservés,
- de rédiger la liste des risques et points de vigilance,
- de mettre en oeuvre la migration applicative (host, sites),
- de mettre en oeuvre la migration des sources spécifiques.
Ressources
Pour mener à bien l’ensemble des activités précédentes, le missionné pourra bénéficier des ressources suivantes :
- Chef de projet technologie Web : validation des documents et stratégies de migration
- Développeur Web : expertise de développement DotNetNuke / partage d’idées
- Documentation DotNetNuke
- Ouvrage de référence Professionnal DotNetNuke 4 / Wrox
- Serveur interne
Efforts
La mission ne se substituera pas entièrement aux tâches de développement inscrites au planning du missionné. Elle nécessitera donc de la part du missionné :
- une parallélisation des tâches,
- une gestion personnelle du temps efficace.
De son côté, le donneur d’ordre s’engagera
- à répondre aux sollicitations du missionné,
- à relâcher la pression du planning des tâches de développement.



Commentaires