Professional Documents
Culture Documents
Chapitre 5
Activité de développement
Planification (Etude de faisabilité).
Spécification des besoins.
Analyse (spécification formelle).
Conception (spécification technique).
Implémentation (codage).
Tests unitaires.
Tests d’intégration
Livraison.
Maintenance.
1
15/11/2016
Un processus de développement
Le processus de développement varie d’une méthode à autre, quoi que la finalité soit la
même.
Le processus de développement est basé sur un critère temporel : Constitué de phases.
la méthode SDMS
(System Design
Method) : Méthode
américaine axée
sur la description
minutieuse du
découpage en
étapes et phases
a - Le schéma directeur
Procédure d’élaboration :
Découpage de l’organisation en domaine et définition des liens entre eux.
Planification de l’information des domaines
Définition des priorités entre les domaines
Evaluation des moyens en personnel
Définition des cadres budgétaires
Choix stratégiques : Définition du scénario d’évolution du patrimoine
informatique (Méthodes, normes, outils).
Le champs d’un schéma directeur est l’entreprise entière, à défaut il faut
considérer un grand secteur de l’entreprise.
2
15/11/2016
b - Etude préalable
Résultats :
Une synthèse avec les grandes options retenues et les estimations.
Une description de la solution sur un sous ensemble représentatif.
b - Etude préalable
3
15/11/2016
b - Etude préalable
Conception-Organisation :
L’objectif est de proposer une ou plusieurs solutions conceptuelles et
organisationnelles. Elle aura pour résultat de définir :
Un modèle de données consolidé
Une description d’au moins une variante de chaque processus avec les
traitements et les règles de gestion.
Appréciation :
Cette phase se donne pour objectif de :
Déterminer les avantages attendus et les coûts prévisibles (Etude de rentabilité)
Etablir un plan pour la suite du projet (Identification des sous-projets et leur
ordonnancement : découpage structurel).
c - Etude détaillée
Résultat :
Description complète des données.
Description complète des traitements
Interface Homme/Machine.
Organisation à mettre en place.
Elaboration du planning détaillé.
Les spécification obtenues doivent faire l’objet d’un consensus entre futurs utilisateurs
et informaticiens.
Cette étape aboutit à la définition du cahier de charges réservé à l’étude
technique.
4
15/11/2016
d - Etude technique
Résultats :
Structure physique des données
Dossier programmes
Définition des outils de réalisation
Normes techniques, règles de programmation et de documentation.
Définition des jeux de test.
Planification de la réalisation.
Organisation des équipes et la répartition des tâches.
Cette étape complète le cahier de charge de réalisation.
e – Réalisation
5
15/11/2016
f – Mise en œuvre
g – Qualification
Objectif :
Réaliser les tests dans l’environnement opérationnel.
Tirer un bilan du système d’information installé selon différents critères qualité.
6
15/11/2016
7
15/11/2016
8
15/11/2016
9
15/11/2016
10
15/11/2016
Caractéristiques
Un nom qui désigne la propriété.
Une occurrence est une valeur particulière de cette propriété
Le domaine de définition est l’ensemble des valeurs possibles que
peut prendre la propriété.
11
15/11/2016
12
15/11/2016
13
15/11/2016
14
15/11/2016
15
15/11/2016
Compréhension du problème
Programmation
Mise au point
Si non satisfait
16
15/11/2016
Génération du code
Spécifications
Validation
Transformation
17
15/11/2016
Etude de faisabilité
Validation
Conception générale
Vérification
Conception détaillée
Vérification
Codage
Tests unitaires
Intégration
Tests d'intégration
Implémentation
Recette
18
15/11/2016
19
15/11/2016
g – Mise en place
S’assurer que tout le matériel et les réseaux nécessaires pour le nouveau système
d’information sont mis en place.
Installer le système.
Former l’utilisateur.
20
15/11/2016
4 – Modèle en V
4 – Modèle en V
Développement du composant i
21
15/11/2016
Conception du Test du
système système
Conception de Maquettes
haut niveau
Conception du Test du
composant i composant i
Vérification des
Codage du
flux logiques
composant i
Programmation
Expérimentation
Version n
22
15/11/2016
Un cycle du modèle est considéré comme une étape, qui à son tour est formée de
six phases énumérées comme suit :
1. Analyse du risque,
2. Développement d'un prototype,
3. Simulation et essais du prototype,
4. Détermination des besoins à partir des résultats des essais,
5. Validation des besoins par un comité de pilotage,
6. Planification du cycle suivant.
23
15/11/2016
Initialisation
Conception
Mise en œuvre
24
15/11/2016
25
15/11/2016
26
15/11/2016
27
15/11/2016
28