IT Projects and
Management
Practices
Pr Marc-André Léger, PhD
Introduction
This presentation aims to provide an in-depth understanding of
Information Technology (IT) projects, IT project management,
Software Development Life Cycle (SDLC), and Agile project
management practices.
What are IT Projects?
An IT project is an endeavor with a specific start and finish,
undertaken to create a unique product, service, or result related to
information technology.
What are IT Projects?
Objectives • Objectives or scope
• Costs or budget
• Delays or time
Project triangle
Delays Costs
Characteristics of IT Projects
Some common characteristics include:
• complexity,
• a high degree of uncertainty,
• the need for a multidisciplinary approach,
• tight budgets and schedules.
Importance of IT Projects
IT projects are critical for organizations as they can lead to
innovations, improve efficiency, and provide a competitive
advantage.
IT Project Management
IT project management is the process of planning, executing, and
overseeing information technology projects from conception to
completion.
Role of an IT Project Manager
The IT project manager is responsible for ensuring that the project
is completed on time, within scope, and within budget.
Software Development Life Cycle
(SDLC)
SDLC is a framework that defines the tasks performed at each step
in the software development process.
Phases of SDLC
The SDLC typically
consists of six to eight
phases: Planning,
Systems Analysis,
Systems Design,
Development, Testing,
Deployment, and
Maintenance.
Agile Project Management
Agile project management is an iterative approach to software
delivery that builds and delivers small, incremental improvements
to a project, rather than trying to deliver it all at once.
Agile Methodologies
Some popular Agile methodologies include
Scrum, Kanban, and Lean.
Agile vs Traditional Project
Management
Agile is more flexible and
allows for changes, whereas
traditional project
management is more rigid
and follows a set plan.
Case Study:
Agile in Action
A real-world example of how Agile
project management was effectively
implemented in a software
development project.
Case Study:
SDLC in Action
A real-world example of how the
Software Development Life Cycle
was effectively implemented in an
IT project.
Challenges in
IT Project Management
Some of the challenges include:
• Unclear objectives.
• Scope creep.
• Unrealistic expectations.
• Budget overruns
• Limited resources.
• Poor communication.
• Scheduling delays.
• Lack of transparency.
• Team conflicts.
Best Practices in IT Project
Management
Effective communication, risk management, and stakeholder
engagement are some of the best practices.
Future Trends in IT Project
Management
Artificial Intelligence, Machine Learning, and Big Data are some
of the emerging trends.