Continue reading

💻 Industry · Tandimy Blog

IT Project Management: Methods and Tools

An IT project combines a constraint few other industries face: the need often evolves along the way, but the underlying infrastructure must stay stable. IT project management juggles both.

✍️ Tandimy Team🗓️ 2026⏱️ 8 min read

From backlog to production

Backlog
In dev
In prod

Why IT needs its own approach

Software development popularized agile precisely because traditional IT projects suffered from a recurring problem: the need expressed at project kickoff is almost never the one that actually holds value by the end. Unlike a construction site where the plan stops changing once it's set, an IT project keeps adjusting as users discover the product.

But IT isn't only product development: infrastructure migrations, ERP rollouts, and cybersecurity projects follow constraints much closer to waterfall, with strict maintenance windows and near-zero tolerance for error. The PMI even publishes a dedicated agile practice guide separate from its classic PMBOK framework, precisely to cover this range of IT contexts.

Choosing the right method by IT project type

1

Product development: agile

Short sprints, prioritized backlog, frequent releases to validate with real users instead of on paper.

2

Migration or infra rollout: waterfall or V-Model

A cutover plan rehearsed and validated before deployment night, with a documented rollback plan.

3

Maintenance and support: Kanban

A continuous flow of tickets, no sprint concept, suited to an unpredictable volume of requests.

4

Large multi-team program: hybrid

Milestones and governance at the program level, agile execution inside each team.

Common mistake: defaulting to agile for an infrastructure migration project. A datacenter cutover doesn't need sprints — it needs a detailed cutover plan and a tested rollback.

Technical specifics not to underestimate

Technical debt

Should be visible in the backlog just like a feature, not handled on the side.

Technical dependencies

A late third-party API can block several teams — track it via the critical path, not at the last minute.

Technical Definition of Done

Tests passing, code review, security checked — see the Definition of Done.

Workload per technical team

Backend, frontend, and DevOps have distinct workloads to track separately.

See also the Scrum Guide for the agile product-development side.

One tool that adapts to every IT project type

Kanban, sprints, Gantt and RACI in the same tool — switch method without switching tools.

Try it free →

Frequently asked questions

Should IT always use agile?
No. Agile suits high-uncertainty product development. An infrastructure migration or a regulatory compliance project often benefits from staying waterfall or V-Model.
How do you manage dependencies between technical teams?
An explicit dependency matrix, reviewed at the steering committee level for cross-team blockers that exceed the operational level.
How do you fit technical debt into the schedule?
Reserve a fixed percentage of every sprint (often 10-20%) for technical debt, rather than handling it only once it becomes blocking.