• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Project management

  • School / Prep

    ENSEIRB-MATMECA

Internal code

EI9IT311

Description

Objective:
The objective of the course is to learn and implement project management techniques applied to an IT project
The course covers the following concepts:
- Definition of a project, place of projects in companies, different phases of a project (initialization, execution, closure)
- Task management and planning, monitoring, control, risk and change management
- Budget and financial monitoring
- Testing, validation, quality control and delivery
- Communication and team management
- Agile methods: reminders and introduction to agility at scale
The aim of the course is to provide a set of tools for understanding, apprehending and/or managing a project in a given organization. Case studies and practical exercises are carried out, illustrated with real-life examples from projects and companies.
Outline
1. Companies and projects
How organizations work: roles, entities, interactions
Software as a key to business transformation
What is a project?
The role of a project manager and his or her place in the organization
Types and examples of projects
Projects vs. other activities in organizations
2. Introduction to project management
Understanding the need - the reason for the project
Identifying stakeholders: customer, supplier, subcontractor and other players
The different phases of a project
Project team: constitution, leadership, motivation, coordination
The importance of communication (customer relations, coordination of players, reporting within the company)
3. Initiating a project
Project start-up: defining needs, specifications, scope Agile method, V cycle, iterative methods: how to choose?
Setting up the project team
Roles and responsibilities (RACI)
Project documentation
Defining project milestones
Identifying and evaluating tasks
Evaluating the workload (costing) and budget planning
Drawing up an execution plan / production plan
Identifying and managing risks
4. Project execution
Monitoring and quality control
Monitoring and financial reporting
Incident and problem management
Change management
Product testing and delivery
5. Communication and Management
Team meetings (progress monitoring, incident monitoring, crisis management)
Motivational interviewing and reframing
Customer-supplier relations: written and oral communication
Preparing and leading a meeting and taking minutes
Negotiation: a difficult exercise
Incident, crisis and escalation
6. Agile approaches
Agile methods (Scrum, Kanban, XP, Lean)
DevOps - Technique or Culture?
Steering by value, project vs. flow and "customer centricity"
Agility at scale (prerequisites, conditions)
Introduction to SAFe
SAFe: Agile Trains, techniques and tools (monitoring, quality control, load estimation, team organization)
SAFe: Agility at all levels of the organization

Read more

Teaching hours

  • CIIntegrated courses30h
  • TIIndividual work10h

Syllabus

* Introduction - Overview of the life cycle:
Gathering and commenting on experiences gained during the internship.
Main definitions : Project, Customer, Project Management, Project Owner.
Global vision of the life cycle, main implementation approaches.
Methods and tools.
Standards and certifications.
Different types of project.
* Requirements gathering and assessment:
Requirements gathering methods.
Production and analysis of specifications.
Evaluation methods.
Production planning.
Risk analysis.
* Project organization:
Principles of project organization - role of the Project Manager.
Role definition and relationship management.
Organization of the development team.
Implementation approach (iterative, V-cycle).
Unified Process approach.
Initialization and risk management.
Financial and budgetary approach.
* Planning, scheduling:
Breakdown into tasks.
Associated diagrams.
Production plan development.
Documentation management.
Associated tools.
Case studies.
* Progress monitoring and control:
Monitoring techniques.
Project dashboards.
Reporting.
Team relations - management techniques.
Financial monitoring.
Associated tools.
* Testing, integration and validation:
Types of testing.
Testing and qualification procedures.
Load and performance testing.
Configuration management.
Associated tools.
Organization of maintenance
* Quality assurance:
Objectives of quality assurance
Software standards and guidelines.
Project-based quality systems.
Software quality, process quality.
* Review and best practices:
Overview of previous sessions.
Summary of best practices for carrying out an IT project.
Illustration with concrete examples.
Feedback from experience.
Questions and answers.

Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Final inspectionWritten900.5documents allowed without calculator
Continuous controlContinuous control0.16
ProjectReport0.34

Second chance / Catch-up session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Final testOral301without document