# data[].attributes.body
# Qu'est-ce qu'un projet ?
C'est un ensemble d'activités coordonnées et maîtrisées comportant des dates de début et de fin, entrepris dans le but d'atteindre un objectif conforme à des exigences spécifiques.

# Les exigences =
- le besoin des commanditaires
- les contraintes de délais, coûts, performances, de logistique, de maintenance.

# data[].attributes.body
- des objectifs spécifiques (cohérents et mesurables) qui répondent au besoin explicite ou implicite
- une période de temps (début/fin)
- une organisation adossée à un planning
- des ressources (humaines, techniques, financières) bornées

=> Le projet est un processus singulier

# data[].attributes.body
(des enjeux qui lui sont propres)
#Exigences:
- Exigence sur la qualité du logiciel
- La compréhension du besoin et le respect des performances
- Exigence sur la gestion du changement
- La maîtrise des risques (coûts, délais)
- Exigence d'interopérabilité des systèmes
#Difficultés:
- la maîtrise des nouvelles technologies (évolutions rapides et nombreuses)
- le piège de l'usine à gaz
- la maintenabilité du système
- difficultés du dialogue expert/client

# data[].attributes.body
C'est bien plus qu'un simple ordonnancement des tâches.
- Définition du projet
- Définition/dimension du périmètre
- Identification des ressources nécessaires et suffisantes (humaines, matérielles...)
- Élaboration des jalons (les différentes étapes du projet, associées à des livrables)
- Définition de critères d'évaluation et d’acceptation
- Coordination des différents acteurs du projet
- Résolution des problèmes

=> On peut distinguer 3 domaines dans le management de projet:
- domaine humain
- domaine technologique
- domaine organisationnel

# data[].attributes.body
#Facteurs:
- L'incertitude liée à un environnement extrêmement mouvant
- Des besoins antagonistes qui entraînent des difficultés de résolutions
- Des contraintes exacerbées (techniques ou fonctionnelles)
- Un contexte normatif changeant
- L'interopérabilité des systèmes
- La combinaison de domaines connexes qui font appel à des compétences très variées

#Gestion de la complexité:
- Définir une stratégie
- Travailler en équipe (des espaces collaboratifs, moyens de communications)
- Bien définir les rôles de chacun en début de projet
- Des outils de suivi de l'état du projet et de gestion.
- Piloter le projet en maîtrisant les risques (sur les coûts, délais, du point de vue technique)

# data[].attributes.body
On peut distinguer 3 grandes organisations de projet:
a. L'organisation hiérarchique
b. L'organisation par projet (par task force)
c. L'organisation matricielle

# data[].attributes.body
Fonctionnement en silos verticaux avec une chaîne hiérarchique.
- Circulation de l'information difficile (voies hiérarchiques à suivre)
- Absence de fonctionnement par processus
- Risque de cloisonnement avec des comportements managériaux peu délégants

=> Ce type de structure n'est pas adaptée à un environnement évoluant rapidement.

# data[].attributes.body
La partie production est organisée autour de "task forces" qui sont dédiées à un objectif à atteindre. Le reste de l'organisation est hiérarchique.
- le chef de projet à une responsabilité complète (produit, ressources)
- pour une équipe dédiée exclusivement au projet

=> Grande réactivité et meilleure communication. Ce qui donne de meilleurs résultats. Propice au projet complexe et important.

# data[].attributes.body
C'est un mixte de l'organisation hiérarchique et par projet. Organisation croisée. Le projet s'organise autour de personnes appartenant à divers services. Elles sont toujours rattachées à ce service. Elles sont actrices d'un projet et peuvent appartenir à plusieurs projets.

=> Structure complexe qui peut engendrer des conflits de rôles ou d'emploi des ressources.