Nos Interventions
Performances
Procédures
Récupération
Architecture
Migration PHP 4, 5, 6
Refactoring POO
Identification
Récupération d'une application
Cette page présente le déroulement type d'une mission de récupération.
Objectifs
- Retrouver le contrôle d'une application
- Remanier le code pour plus de clareté
- Assurer le transfert de connaissances nécessaire
- Fournir une documentation efficace pour la MOE et la MOA
Plan de l'intervention
- Réunion d'introduction
- Analyse de l'architecture
- Analyse des fonctionnalités
- Proof of concept
- Refactoring
- Remise à niveau du code (option)*
- Transfert des connaissances
- Rédaction d'un mode d'emploi pour la MOE
- Rédaction d'un mode d'emploi pour la MOA
Prérequis
- Accès à la configuration de PHP, du SGBD et du serveur HTTP
- Accès au code et possibilité de modifier et tester en temps réel
- Installation et/ou compilation de programmes sur l'environnement**
Durée
La durée nécessaire à l'intervention dépendra des paramètres qui constituent votre existant : complexité de l'architecture, fonctionnalités, évaluation du refactoring. C'est pourquoi nous vous proposons une intervention en plusieurs étapes :
| Etape | Durée moy. |
|---|---|
| Etape 1 : analyse, estimations, proof of concept. | ~ 1 jour |
| Etape 2 : analyse en profondeur et refactoring basés sur le proof of concept. | ~ 1 à x jours |
| Transfert des connaissances et rédaction des modes d'emploi. | ~ 1 à 3 jours |
Remarques
- * Remise à niveau du code : optimisations adaptées à l'environnement (syntaxe de PHP, retrait des warnings & notices, utilisation des extensions adéquates, etc.)
- ** Les outils installés pour l'optimisation seront retirés en fin de mission, sauf extensions nécessaires ou volonté du client de maintenir l'existant sur son environnement.



