III.2.2.2. Cahier des charges opérationnel
Le cahier des charges opérationnel est un document qui
prend naissance à partir d'une expression de besoin c'est-à-dire
à partir du cahier des charges fonctionnel. Donc, de présenter
les travaux à réaliser, d'estimer les coüts de charges et de
planifier.
1. Faisabilité
Le but de ce projet est de réaliser une application
client-serveur de control total des processus d'un ordinateur distant en temps
réel. Notre public concerné étant les administrateurs
réseaux, ils trouveront leur satisfaction en utilisant cette
application. Pour y arriver, nous aurons :
> Fait tourner un serveur sur la machine distante ;
> Fait tourner un client sur la machine qui contrôle les
processus de la machine distante ;
> Relie tout ça par socket
> Fait que le client envoie des requêtes au serveur, et
le serveur procède aux actions en fonction de la requêtes ( kill,
priorité, affiné, création de
processus...) ou bien renvoie des informations (liste de
processus, modules, threads...) au client .
Bref c'est très très simple mais ça
permet de faire ce que l'on veut sur la machine distante. Bien sur il est
nécessaire de lancer le serveur sur la machine distante, chose qui
était inutile avec WMI.
Une planification est nécessaire pour aboutir dans un
délai bien fini la réalisation de ce projet.
2. Organisation
2.1. Planning indicatif
Tâches à faire
|
Date du début
|
Date de fin
|
Études d'existantes
|
22 janvier 2010
|
28 janvier 2010
|
Cahier des charges fonctionnel
|
01 février 2010
|
12 février 2010
|
Etude de faisabilité du projet
|
16 février 2010
|
10 mars 2010
|
Cahier des charges opérationnel
|
12 mars 2010
|
12 juin 2010
|
Conception du logiciel
|
15 juin 2010
|
25 août 2010
|
Assai du logiciel pour expérimentation
|
27 août 2010
|
30 août 2010
|
Finalisation et rédaction du manuel d'utilisateur
|
1 septembre 2010
|
5 septembre 2010
|
Total
|
|
182 jours
|
Tableau n°1 : Planning
indicatif
2.2. Répartition des heures.
Tâches
|
Nombre d'heures
|
Définition et organisation du projet
|
|
Compréhension du contexte et analyse des besoins
|
60
|
Définition des cahiers des charges fonctionnel et
opérationnel
|
30
|
sous - total
|
90
|
Recueil des données
|
|
Conception de l'application
|
400
|
Sous-total
|
400
|
Traitement des données et analyse
|
|
Essai du logiciel
|
60
|
Sous - total
|
60
|
Formalisation des résultats
|
|
Finalisation de l'application
|
30
|
Rédaction du manuel d'utilisation
|
30
|
Sous - total
|
60
|
Total général
|
610
|
Tableau n° 2 : Répartition des
heures
Le projet sera étalé sur une période
allant du 22 janvier 2010 au 5 septembre 2010 soit 182 jours avec un
délai de 610 heures de charges.
Pour la réalisation du dit projet, nous devons en
principe réunir une équipe de réalisation en affectant
à chacun ses rôles et ses responsabilités. Dans le contexte
de ce travail nous jouerons les rôles suivants :
> Responsable du projet : nous allons coordonner le projet
et assumer la responsabilité de la réalisation du projet dans les
délais attribués avec la qualité requise et le budget
alloué ;
> Chef de projet opérationnel : nous aurons en
charge la maitrise d'oeuvre technique et responsable de tous les livrables
techniques ;
> Concepteur| designer : nous serons nous même
concepteur de l'architecture interactionnelle en respectant les indicateurs
graphiques, ergonomique et structurelle ;
> Ergonomique : nous nous chargerons aussi de
récolter toutes les informations sur le comportement possible sur la
future utilisation en travaillant avec le designer ;
> Directeur artistique : nous jouerons le rôle du
garant de la conception de la charte graphique avec le designer ;
> Ingénieur/ développeur : en fonction de
besoin déjà identifier, nous allons
jouer le rôle de l'équipe de développement
(découpage et intégration) ;
> Administrateur réseau : nous aurons à
administrer le réseau sur le quel notre application tournera ;
> Chargé d'étude : nous attribuons cette
tâche à nos encadreurs (directeur) et co-directeur de ce travail)
car ils nous aiderons à la conception et à l'évolution de
l'application.
2.3. Estimation budgétaire.
Exemple l'estimation budgétaire par poste de travail,
l'estimation budgétaire des charges par travaux et activités. Vu
l'ampleur, la valeur de notre projet, nous allons présenter seulement
une estimation budgétaire des charges par travaux et activités
que nous avons à effectuer.
Fonctionnalité
|
Définition et organisation du projet
|
Activités
|
- compréhension du contexte et analyse des besoins
- définition des cahiers des charges fonctionnel
|
Total
|
Charge
|
90 heures
|
90 heures
|
Coût en USD/ heure
|
1,5$
|
135 $
|
Fonctionnalité
|
Recueil des données
|
Activité
|
Conception de l'application
|
Total
|
Charge
|
400 heures
|
400 heures
|
Coût en USD/heure
|
1,5$
|
600 $
|
Fonctionnalité
|
Traitement des données et analyse
|
Activité
|
Essai du logiciel
|
Total
|
Charge
|
60
|
60 heures
|
Coût en USD/ heure
|
1,5$
|
90 $
|
Fonctionnalité
|
Formation des résultats
|
Activité
|
-Finalisation de l'application
-rédaction du manuel d'utilisation
|
Total
|
Charge
|
60
|
60 heures
|
Coût en USD/ heure
|
1,5$
|
90 $
|
Total coût en USD/heure
|
915 $
|
Imprévus
|
91.5 $
|
Total général
|
1006.5 $
|
Tableau n° 3 : Estimation
budgétaire
|