Gestion de projetLa gestion de projet, est l'ensemble des activités visant à organiser le bon déroulement d’un projet et à en atteindre les objectifs en temps et en heures selon les objectifs visés. Elle consiste à appliquer les méthodes, techniques, et outils de gestion spécifiques aux différentes étapes du projet, de l'évaluation de l'opportunité jusqu'à l'achèvement du projet. Cette activité porte également le nom de conduite de projet, pilotage de projet, ingénierie de projet, ou encore management de projet.
Logiciel de gestion de projetsLes logiciels de gestion de projets sont des logiciels ayant pour objectif de faciliter le travail de gestion de projet. Le travail des logiciels de gestion de projet est généralement d'automatiser des tâches de sauvegarde et/ou de la gestion du temps. Par exemple, les systèmes de gestion de versions, ou les systèmes de gestion de configuration enregistrent différents états d'un projet et gardent une trace de la date de modification.
Méthode agilevignette|Daily stand-up, rituel quotidien des méthodes agiles. En ingénierie logicielle, les mettent en avant la collaboration entre des équipes auto-organisées et pluridisciplinaires et leurs clients. Elles s'appuient sur l'utilisation d'un cadre méthodologique léger mais suffisant centré sur l'humain et la communication. Elles préconisent une planification adaptative, un développement évolutif, une livraison précoce et une amélioration continue, et elles encouragent des réponses flexibles au changement.
Software development processIn software engineering, a software development process is a process of planning and managing software development. It typically involves dividing software development work into smaller, parallel, or sequential steps or sub-processes to improve design and/or product management. It is also known as a software development life cycle (SDLC). The methodology may include the pre-definition of specific deliverables and artifacts that are created and completed by a project team to develop or maintain an application.
Conception de produitLa conception de produit est le processus permettant de matérialiser des concepts, de concrétiser des objets, des biens, des équipements, ou de créer des services, des techniques, voire des systèmes complexes, différents de ceux existants, et qui proposent des réponses en adéquation avec des besoins collectifs ou particuliers, afin d'apporter un bénéfice aux usagers.
Dérive des objectifsLa dérive des objectifs (aussi appelée dérive du besoin) en gestion de projet fait référence aux changements incontrôlés dans le périmètre d’un projet. Ce phénomène apparaît généralement lorsque les objectifs d’un projet ne sont pas correctement définis, documentés ou contrôlés. La dérive des objectifs est généralement considérée comme négative et doit, en conséquence, être évitée. Généralement, l’augmentation des objectifs se caractérise par l’ajout de nouveaux produits ou de nouvelles fonctionnalités sur un produit déjà défini, sans réajustement correspondant en termes de ressources, de planification ou de budget.
Modèle en cascadeLe modèle en cascade, ou « waterfall » en anglais, est une organisation des activités d'un projet sous forme de phases linéaires et séquentielles, où chaque phase correspond à une spécialisation des tâches et dépend des résultats de la phase précédente. Il comprend les phases d'exigences, de conception, de mise en œuvre et de mise en service. Le modèle en cascade est un cycle de vie de projet issu des industries manufacturières et du secteur de la construction, où une conception préalable est nécessaire, compte tenu des fortes contraintes matérielles et des coûts élevés afférents aux changements de la conception en cours de réalisation.
Project management triangleThe project management triangle (called also the triple constraint, iron triangle and project triangle) is a model of the constraints of project management. While its origins are unclear, it has been used since at least the 1950s. It contends that: The quality of work is constrained by the project's budget, deadlines and scope (features). The project manager can trade between constraints. Changes in one constraint necessitate changes in others to compensate or quality will suffer.
Gestion du tempsLa gestion du temps est la discipline qui cherche à organiser et optimiser l'emploi du temps d'un 'individu (ex : gestion du temps ou d'un agenda personnel) où à l'échelle d'un groupes, voire de grandes collectivités. Selon un memorandum européen réclamant un droit au temps pour tous (publié par Zeitpolitik, happés par un quotidien souvent stressant et empli d'un nombre croissant de médias et sollicitations non désirées et difficiles à contrôler ou éviter, .
Agile modelingAgile modeling (AM) is a methodology for modeling and documenting software systems based on best practices. It is a collection of values and principles, that can be applied on an (agile) software development project. This methodology is more flexible than traditional modeling methods, making it a better fit in a fast changing environment. It is part of the agile software development tool kit. Agile modeling is a supplement to other agile development methodologies such as Scrum, extreme programming (XP), and Rational Unified Process (RUP).
Organigramme des tâches du projetUn organigramme des tâches du projet (OTP) ou structure de découpage du projet (SDP), ou encore work breakdown structure (WBS) (en anglais), est une décomposition hiérarchique des travaux nécessaires pour réaliser les objectifs d'un projet. Elle a pour but d’aider à organiser le projet, en définissant la totalité de son contenu et en servant de référence pour planifier les activités et établir le budget prévisionnel. Elle est également utilisée pour guider la gestion des risques, ou identifier les acquisitions nécessaires.
Modèle en spiraleLe modèle en spirale (spiral model) est un modèle de Cycle de développement logiciel qui reprend les différentes étapes du cycle en V. Par l'implémentation de versions successives, le cycle recommence en proposant un produit de plus en plus complet et dur. Le cycle en spirale met cependant plus l'accent sur la gestion des risques que le cycle en V. Le modèle en spirale a été défini par Barry Boehm en 1988 dans son article "A Spiral Model of Software Development and Enhancement".
Chef de projetLe chef de projet (CDP) est la personne chargée de mener un projet et de gérer son bon déroulement. De manière générale, sans être systématique, il anime une équipe pendant la durée du ou des projet(s) dont il a la charge. D'autres appellations existent pour ce type de poste (chargé/coordonnateur/responsable/gestionnaire/administrateur/directeur, etc.) et varient en fonction de l'organisation et de la taille de l'entreprise de travail.
Structure de décomposition du produitLa structure de décomposition du produit (SDP), ou organigramme technique de produit (OTP), ou encore product breakdown structure (PBS) (en anglais) est en gestion de projet la décomposition hiérarchique des produits à réaliser lors d'un projet. Cette décomposition fournit une liste exhaustive et hiérarchisée (sous forme d’organigramme en arbre) du produit final et des produits intermédiaires qui le composent. Cet outil est utilisé pour la technique de planification de projets basée sur les produits (ou livrables).
ManagementLe management est la science sociale de la planification, de l'organisation , de la coordination et du contrôle du travail et des ressources ayant comme but d'atteindre un objectif. La gestion d'entreprise est un des champs de la discipline, mais celle-ci s'étend à toutes formes d'organisations. Il existe aussi les sciences de gestion, qui incluent des disciplines des champs du management.
Time-tracking softwareTime-tracking software includes programs and applications that allows its users to record time spent on tasks or projects. Multiple industries utilize this type of software, including those that employ freelancers and hourly workers. These include lawyers, freelancers and accountants. Time-tracking tools can be used stand-alone or integrated with other applications like project management software, customer support and accounting. This software is intended to be the electronic equivalent of traditional paper timesheets.
Chef de produitUn chef de produit ou cheffe de produit, est un employé d'une entreprise sous les ordres d'un directeur marketing ou chef de groupe, il a la charge d'une marque, d'un produit, d'un service, d'une prestation, etc. représentant une partie du chiffre d'affaires ou de l'activité de l'entreprise. Le chef de produit est responsable du développement d'un produit ou d'une gamme de produits, depuis sa conception jusqu'à sa commercialisation. Il doit l'adapter en permanence à l'évolution et aux opportunités du marché.
PRINCE2vignette|Structure de la méthode PRINCE2. PRINCE2 (PRojects IN Controlled Environments) est une méthode de gestion et de certification de projet structurée qui se focalise sur trois points : l'organisation, la gestion et le contrôle du projet. Elle est décrite comme une méthode générique et structurée pour appréhender, gérer et mener jusqu'à accomplissement n'importe quel type de projet, quelle que soit sa taille. En 2010, l'adoption de PRINCE2 était considérée comme grandissante et soutenue par un bon accueil des professionnels de la gestion de projet.
Disciplined agile deliveryDisciplined agile delivery (DAD) is the software development portion of the Disciplined Agile Toolkit. DAD enables teams to make simplified process decisions around incremental and iterative solution delivery. DAD builds on the many practices espoused by advocates of agile software development, including scrum, agile modeling, lean software development, and others. The primary reference for disciplined agile delivery is the book Choose Your WoW!, written by Scott Ambler and Mark Lines.
Task managementTask management is the process of managing a task through its lifecycle. It involves planning, testing, tracking, and reporting. Task management can help either individual achieve goals, or groups of individuals collaborate and share knowledge for the accomplishment of collective goals. Tasks are also differentiated by complexity, from low to high. Effective task management requires managing all aspects of a task, including its status, priority, time, human and financial-resources assignments, recurrence, dependency, notifications,etc.