Excel for IT


Most people think Excel is a spreadsheet tool. People who actually work in IT know it’s the connective tissue between every role on the team – from the BA translating business needs to the QA engineer signing off on production.

Let’s be direct: Excel isn’t glamorous. It doesn’t have a roadmap. It doesn’t get conference talks. But walk into any sprint review at a healthcare company, a bank, a telecom, or a construction firm, and you’ll find someone – probably more than one someone – with a spreadsheet open. Requirements traceability? Excel. UAT sign-off log? Excel. Defect tracker when Jira goes down? Excel. Test data matrix? Excel.

Let’s take a frank look at how Excel actually functions across every IT role, why it holds its ground even in teams running Jira, Confluence, Azure DevOps, and ServiceNow, and what separates the teams that use it well from the ones drowning in version-12-FINAL-FINAL.xlsx.

750M+
Excel users worldwide (Microsoft, 2024)
67%
of enterprise BAs use Excel for requirements management
88%
of spreadsheets contain at least one significant error (F1F9, 2022)
$2.6B
estimated annual cost of spreadsheet errors in financial services

That last number isn’t a typo. It’s not a scare tactic either – it’s context. Excel done poorly is genuinely expensive. Excel done well is one of the fastest, most flexible tools any IT professional has access to.


Who Actually Uses Excel on an IT Team – and How

Before getting into the role-by-role breakdown, one thing needs to be said: every role on a software delivery team uses Excel differently. What a Business Analyst needs from a spreadsheet looks nothing like what a QA Engineer needs. And what a developer tolerates in Excel is barely what a PM would consider organized.

Understanding this role-level distinction is the foundation of using Excel effectively on a cross-functional team.

Business Analyst
Requirements & Traceability
  • Requirements traceability matrix (RTM)
  • Gap analysis across systems
  • Stakeholder impact mapping
  • Process flow data tables
  • Change log tracking

Product Owner
Backlog & Prioritization
  • Story point estimation tracker
  • MoSCoW prioritization grid
  • Feature dependency matrix
  • Release planning calendar
  • ROI scoring model

QA Engineer
Testing & Defect Tracking
  • Test case repository
  • Defect log & severity matrix
  • Test execution progress tracker
  • UAT sign-off matrix
  • Environment & data setup log

Developer
Data & Logic Support
  • Test data generation & seeding
  • API response mapping tables
  • Environment config matrix
  • Build/deployment log
  • DB column mapping for migrations

Scrum Master / PM
Sprint & Team Metrics
  • Velocity tracking over sprints
  • Team capacity planning
  • Impediment log
  • Risk register
  • Retrospective action items

DevOps / Infrastructure
Config & Ops Tracking
  • Server & environment inventory
  • Incident log & RCA tracker
  • CI/CD pipeline run history
  • SLA & uptime tracking
  • Cost allocation by service

The Requirements Traceability Matrix – The BA’s Most Powerful Excel Document

If a Business Analyst had to pick one spreadsheet to keep when everything else was taken away, it would be the RTM. The Requirements Traceability Matrix connects every business requirement to its design specification, development task, and test case – creating an unbroken chain from stakeholder need to deployed feature.

Here’s what a real RTM looks like for a healthcare claims processing project:

Req ID Business Requirement Design Ref Dev Task Test Case Status
REQ-001 System must validate claim ICD-10 codes against payer rules DES-012 DEV-045 TC-089, TC-090 Done
REQ-002 Adjudication engine must return decision within 3 seconds DES-013 DEV-046 TC-091 In QA
REQ-003 EOB must generate in PDF format and be HIPAA-compliant DES-015 DEV-049 TC-099, TC-100 Blocked
REQ-004 Provider portal must support bulk claim submission via CSV DES-017 DEV-053 TC-104 In Dev

Notice what that one document does: a stakeholder can scan it and immediately see which requirements are complete, which are stuck, and which ones haven’t been tested yet. No sprint board access needed. No Jira license. One file, shared in a meeting, tells the full story.

The RTM becomes even more critical during the SDLC phases where handoffs happen – especially the handoff from development to testing. QA teams that inherit work without a solid RTM spend 20-30% of their sprint time reconstructing context that should already be documented.


How Excel Gets Used Across Industries – Real Examples, Not Theory

The difference between a junior analyst and a seasoned one isn’t always technical depth – it’s often contextual awareness. Knowing how Excel gets used in your specific industry shapes everything from how you structure your files to what formulas actually matter.

Industry Primary Excel Use Cases in IT Projects Common Pain Point Key Excel Features Used
Healthcare Claims validation, HIPAA audit trail, provider data migration, EMR field mapping PHI accidentally stored in shared workbooks VLOOKUP, conditional formatting, data validation dropdowns
Finance & Banking Regulatory reporting (SOX, Basel III), reconciliation, model risk, change impact logs Formula errors in regulatory submissions (see: JPMorgan London Whale) PivotTables, Power Query, named ranges, macro automation
Technology API field mapping, test data sets, sprint metrics, SLA dashboards Devs and QAs using incompatible formats for the same dataset Tables, structured references, XLOOKUP, array formulas
Construction Project milestone tracking, subcontractor bid comparison, RFI log, change order matrix Multiple stakeholders editing the same file simultaneously (before SharePoint) Gantt charts, conditional formatting, date formulas, dashboards
Retail Inventory system integration testing, POS data validation, loyalty program rollout tracking Mismatch between POS and ERP item codes during migrations MATCH/INDEX, duplicate detection, Power Pivot
Telecom Network rollout tracking, billing system UAT, customer migration validation, SLA reporting Customer data reconciliation across legacy and new billing platforms COUNTIF/SUMIF, text parsing, Power Query merges
Transportation Route optimization data, dispatch system testing, compliance audit trail, GPS data validation Inconsistent date/time formats across systems in different time zones Date/time functions, large dataset filtering, geographic lookup tables

Each of those “pain points” represents a real project failure mode. The JPMorgan London Whale incident in 2012 – which contributed to $6.2 billion in trading losses – was partly attributed to a copy-paste error in an Excel model used for risk calculations. That’s not a data point designed to scare you. It’s a real consequence of treating Excel as an afterthought instead of a critical system component.


QA, Testing, and Excel – An Underappreciated Partnership

The Software Testing Life Cycle (STLC) has formal stages, and Excel shows up at almost every one of them. It’s not that QA teams prefer Excel over dedicated tools like TestRail or Zephyr – it’s that Excel is almost always faster to set up, easier to share with non-QA stakeholders, and more flexible for edge-case documentation.

Here’s where Excel actually lives inside the STLC:

STLC Phase Excel Artifact Example (Banking: Loan Origination System)
Requirement Analysis RTM (draft), testability review log Mapping FICO score rules to testable acceptance criteria
Test Planning Test effort estimation sheet, risk register Estimating test cycles for 14 loan products across 6 states
Test Design Test case repository, boundary value tables Edge cases for debt-to-income ratio calculation at 43%, 44%, 45%
Test Environment Setup Test data sheet, environment config log Synthetic applicant data with varied credit profiles and income types
Test Execution Execution tracker, defect log Pass/fail by test case, linked to defect ID and screenshot path
Test Closure UAT sign-off matrix, metrics summary Business sign-off per functional area with date, name, and pass rate

The types of testing a QA team runs – functional, regression, integration, UAT, performance – each generate different data structures. Excel handles all of them with the same tool, which is exactly why it persists even when more specialized platforms exist.


BA vs. PO vs. QA – Who Owns What in Excel

One of the most common sources of confusion on cross-functional teams – particularly in organizations moving from waterfall to Scrum – is the overlap between the BA, PO, and QA roles. The confusion gets amplified when three people are working in three different spreadsheets that all claim to represent the same project reality.

Area Business Analyst (BA) Product Owner (PO) QA Engineer
Primary Excel focus Documentation and traceability Prioritization and planning Test tracking and defect management
Main document RTM, BRD data tables, gap analysis Backlog prioritization grid, release plan Test case log, defect tracker, UAT matrix
Updates when Requirements change or are added Business priorities shift or sprint is planned Tests are executed and defects are found
Shares with QA, developers, architects, PMO Stakeholders, Scrum Master, dev team BA (for RTM update), PO (for release sign-off), dev (for bug fixes)
Most valuable formula VLOOKUP / XLOOKUP for cross-referencing SUMIF / weighted scoring for prioritization COUNTIF for pass/fail metrics and coverage
Biggest risk RTM becomes stale when dev scope changes Priority scores drift without recalibration Test log doesn’t reflect last-minute test case additions

The pattern that emerges here is worth naming explicitly: each role’s Excel work is upstream input for someone else’s. The BA’s RTM feeds the QA team’s test case design. The PO’s prioritization grid shapes which features the BA documents first. The QA team’s defect log feeds back into the BA’s requirement gap analysis. Excel doesn’t just live within roles – it connects them.


Excel vs. Jira, Confluence, and Azure DevOps – When to Use Which

This is the conversation that makes most IT tool evangelists uncomfortable. The honest answer is that it’s not an either/or question. Teams that insist on Jira for everything and teams that insist on Excel for everything both create problems – just different ones.

Use Case Excel Jira Confluence Azure DevOps Verdict
Requirements RTM ~ ~ Excel wins: no tool matches its flexibility for cross-referencing
Sprint backlog ~ Jira or ADO: real-time team coordination needs a live system
Defect tracking (active) ~ Jira for active bugs; Excel for executive summary reporting
Test data management Excel dominates: no other tool handles test data sets as flexibly
Stakeholder reporting ~ ~ ~ Excel: non-technical stakeholders won’t log into Jira for a status report
Process documentation Confluence or ADO Wiki: prose documentation belongs in a wiki, not cells
UAT sign-off log ~ ~ ~ Excel: business users sign off in a format they trust and can print

✓ = Strong fit   ✗ = Poor fit   ~ = Possible but suboptimal


The Seven Excel Anti-Patterns That Kill IT Projects

Good Excel habits are teachable. Bad ones tend to be self-reinforcing – especially in teams that inherited their workbooks from someone who inherited them from someone else. Here are the patterns worth watching for, with real-world consequences attached to each.

1. The “FINAL_v3_REAL_FINAL” naming convention
No version control, no audit trail, no single source of truth. A telecom project at one large US carrier ended up with 11 versions of a test plan spreadsheet in circulation simultaneously. Three different teams executed against three different versions.
2. Hardcoded values in formula cells
Someone types a number directly into a formula instead of referencing a cell. Six months later, the number changes. Nobody knows where it’s used. A financial model at a regional bank had a hardcoded tax rate buried four sheets deep – it survived three annual reviews before anyone caught it.
3. Storing live PHI or PII in shared workbooks
Healthcare and finance teams do this more than they should. Patient names, Social Security numbers, or account details in an unencrypted Excel file on a shared drive is a HIPAA or GDPR violation waiting to happen. Use synthetic data for testing. Always.
4. Merged cells in data tables
Merged cells break sorting, filtering, VLOOKUP, Power Query, and almost every automated process downstream. They exist to make reports look nice. They should never appear in a data table meant for analysis.
5. No data validation on input cells
When anyone can type anything into a cell, they will. “Yes”, “yes”, “Y”, “y”, “YES” – five different values for the same thing. A retail system migration project lost three weeks reconciling inconsistent status entries across a 4,000-row product catalog because nobody set dropdown validation.
6. One giant sheet instead of structured workbooks
A 47-tab workbook with no index and tab names like “Sheet1”, “Sheet2”, “Final”, “Old” is not a system – it’s archaeology. Structure your workbooks intentionally: raw data on one sheet, calculations on another, summary on a third.
7. Using Excel where a database belongs
When your “spreadsheet” has 200,000 rows and 80 columns and three people need to update it simultaneously, it’s not a spreadsheet anymore – it’s a failed database. Transportation logistics teams routinely hit this wall. Excel has limits; knowing them is a professional skill.

The Excel Skills That Actually Matter by Role

Not every IT professional needs to know how to write a LAMBDA function. But every IT professional needs to know more than basic formatting. Here’s a practical, honest breakdown of what skills are actually expected at different levels.

Role / Level Must Know Should Know Nice to Have
BA (Junior) Tables, VLOOKUP, filters, basic formulas, data validation PivotTables, conditional formatting, named ranges Power Query basics, XLOOKUP
BA (Senior) All junior skills + XLOOKUP, INDEX/MATCH, complex PivotTables, Power Query Power Pivot, DAX basics, workbook architecture VBA for task automation, dynamic arrays
QA Engineer COUNTIF/SUMIF, filters, sort, basic formulas, structured test tables Conditional formatting for status, VLOOKUP for RTM linking Power Query for large test data sets, dynamic arrays
Product Owner Basic formulas, sorting, weighted scoring, simple dashboards PivotTables for metrics, charts for stakeholder decks Power Query, scenario modeling
Developer Basic formulas, data import/export, CSV formatting standards Data cleaning with text functions, structured test data tables Power Query for data transformation pipelines
Scrum Master / PM Velocity charts, capacity tables, risk registers, basic formulas PivotTables for sprint metrics, conditional formatting for RAG status Dynamic dashboards, stakeholder reporting automation

The Bottom Line

Excel isn’t going away. Not because organizations haven’t tried to replace it – they have, repeatedly, with every new generation of project management and test management tools. It persists because it solves a category of problem that dedicated tools don’t: the need to quickly, flexibly, and collaboratively structure information that doesn’t fit neatly into a predefined workflow.

The difference between a team that uses Excel well and one that uses it poorly isn’t access to better tools. It’s discipline – naming conventions, version control, data validation, clear ownership, and knowing when a spreadsheet has reached the limits of what it should be asked to do.

Whether you’re a Business Analyst mapping requirements, a Product Owner managing a backlog offline, or a QA engineer tracking defects through a release – Excel is a tool you’ll use. The only question is whether you’ll use it in a way that helps your team or one that creates work for everyone else.

Learn it properly. That’s not a small thing.

Scroll to Top