Neural Project InstituteProject management certification for the AI era

Project Management by Industry guide · IT, software and digital

IT Project Management: Phases, Roles, Methods and Tools

IT project management is the planning, delivery and control of technology changes inside an organisation, such as system implementations, cloud migrations, infrastructure upgrades, cybersecurity programmes and service rollouts. What sets it apart is that the work has to land safely in a live environment: users, data, security and day-to-day IT operations must all keep working while the change goes in.

Key takeaways

  • IT project management delivers technology change into live environments, so cutover, rollback and handover are central.
  • Choose Waterfall, Agile, Kanban or hybrid by the type of work, and use ITIL practices to release changes safely.
  • Data migration, integration and user adoption are the most common sources of trouble.
  • Combine ITSM and developer tools with a portfolio platform such as Wrike for planning and reporting.

What makes IT project management different

  • Live systems. Most IT projects change something people already depend on, so cutover, rollback and downtime planning are central.
  • Integration and data. New systems must exchange data with existing ones, and data migration is often the riskiest workstream.
  • Security and compliance. Data protection law, security standards and audit requirements shape design and testing.
  • Vendors and licences. Much of the work is delivered by suppliers or through software-as-a-service products, so contract and vendor management matter.
  • Handover to operations. The project must hand a supportable service to the service desk and operations teams, not just a working system.
  • People change. Training and adoption decide whether the benefits arrive.

For the role itself (responsibilities, skills and career path) see our IT project manager guide.

Phases of an IT project

PhaseWhat happensKey outputs
InitiationDefine the problem, benefits, options and high-level costBusiness case, project charter
Requirements and designCapture business and technical requirements; solution and security architectureRequirements document, solution design, data migration approach
Build and configureConfigure software, develop integrations, build environmentsConfigured system, integration code, test environments
TestSystem, integration, performance, security and user acceptance testingTest reports, defect log, UAT sign-off
Deploy and cut overTraining, data migration, go-live and rollback planCutover plan, go/no-go decision, live service
Hypercare and handoverEnhanced support after go-live, transfer to business-as-usual supportSupport model, known issues list, operational acceptance
ClosureBenefits tracking, lessons learned and contract closureClosure report, lessons learned

Key roles

RoleMain responsibilities
Executive sponsorOwns the business case, removes blockers, makes major decisions
IT project managerPlans and controls scope, schedule, budget, risks, vendors and communication
Business analystElicits and documents requirements and processes
Solution or enterprise architectDesigns how the solution fits the wider technology landscape
Engineers and developersBuild infrastructure, configuration and integrations
Test leadPlans and runs testing and manages defects
Information securityReviews risks, controls and compliance
Service owner and operationsAccept and run the service after go-live
Vendor or partnerDelivers contracted products and services

Methodologies for IT projects

ApproachWhen it fitsNotes
WaterfallInfrastructure, data centre moves and fixed-scope vendor implementationsClear phases and sign-offs suit predictable work
Agile / ScrumApplication development and evolving requirementsDeliver value in increments and adapt based on feedback
KanbanInfrastructure, support and continuous improvement workVisualise flow and limit work in progress
HybridERP and large business system programmesPhased plan with iterative build and test cycles
ITILReleasing changes into live servicesChange enablement, release and service transition practices
PRINCE2Governance-heavy public and corporate environmentsStages, tolerances and project board decisions

See Agile operations in IT and DevOps for how delivery and operations teams work together.

Essential documents and templates

DocumentPurposeTemplate
Business case and charterWhy the project exists and who owns itBusiness case template, project charter template
RequirementsWhat the solution must doBusiness requirements document template
Project plan and schedulePhases, milestones and dependenciesProject plan template, Gantt chart template
RAID logRisks, assumptions, issues and dependenciesRAID log template
Responsibility matrixWho is responsible, accountable, consulted, informedRACI matrix template
Change requestsControlled changes to scope or designChange request template
Communication and training planEngaging and preparing usersCommunication plan template, training plan template
Work intakeHow teams request IT workWork request template

Add a cutover runbook, test strategy, data migration plan and operational acceptance checklist for any system going live.

KPIs for IT project management

KPIWhat it measuresTypical use
Schedule and budget varianceDelivery against baselineSponsor and steering group reporting
Defects by severity at go-liveOpen critical and high defectsGo/no-go decisions
Change success rateChanges deployed without incident or rollbackRelease quality
Incidents after go-liveService desk tickets linked to the changeHypercare effectiveness
User adoptionActive users or transactions on the new systemBenefits realisation
Service availabilityUptime against the agreed service level agreementOperational stability
Benefits achievedCost savings or performance gains against the business casePost-project review

Common challenges

  • Unclear requirements. Involve real users early, prototype where possible and keep a prioritised backlog.
  • Data migration surprises. Profile and cleanse data early and run several trial migrations.
  • Vendor dependency. Define deliverables, acceptance criteria and service levels in the contract and hold regular performance reviews.
  • Resistance to change. Plan communication and training from the start; see change management vs change control.
  • Competing priorities with operations. Agree resource commitments with operational managers and protect them in a capacity plan.

Software for IT project management

IT teams typically use an IT service management (ITSM) platform for incidents, requests and change records, a developer tool for code and issue tracking, and a project or portfolio platform to plan projects, manage resources and report to leadership.

Look for portfolio dashboards, request intake forms, Gantt and Agile board views in one place, resource management and integrations with ITSM and developer tools. Wrike is the strongest all-in-one option in our tool rankings for this, while engineering-heavy teams may also use Jira for development work.

Free templates for this topic

Browse all templates

Frequently asked questions

What is IT project management?

IT project management is planning, delivering and controlling technology changes such as system implementations, migrations and infrastructure upgrades so that they land safely in live environments.

What are the phases of IT project management?

Initiation, requirements and design, build and configure, test, deploy and cut over, hypercare and handover, and closure.

Is Agile or Waterfall better for IT project management?

It depends on the work. Waterfall suits fixed-scope infrastructure and vendor rollouts; Agile suits application development with changing requirements. Many IT projects are hybrid.

How does ITIL relate to IT project management?

ITIL covers how IT services are run and changed. Projects use ITIL practices such as change enablement and release management to move their output safely into live service.

What does an IT project management plan include?

Scope, requirements, schedule, budget, RAID log, test strategy, cutover and rollback plans, communication and training plans, and the support model.

What KPIs are used in IT project management?

Schedule and budget variance, defects at go-live, change success rate, incidents after go-live, user adoption, availability and benefits achieved.

What software is used for IT project management?

An ITSM platform for service records, developer tools for code and issues, and a project platform such as Wrike for planning, resources and reporting.

What is hypercare in IT project management?

A period of enhanced support immediately after go-live, during which the project team fixes issues quickly before handing over to normal support.

What certifications help with IT project management?

Common options are the PMP, PRINCE2, Scrum and Agile certifications and ITIL 4 Foundation.

What are the biggest risks in IT project management?

Unclear requirements, data migration problems, integration failures, vendor delays, security issues and poor user adoption.

What is the difference between IT project management and software project management?

IT project management covers all technology change in an organisation, including infrastructure and purchased systems; software project management focuses on building software products.