IT services

Run fixed-price and hourly projects in one place. With margin tracked for both.

Import hours from Jira, plan from the estimate, manage scope changes, and see when a budget is overrun. KPilot costs the work at actual pay rates.

The plan
What needs you
Regional workshops is 6 days past its end date, still at 75%Reschedule
Hugo Delgado has logged no approved time since Oct 28Chase
KPI dashboards has no ownerAssign
Planned endNov 196 tasks · 300 md
Tasks2 done2 running · 1 needs an owner · 1 not started
Effort284 of 300 md16 md of the plan is unstaffed
Mirrored from the LSR board · names, status, progress and assignees come from the linked boardSync now
JulAugSepOctNovDec
LSR-12Maintenance diagnosticHannah62 / 60 md
LSR-18Depot operating modelAnthony44 / 45 md
LSR-24Regional workshopsHugo6 d late71 / 52 md
LSR-31Work order redesignMadelinebehind pace22 / 40 md
LSR-37KPI dashboardsUnassignedno owner0 / 18 md
LSR-40Transition and handoverCedric0 / 20 md
Today
DoneBehind its windowPast its end dateNot started
To do 2
KPI dashboardsUnassigned
Transition and handoverCedric
In progress 1
Work order redesignMadeline
Done 2
Maintenance diagnosticHannah
Depot operating modelAnthony
Overdue 1
Regional workshopsHugo
Jira
JiraTimesheet import, read onlyOn
Auto syncEvery hour
Sync rangeNov 1 → Nov 30
Sync report · today 9:00
Fetched0Created0Updated0Skipped0
Sync nowSynced · 41 worklogs

From Jira ticket to margin

How your engineers’ time becomes a margin you can manage.

01Time import

Import worklogs from Jira automatically

KPilot imports time from Jira on a schedule and matches it to people and issues. Days without time are flagged before they affect margin.

  • Time and cost by person and issue
  • Missing days flagged
  • Unknown accounts flagged for review
See the Jira connector
Timesheets
Last 7 daysActivity ACT-2025-H01Log time
Madeline Cho has no time on 2 working daysFri Oct 30, Tue Nov 3Log time for someone
Total man days0.0
Compliance rate0%
Employee nameComplianceThu 29Fri 30Sat 31Sun 1Mon 2Tue 3Wed 4
Cedric Ellington100%88888
Hannah Goldstein100%8888.58
Anthony Guerrero97%87.5888
Hugo Delgado94%9.584868
Simone Baptiste88%86885
Madeline Cho60%80808
Full dayPartial dayMissing hoursOvertimeOn a weekend
IssueBoardPeopleDaysCost
LSR-24 StoryEight regional workshopsLSR411.52.0 not yet approved$9,840
LSR-31 StoryWork order process redesignLSR26.0$5,110
LSR-36 TaskWorkshop logistics, Waco and TylerLSR12.5$1,690
No task specifiedLogged in KPilot34.01.5 not yet approved$3,260
Total624.0$19,900
Imported from Jira 12 min ago · 41 worklogs fetched, 38 created, 3 updated, 0 skipped
02Budgets

Catch time-and-materials overruns

Brazos Valley Bancorp’s audit grew by 92 days. Margin Guard found $41,300 of delivered work not yet invoiced and showed how it was calculated.

  • Delivered work compared with invoices daily
  • The calculation behind each finding
  • Create an invoice request in one click
Explore Margin Guard
FindingFoundApproved
Delivered, not invoicedBrazos Valley BancorpCloud operational resilience and SOC 2 remediation · Time and materials$41,300Revenue to recover
How this number was computed
Days logged since the last invoice, at each role’s daily rate, minus what was invoiced for them
Engagement Manager 12.0 md × $1,150$13,800
Senior Consultant 22.0 md × $850$18,700
Business Analyst 17.6 md × $500$8,800
Invoiced since INV-2026-065, Sep 30$0
As ofNov 4 · Daily version
What KPilot proposesPlan and request an invoice · $41,300AcceptAcceptedReal leakNot a leak
03Scope

Track scope changes

Change requests are scored, prioritized and approved, then linked to the project they change.

  • Priority P0 to P3, with deadlines
  • Stages from draft to delivery
  • Linked to the project
Explore change requests
Change requestsSearch Lone Star
Results4
Urgent1
Overdue1
Due soon1
Avg. score72/1003 scored
ReferencePriorityStageSLAScoreLinked activity
CR-2026-031Eight additional regional workshopsP1In deliveryOn track82Open activity
CR-2026-034Depot staffing model for two new yardsP1Pending validationValidatedDue soon74
CR-2026-036Work order data migration from the legacy CMMSP0ScoredOverdue61
CR-2026-038Night-shift maintenance KPIsP3SubmittedOn track-
Each request moves from draft to delivery through review, scoring and validation. Once handed off, it links to the activity it changes.
04User stories

Turn requests into user stories

Orkestra drafts user stories from the request and specs. Your team reviews them, and KPilot publishes them to Azure DevOps.

  • Tasks broken down and estimated
  • Reviewed before publishing
  • Published as work items
Explore delivery and time
User stories · ACT-2026-H02Publish to the delivery tool
Reading the request and stakeholder assessmentsDrafting INVEST user storiesBreaking down tasks and estimating effort
StoryEffortStatus
As a compliance officer, I see each tier-2 vendor’s SOC 2 status5 ptsValidated
As an auditor, I export the evidence for one control3 ptsValidated
As an engineer, I am alerted when a vendor’s report expires5 ptsTo review

Planned versus actual hours

Compare planned, logged and paid hours for each person, week by week.

TimesheetsTo approvePlan vs actual
Weeks Last 4 weeksDepartment All you can see

For each person and week: what the plan books, what was logged, what the person is paid for, and the paid hours no entry explains. A holiday or an approved day off is never planned, expected or missing.

PersonProjectPlannedLoggedPaidUnassigned
Cedric EllingtonWeek of Oct 262 projects40 h40 h40 h0 h
Hannah GoldsteinWeek of Oct 261 project40 h40 h40 h0 h
Hugo DelgadoWeek of Oct 261 project40 h45.5 h40 h0 h
Madeline ChoWeek of Oct 262 projects20 h28 h40 h12 h
Simone BaptisteWeek of Oct 26No project0 h24 h40 h16 h
Julian Mercer-HayesWeek of Oct 26No project0 h0 h40 h40 h
PlannedFrom project plans.
LoggedFrom KPilot and Jira.
UnassignedPaid hours with no time entry.
Included in GrowthFrom $599 a month for up to 10 full users. Team members $8 each.

Questions

Do you support fixed price and time and materials?

Yes, side by side. Fixed price is watched against its margin at completion; time and materials against its budget and what was invoiced.

Do our engineers have to log time twice?

No. Jira worklogs come in on a schedule. People can also log time in KPilot.

Can we publish to Azure DevOps?

Yes. Reviewed user stories are published as work items.

Track margin on every type of project.

Connect Jira and QuickBooks, or start with the Mesabrook demo.