Sommaire. Liste des figures



Documents pareils
Nom de l application

les outils de la gestion de projet

PHP et mysql. Code: php_mysql. Olivier Clavel - Daniel K. Schneider - Patrick Jermann - Vivian Synteta Version: 0.9 (modifié le 13/3/01 par VS)

Le langage SQL pour Oracle - partie 1 : SQL comme LDD

Création et Gestion des tables

Mise en place d un intranet de travail collaboratif. Guide utilisateur

Olivier Mondet

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

Encryptions, compression et partitionnement des données

SUPPORT DE COURS / PHP PARTIE 3

Les Triggers SQL. Didier DONSEZ. Université de Valenciennes Institut des Sciences et Techniques de Valenciennes

M1 : Ingénierie du Logiciel

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

Formation. Module WEB 4.1. Support de cours

OpenPaaS Le réseau social d'entreprise

Le tableau de bord de la DSI : un outil pour mieux piloter son informatique.

Technologie Web. Conception de sites Web. Alexandre Pauchet. INSA Rouen - Département ASI. INSA - ASI TechnoWeb : Rappels UML 1/21

Gestion de base de données

Génie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5

Service On Line : Gestion des Incidents

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Langage SQL : créer et interroger une base

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

SQL. Oracle. pour. 4 e édition. Christian Soutou Avec la participation d Olivier Teste

Optimisations des SGBDR. Étude de cas : MySQL

Bases de données relationnelles

Langage propre à Oracle basé sur ADA. Offre une extension procédurale à SQL

Application web de gestion de comptes en banques

Sommaire. G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh

Cours Bases de données 2ème année IUT

Charte d'utilisation des infrastructures de la plate-forme bioinformatique Genotoul

How to Login to Career Page

Quelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object)

Bases de données - Modèle relationnel

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

TP Contraintes - Triggers

Bases de Données relationnelles et leurs systèmes de Gestion

Développement itératif, évolutif et agile

Configurer la supervision pour une base MS SQL Server Viadéis Services

Planifier et suivre un projet 03 jours 18,19 et 20 Mai 2014 S entraîner à la gestion de projet à travers une étude de cas

RAPID Prenez le contrôle sur vos données

Information utiles. webpage : Google+ : digiusto/

Université de Bangui. Modélisons en UML

Service d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000

White Paper ADVANTYS. Workflow et Gestion de la Performance

Guichet automatique de banque

Compétences Business Objects

SQL Historique

Topologie du web - Valentin Bourgoin - Méthodes agiles & SCRUM

MICROSOFT DYNAMICS CRM & O Val

NFA 008. Introduction à NoSQL et MongoDB 25/05/2013

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

A QUOI SERVENT LES BASES DE DONNÉES?

Guide d utilisation. Trésorerie Générale du Royaume. Inscription en ligne via le Portail Internet de la. Trésorerie Générale du Royaume. Version 1.

1 Position du problème

Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP

CREATION WEB DYNAMIQUE

Bases de données Oracle Virtual Private Database (VPD) pour la gestion des utilisateurs d applications

LIVRE BLANC DECIDEUR. Newtest : contribution à ITIL. Newtest et ITIL...3. Gestion des niveaux de service - Service Level Management...

LIVRE BLANC. Dématérialisation des factures fournisseurs

Networking Solutions. Worldwide VSAT Maintenance VSAT dans le Monde Entretien. Satellite Communications Les Communications par Satellite

Stockage du fichier dans une table mysql:

Présentation du Programme Régional de Formations Qualifiantes

Installation d'un serveur FTP géré par une base de données MySQL

]project-open[ for IT Service Organizations

Méthodologie de conceptualisation BI

Introduction à la B.I. Avec SQL Server 2008

Rappel sur les bases de données

1. Qu'est-ce que SQL? La maintenance des bases de données Les manipulations des bases de données... 5

I4 : Bases de Données

Comment réussir le déploiement de votre communauté B2B et réduire les coûts de votre chaîne logistique?

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB Olivier Augereau Formation UML

Production et orchestration de services digitaux, un nouvel enjeu pour les DSI

Langage SQL (1) 4 septembre IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes

PHP et les Bases de données - Généralités

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

ELEMENTS DE BUREAUTIQUE

Analyse,, Conception des Systèmes Informatiques

ASP Journal Alert Guide d utilisation

AIDE MEMOIRE. Forprev. De l habilitation à la gestion de sessions. Page 1 sur 55

Pré-conditions : Evénement déclencheur : le client souhaite un virement. Description du déroulement du cas : Description des Use cases

Gestion de la Maintenance Assistée par Ordinateur

Bases de données et interfaces Génie logiciel

REQUEA. v PD 20 mars Mouvements d arrivée / départ de personnels Description produit

Conseil opérationnel en organisation, processus & système d Information. «Valorisation, Protection et Innovation de votre Patrimoine Numérique»

Contact : Jennifer Hrycyszyn Greenough Communications jhrycyszyn@greenoughcom.com

Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET

Historisation des données

Tenrox. Guide d intégration Tenrox-Salesforce. Janvier Tenrox. Tous droits réservés.

INFORMATIQUE ET SYSTEMES D INFORMATION

Le Langage SQL version Oracle

Le Product Backlog, qu est ce c est?

Le Langage De Description De Données(LDD)

Introduction 3. GIMI Gestion des demandes d intervention 5

Business Intelligence avec SQL Server 2012

Transcription:

Sommaire Liste des figures

Résumé Nos sociétés modernes sont devenues des "sociétés à projets", et tout projet à besoin de méthodes : voir, juger, agir, analyser, planifier, et contrôler. Ce que nous appelons la gestion de projet ne pourrait être qu'une collection de recettes variées adaptées à de multiples situations. Dans notre étude, on s intéresse aux projets non répétitifs dont on peut définir des objectifs et les découper en étapes de durée déterminée. 2

Dans un premier lieu, nous présentons différents concepts de base de la gestion de projet, en débutant par la définition de la notion de projet, on montre ensuite une méthode de conception pour la gestion de projet. Par la suite, on définit la gestion de projet, les différentes étapes d un projet ainsi que les acteurs qui interviennent dans sa réalisation. Abstract Our modern societies have become more and more overwhelmed with projects. Any project needs methods such as judging, analyzing, planning, and monitoring. A project management is a collection of recipes suitable for many situations. In our study, we are interested in non-recurring projects that can define their goals and cut into steps, limited in time. First, we present the basic concepts of project management, beginning with project definition; it shows a design method for project management. Then, we defined the project management, the different stages of a project and the actors involved in its realization. 3

Introduction Générale La récolte et le stockage d'informations sont de plus en plus utilisés à des fins d'analyse. Que-ce-soit dans le secteur technique (évaluation des tâches et des délais de réalisation, diagnostics des anomalies ) ou le secteur managérial (satisfaction des clients, respect des échéanciers ), une bonne utilisation de toutes les données est dès lors cruciale pour une entreprise. Dans ce contexte nous nous intéressons à l étude de la problématique de la gestion et du suivi de projets. Algérie Télécom est une société par action à vocation de prestation de service et se trouve obligée de gérer des projets dans la majorité du temps. Pour cela on vise à améliorer leur déroulement par la réalisation de ce projet. On est amené, donc, à développer un site pour résoudre ce type de problèmes et qui prend en compte les points suivants : Saisie de tous les projets, les sous projets, les tâches, et toutes les informations relatives à ces tâches. Affectation des projets avec les différentes autorisations d accès grâce à une stratégie de sécurité. Avoir une situation globale des projets et par projet à tout moment Mettre en œuvre une base de données help desk de premier niveau et une interaction en temps réel avec le responsable qui déclenche une alerte avant l achèvement du temps alloué à la tâche et une notification de demande d explication et d intervention en cas de problèmes. 4

CHAPITRE I : Généralités Un projet est un ensemble d actions mises en œuvre, afin de produire les résultats et fournitures définies en réponse aux objectifs clairement définis dans des délais fixés (date début et date de fin) mobilisant des ressources humaines et matérielles possédant un coût prévisionnel et des gains espérés [Picard, 2009] 1.1 Définition de la gestion de projet La gestion de projet est la mise en œuvre de connaissances, de compétences, d outils et de techniques appliqués au projet afin d en respecter les exigences, vis-à-vis du client (Interne ou externe) et de sa propre hiérarchie. Même si elle se résume souvent à faire des listes! Des listes de priorités, des listes de risques, des check-lists d éléments à vérifier, des listes d actions Pour atteindre l objectif, le chef de projet doit toutefois prendre en compte les trois contraintes (les 3 C) que constituent le contenu du projet, le calendrier et le coût. 5

Figure 1 - Les trois contraintes (3C) 1.1.1 Le coût Le coût est l une des ressources de base du projet, donc il faut gérer les coûts convenablement. 1.1.2 Le calendrier Le calendrier (délai) donne lieu à une gestion du temps dont le rôle est de définir le parcours et de le jalonner (de le diviser) et de maîtriser la consommation de l enveloppe temps. 1.1.3 Le contenu Le contenu est l ensemble des propriétés et des caractéristiques d un produit ou service, qui lui confèrent l aptitude à satisfaire des besoins exprimés ou implicites. 1.2 Définition d une tâche Une tâche est une action à mener pour aboutir à un résultat. A chaque tâche définie, il faut associer : o o o Un objectif précis et mesurable Des ressources humaines, matérielles et financières adaptées Une charge de travail exprimée en nombre de journéeshomme o Une durée ainsi qu une date de début et une date de fin [1] 6

1.3 Définition d un portail Un portail est un outil qui présente dans une même interface des contenus provenant de sources diverses qui peuvent être locales ou distantes. La valeur ajoutée du portail réside dans la sélection de ces ressources et les possibilités de personnalisation offertes à l utilisateur. Techniquement, les portails tels qu ils sont implémentés actuellement peuvent être décomposés en trois entités logiques : o o o Le portail lui-même chargé de l agrégation et de la présentation de contenu, Des portlets qui vont chercher du contenu et permettent d interagir avec celui-ci, Un conteneur de portlets qui fournit le cadre d exécution. (le portail et le conteneur de portlets étant généralement intégrés de manière transparente dans la solution fournie). [BRESSON] 1.4 La gestion de projet chez Algérie Télécom Le processus du portail de la gestion de projet peut se diviser en 5 phases principales suivantes : Début : dans cette phase, l administrateur crée les sessions pour les utilisateurs du portail (chef de département, chef de projet, équipe) ; Soumission : dans cette phase, le chef de département ajoute un projet, en donnant tout les détails utiles, et nomme le responsable sur le projet. Assignation : après avoir eu le projet, chaque chef de projet assigne les tâches aux équipes. Réalisation : Les équipes réalisent les tâches. Fin : La fin de toutes les activités, le projet est terminé. 7

CHAPITRE II : La démarche de conception L objectif de notre travail consiste à concevoir et implémenter un outil, afin d aider le chef d un projet à suivre l avancement de la réalisation de son projet, pour atteindre cet objectif il vaut mieux modéliser le système avant de le réaliser dans le but de mieux comprendre le fonctionnement du système. Dans cette partie, nous présentons la démarche de développement suivie et le modèle de conception utilisé, en suite nous présentons les différentes étapes de développement de l outil qui sont: la spécification des besoins, l analyse, la conception et l implémentation, le test et la validation. 2.1 La démarche suivi Le modèle le plus ancien de processus logiciel est hérité de la grande industrie et du bâtiment. Il consiste à considérer que le développement résulte d un enchainement de phases indépendantes, dont chacune doit être terminée pour pouvoir aborder la suivante. Bien que fondamentalement en désaccord avec la nature de l activité de développement, ce model fournit une base très utilisée du fait qu il permet une gestion analytique détaillée et un suivi méticuleux du 8

projet, avec rédaction de documents administratifs à l issue de chaque phase. [Henocque] Besoins Analyse Conceptio Codage Tests Figure 2 - Le modèle en Cascade 2.2 Etape 1 : La spécification des besoins L objectif de la spécification des besoins est la définition de ce que doit faire le logiciel, ce qu il a comme activités, la description du problème à traiter afin d identifier les besoins de l'utilisateur, de spécifier ce que doit faire le logiciel (informations manipulées, services rendus, interfaces, contraintes), et la mise en œuvre des principes (abstraction, séparation des problèmes, séparation des besoins fonctionnels) [Picard, 2009] 2.2.1 L identification des acteurs 1. L Administrateur comme son nom l indique, gère le site web (la maintenance) : 1. Il gère essentiellement les sessions en particulier, la création, la modification et la suppression des sessions. 2. Il gère aussi les niveaux d accès des sessions. 2. Le Chef de Département, Il est le responsable des chefs de projet : 9

1. Il est le chef de tout les projets, son rôle consiste à créer, modifier, annule ou archiver des projets. 2. Il a la responsabilité de choisir un chef de projet pour chaque projet. 3. Le Chef de Projet, est le responsable de son projet : 1. Il peut diviser le projet en plusieurs tâches. 2. Il peut assigner une équipe pour la réalisation des différentes tâches. 4. Le Membre de l équipe est responsable de la tâche qui lui a été affecté : 1. Il peut réaliser, modifier ou consulter des tâches. Figure 3 - Diagramme des cas d'utilisation globale pour le système de la gestion de projets 10

2.2.2 Les cas d utilisation 2.2.2.1 Les cas d utilisation pour l administrateur - Cas d'utilisation : Créer une session Acteur : Administrateur [Evénement déclencheur] : l arrivé d un nouveau membre. Parties prenantes et intérêts : Chef de département, Chef de projet et Membre de l équipe : Accéder au portail. Administrateur : accéder au portail pour le gérer. Niveau : Sous-fonctionnalité. Portée : gestion des sessions. [Pré-conditions] : le compte n existe pas. [Post-conditions] : Communiquer le login et le mot de passe à l utilisateur. Scénario nominal 1. L Administrateur lance une nouvelle requête. 2. Le système communique un formulaire à remplir. 3. L administrateur remplie le formulaire correctement. 4. Le système crée la session. 5. Le système confirme l ajout d un nouvel utilisateur. 6. L administrateur communique le login et le mot de passe à l utilisateur. 11

- Cas d'utilisation : Modifier une session Acteur : Administrateur. Parties prenantes et intérêts : Chef de département, Chef de projet et Membre de l équipe : Retrouver leurs sessions en cas de perte. Niveau : Sous-fonctionnalité. Portée : gestion des sessions. [Pré-conditions] : Mot de passe oublié. [Post-conditions] : Communiquer le nouveau mot de passe à l utilisateur. Scénario nominal 1. L Administrateur lance une nouvelle requête. 2. Le système communique un formulaire remplie. 3. L administrateur modifie le formulaire. 4. Le système enregistre les modifications. 5. Le système confirme les modifications faites. 6. L administrateur communique les nouveaux paramètres à l utilisateur. 12

Figure 4 - Diagramme de Cas d'utilisations de l'administrateur 2.2.2.2 Les cas d utilisation pour le chef de département - Cas d'utilisation : ajouter un projet Acteur : Chef de département. [Evénement déclencheur] : l arrivée d un nouveau projet. Parties prenantes et intérêts : Chef de département : il veut que le projet soit réalisé dans les plus brefs délais. Chef de projet : il veut être au courant de tous les nouveaux projets arrivant. Niveau : Objectif utilisateur. 13

Portée : gestion des projets. [Pré-conditions] : le projet n existe pas. [Post-conditions] : affecté le projet à un chef de projet. Scénario nominal 1. Le chef de département s identifie pour accéder à sa session. 2. Le chef de département lance une requête d ajout. 3. Le système communique un formulaire à remplir. 4. Le chef de département remplit le formulaire. 5. Le système crée le projet. 6. Le système confirme l ajout d un nouveau projet. - Cas d'utilisation : modifier un projet Acteur : Chef de département. Parties prenantes et intérêts : Chef de projet : il veut être au courant de tous les changements dans les projets. Niveau : Objectif utilisateur. Portée : gestion des projets. Scénario nominal 1. Le chef de département s identifie pour accéder à sa session. 2. Le chef de département lance une requête. 3. Le système communique le formulaire remplit. 4. Le chef de département effectue les modifications souhaitées. 5. Le système enregistre les modifications. 6. Le système confirme les modifications sur le projet. 14

- Cas d'utilisation : annuler un projet Acteur : Chef de département. Parties prenantes et intérêts : Chef de projet : organiser les projets et effacer les projets non effectués. Niveau : Objectif utilisateur. Portée : gestion des projets. [Pré-conditions] : la tâche doit être déjà existante. [Post-conditions] : aucune. Scénario nominal 1. Le chef de département s identifie pour accéder à sa session. 2. Le chef de département lance une requête. 3. Le chef de département sélectionne un projet. 4. Le chef de département effectue la requête de suppression. 5. Le système enregistre les modifications. 6. Le système confirme la suppression du projet. Figure 5 - Diagramme des Cas d'utilisation du Chef de département 2.2.2.3 Les cas d utilisation pour le chef de projet - Cas d utilisation : ajouter les tâches Acteur : chef de projet. Parties prenantes et intérêts : 15

Chef de projet : communiquer aux membres de son équipe les tâches à faire. Membre de l équipe : consulter les tâches et avoir toutes les informations les concernant. Niveau : objectif utilisateur. Portée : system de gestion de projets. Pré-conditions : la tâche n existe pas au préalable. Post-conditions : Les tâches communiquées par le chef de projet sont accessibles par les membres de l équipe. Scénario nominal : 1. Le chef de projet s identifie pour accéder à sa session. 2. Le system affiche un formulaire vide à remplir. 3. Le chef de projet fait entrer les informations concernant la nouvelle tâche. 4. Le système sauvegarde les informations. 5. Le système confirme l ajout d une nouvelle tâche. 2.2.2.4 Cas d utilisation : modifier les tâches Acteur : chef de projet. Parties prenantes et intérêts : Chef de projet : communiquer aux membres de son équipe les tâches à faire. Membre de l équipe : consulter les tâche et avoir toutes les informations les concernant. Niveau : objectif utilisateur. 16

Portée : system de gestion de projets. Pré-conditions : aucune. Post-conditions : Les tâches communiquées par le chef de projet sont accessibles par les membres de l équipe. Scénario nominal : 1. Le chef de projet s identifie pour accéder à sa session. 2. Le chef de projet sélectionne une tâche. 3. Le system affiche un formulaire avec les informations précédentes. 4. Le chef de projet effectue les modifications sur la tâche. 5. Le système sauvegarde les informations. 6. Le système confirme l ajout d une nouvelle tâche. 2.2.2.5 Les cas d utilisation pour les membres de l équipe - Cas d utilisation : réaliser les tâches Acteur : membre de l équipe. Parties prenantes et intérêts : Membre de l équipe : l avancement du projet. Niveau : objectif utilisateur. Portée : system de gestion de projets. [Pré-conditions] : la tâche doit être bien définie. Figure 6 - Diagramme de Cas d'utilisation du Chef de projet [Post-conditions] : aucune. 17

Scénario nominal : 1. L utilisateur s identifie pour accéder à sa session. 2. L utilisateur sélectionne une tâche. 3. Le system affiche un formulaire avec les informations précédentes. 4. L utilisateur effectue les modifications sur la tâche. 5. Le système sauvegarde les informations. 6. Le système confirme l ajout d une nouvelle tâche. - Cas d utilisation : modifier les tâches Acteur : membre de l équipe. Parties prenantes et intérêts : Membre de l équipe : consulter les tâche et avoir toutes les informations les concernant. Niveau : objectif utilisateur. Portée : system de gestion de projets. Scénario nominal : 1. L utilisateur s identifie pour accéder à sa session. 2. L utilisateur sélectionne une tâche. 3. Le system affiche un formulaire avec les informations précédentes. 4. L utilisateur effectue les modifications sur la tâche. 5. Le système sauvegarde les informations. 6. Le système confirme l ajout d une nouvelle tâche. 18 Figure 7 - Diagramme de Cas d'utilisation des membres de l'équipe

2.3 Etape 2 : Analyse 2.3.1 Diagramme de classe Voici le diagramme de classe qui contient toute les fonctions et acteurs nécessaire pour la gestion de projet. Figure 8 - Diagramme de classe du système de gestion de projet 19

2.4 Etape 3 : Conception 2.4.1 Conception Globale Figure 9 - L'architecture globale du système Le système se compose de 4 sous systèmes : Base de données : une base données qui contient toute les objets de la gestion de projet. Gestion des projets : le système central pour gérer les projets qui comporte les modules de création et de mise à jour des projets. Gestion du personnel : un système qui gère la hiérarchie et les acteurs impliqués dans le système. Gestion des sessions : un système d administration du site, pour gérer les comptes et les niveaux d accès. 20

2.4.2 Conception détaillée 2.4.2.1 Base de données Ici, quelques tables créées dans la base de données PROJET TACHE MEMBRE Table Code SQL create table Projet ( ID_projet int(11), Nom_projet char(40), Priorite_projet char(40), Statut_projet char(40), Taux_avancement_projet varchar(10), Resume_projet varchar(255), detail_projet text, primary key (ID_projet) ); create table Tache ( ID_tache int(11), Nom_tache char(255), Priorite_tache char(255), Statut_tache char(255), Taux_avancement_tache varchar(10), Resume_tache varchar(255), detail_tache text, ID_projet int(11), primary key (ID_tache) ); create table Membre ( ID_Membre int(11), 21

EQUIPE SESSION Nom_Membre char(40), Prenom_Membre char(40), Adresse_Membre char(255), Tel_Membre char(20), Email_Membre char(255), ID_session int(11) primary key (ID_Membre) ); create table Equipe ( ID_equipe int(11), Nom_equipe char(40), Nombre_equipe int(5), Type_Membre char(40), ID_Membre int(11), primary key (ID_equipe) ); create table session ( ID_session int(11), login varchar(40), pass varchar(40), niveau_acces varchar(11), primary key (ID_session) ); 2.4.2.2 Implémentation Les copies écran montrent l interface de quelques pages du site web, la connexion à une session, l ajout d un projet, l ajout d une session, et la confirmation de l ajout d un projet. 22

Module Ajouter Projet INSERT INTO projet VALUES ('$id','$name','$type','$priorite', '$stat', '$hour', '$resum', '$detail'); INSERT INTO delai VALUES ('$date_deb', '$date-fin', '$estim', '$id', ''); Module Ajouter Session INSERT INTO session VALUES (' ','$login','$pass','$grade'); INSERT INTO chef_depart VALUES ('$nom', '$prenom, '$adresse', '$tel'); Module Connexion $login= $_POST['login']; $pass=$_post ['pass']; $login_valide = mysql_query("select login FROM session WHERE login='$login' ") or die(mysql_error()); $pwd_valide = mysql_query("select pass FROM session WHERE pass='$pass' ") or 23

die(mysql_error()); Module Afficher Projet. SELECT * FROM projet, delai WHERE projet.id_projet = delai.id_projet; Figure 10 - Les interfaces du portail Conclusion Ce stage de fin d'études au sein d Algérie Telecom m'a fait découvrir le domaine de la gestion de projet, ses techniques, et son SI. Ce stage m'a également permis de découvrir plusieurs phases du cycle de vie d'un projet informatique dans une grande entreprise. Ce projet fait intervenir plusieurs personnes qui sont impliquées de manière directe dans la gestion des projets, on y trouve le chef de département, le chef de projet, les experts fonctionnels et techniques, les concepteurs/développeurs, les ingénieurs qualités, les prestataires 24

Tous n ont pas les mêmes objectifs et leurs fonctions diffèrent. Ce qui fait qu ils doivent travailler en collaboration. Cette collaboration est une source incontournable d'informations exigeant nécessairement un temps adéquat pour la mener à bien. La collaboration entre les agents nécessite des moyens financiers pour pouvoir faire réunir les agents concernés, et produire des données leur permettant de collaborer plus efficacement. Justement notre projet prend en charge plusieurs éléments de ces aspects, facilitant la gestion de projets et plus particulièrement la collaboration entre les agents impliqués. Pendant tout ce stage j ai élaboré un système d information qui englobe la hiérarchie et le processus de fonctionnement des projets au sein d Algérie Télécom. Ce qui m a permis d appliquer les connaissances acquises dans ma formation dans le domaine des SI. J ai aussi pleinement élargit mes connaissances dans la technologie web et les bases de données. Bibliographie [Picard, 2009] : Picard, Gauthier. Conduite et gestion de projets informatique (2009). 25

[BRESSON] : Franck, Bresson. Gestion de Contenu Web, 15 CMS/Portail OPEN SOURCE passés au crible. (Ed.Axidéa). [Henocque] : Henocque, Laurent. Introduction à la conduite de projet. Marseille. [1] : http://www.gestiondeprojet.net/articles/taches_jalons_livrables.html 26