logo

Agentic Allocation of
Software Engineering Resources

From research to a SaaS business case

MBA Thesis · Leonidas Boutsikaris

The problemEvery sprint: who works on what?

A people decision about a company's largest cost: salaries.

Today it is made in meetings, spreadsheets and from memory, using data scattered across many tools.

🐙
GitHubcode & issues
📝
Notiontasks
💬
Teamspeople
👥
Workdayskills & HR
Reference customer NovaSoft: a European software firm with 120 engineers in 12 teams.

Source: Thesis §5.1: NovaSoft is the illustrative reference customer used in the case study.

Why it mattersThe cost of getting it wrong

🔥

Overload

A few experts are pulled into everything, which leads to burnout.

⏰

Delays

Deadlines slip when the right skill is unavailable.

🤨

Distrust

With no written rationale, decisions feel arbitrary.

90–200%
of salary to replace
one engineer
These are HR problems as much as operational ones: overload drives turnover.

Source: 90–200% of annual salary to replace an employee: Allen (2008), Retaining Talent, SHRM Foundation (cited in thesis §5.6). Overload → burnout & turnover: Maslach & Leiter (2016); Brooks (1995).

Research questionsWhat the thesis asks

1Can staffing be automated by a classical optimiser or by AI agents that negotiate?
2How do they compare on cost, quality and transparency?
3Can this become a viable SaaS product, and which HR & productivity metrics prove its value?

Source: Thesis §1 and §6.2 research questions; business-case question answered in Chapter 5.

ApproachTwo ways to staff a sprint

🧮

Optimiser

Computes the cheapest plan that fits skills, capacity and deadlines.

✓ instant & optimal

✗ a black box

vs
🤖

AI agents

Developer, Manager and Stakeholder agents negotiate a plan.

✓ every decision has a reason

✓ small models, run locally

Tested on 18 staffing scenarios with 4 open-weight AI models.

Source: Thesis §3 (MILP and LangGraph multi-agent design); §4.1: 18 synthetic instances (3 sizes × 6 seeds); models in Table 1.

ResultsWhat we found

0.1 s
optimiser finds
the best plan
~7%
agents' average extra
cost vs. the optimum
3.8B
smallest model kept up:
cheap to run

Source: Thesis §4.2 / Table 2: MILP mean 0.120 s, 95.6% completion. §4.3–4.4.1 / Table 3 & Figure 6: mean agent gap 7.0%; Phi-4-mini = 3.8B parameters (Abdin et al., 2024).

Key insightCombine them

🧮
Optimiser“What is the cheapest plan?”
efficiency
+
🤖
Agents“What plan would people agree to, and why?”
transparency
+
✅
Human approvalManager has the final word
buy-in
Augment managers, don't replace them (Raisch & Krakowski, 2021). People trust AI that is transparent and keeps humans involved (Glikson & Woolley, 2020).

Source: Raisch & Krakowski (2021), Academy of Management Review 46(1); Glikson & Woolley (2020), Academy of Management Annals 14(2). Thesis §5.2.

Part 2

The Business Case

Turning the findings into a product: AllocAgent

ProductAllocAgent: product vision

A fair, explainable, near-optimal staffing plan for every team, inside the tools it already uses, with people keeping the final word.
🔌

Plug-ins

GitHub, Notion, Teams & Workday. No new app to learn.

👍

People decide

Engineers accept or decline in Teams; a manager approves.

🇪🇺

EU & audit-ready

Data stays in the EU / customer tenant; every decision is logged.

Source: Thesis §5.3 Product Vision and Design; Table 4 Platform Integrations.

ProductHow it works

📥
Readtasks, skills, capacity
→
🧮
Optimisebest plan in seconds
→
🤖
Explainagents negotiate & justify
→
💬
Approveaccept / decline in Teams
→
📤
Write backNotion + HR dashboard
↻ every sprint

Source: Thesis §5.3, Figure 9: Product Architecture of the Proposed SaaS Solution.

Business modelBusiness Model Canvas

🤝 Key PartnersGitHub, Microsoft, Notion & Workday marketplaces; EU cloud providers; AI model developers; HR consultancies
⚙️ Key ActivitiesProduct & connectors; model benchmarking; security & AI Act compliance
🧠 Key ResourcesOptimiser + agent IP; tuned AI models; connector library
💎 Value PropositionsNear-optimal plans in seconds
Fair, explainable decisions
Less planning effort
Lower burnout & turnover
EU data sovereignty
Audit-ready
❤️ RelationshipsSelf-service onboarding; quarterly HR-KPI value reviews
📣 ChannelsTool marketplaces; partner resellers
🎯 Customer SegmentsMid-sized EU software firms & IT consultancies (50–1,000 engineers)

Buyer: CTO / VP Eng., HR as co-sponsor
💸 Cost StructureR&D salaries; low-cost hosting & inference; marketplace fees; sales & marketing; certifications
💰 Revenue StreamsPer-engineer subscription; onboarding & private-deployment fees; HR analytics add-on

Source: Thesis §5.4, Table 5. Framework: Osterwalder & Pigneur (2010).

CustomersTwo buyers, two value stories

👩‍💻

Engineering leaders

⏱ Less time spent planning
📅 Fewer missed deadlines
🎯 Better use of skills
🧑‍🤝‍🧑

HR / People leaders

⚖️ Balanced workload
📉 Lower turnover
📄 Fair, documented decisions
Land with the CTO, expand when HR joins as co-sponsor.

Source: Thesis §5.4 value proposition for two customer groups (Osterwalder et al., 2014).

MetricsMetrics that prove value

📈 Leading · weeks • Workload balance
• Skill utilisation
• Acceptance rate
• Planning hours / sprint
⟹
🏁 Lagging · quarters • Delivery predictability
• Cost per delivered task
• HCROI
• Revenue / employee, turnover
Pilot vs. control
team comparison over a quarter
Team-level only
no individual scores, no surveillance

Balanced scorecard (Kaplan & Norton, 1992); Huselid (1995); Fitz-enz (2009); Bakker & Demerouti (2007).

Source: Thesis §5.5. Kaplan & Norton (1992); Huselid (1995); Fitz-enz (2009); Bakker & Demerouti (2007); SPACE framework for team-level reporting.

MetricsFrom thesis metrics to HR KPIs

Measured in the thesis
What the business sees
⚖️ Workload balance
→
Overload & burnout risk
🎯 Skill match
→
Skill utilisation, person–job fit
👍 Developer acceptance
→
Fairness & engagement
✅ Completion & on-time
→
Delivery predictability
💶 Labour cost
→
Cost per task, HCROI

Source: Thesis §5.5, Table 6: From Technical Metrics to HR and Productivity KPIs. HCROI per Fitz-enz (2009).

RevenuePricing

Starter

Free
up to 10 engineers
  • Optimiser
  • GitHub + Notion

Team

€12
/ engineer / month
  • Everything in Starter
  • AI agents in Teams
CASE STUDY

Business

€25
/ engineer / month
  • Everything in Team
  • Workday
  • HR dashboard
  • Audit log

Enterprise

Custom
annual contract
  • Private deployment
  • Compliance pack

The free tier drives adoption through the marketplaces.

Source: Thesis §5.6 Pricing. Tier prices are the thesis's proposed list prices.

Business caseNovaSoft: first-year return

573%
ROI
< 2 mo
payback
€263k
net benefit, year 1

Source: Thesis §5.6, Table 7 (illustrative, conservative). Planning: 12 managers × 4 h/wk × 46 wks × €90/h × 50%. Capacity: 1.5% of €9.0M personnel cost (120 × €75k). Turnover: 2 leavers × 50% of €75k. Cost: 120 × €25 × 12 + €10k onboarding. ROI = (309,360 − 46,000) ÷ 46,000.

Business caseRobust under conservative assumptions

The planning-time saving alone covers the cost: about 116% ROI.

Capacity (+1.5%) and turnover (2 leavers avoided) are upside on top.

Source: Thesis §5.6: planning-time saving alone (€99,360) vs. €46,000 first-year cost ≈ 116% ROI. Each extra benefit added cumulatively from Table 7.

Business caseUnit economics & market

LTV:CAC = 3:1 · ~80% gross margin

EU market: TAM → SAM → 5-year target

Source: Thesis §5.6. ARR = 120 × €25 × 12. LTV = €36k × 80% margin ÷ 10% churn. Max CAC = LTV ÷ 3 (Skok, 2013). Market: >10M EU ICT specialists (Eurostat, 2026); 30% in large-enough teams ≈ 3M seats × €18 blended × 12 ≈ €650M; 0.5% of seats ≈ €3.2M ARR.

Go-to-marketGo-to-market & risks

🚀

Beachhead

Mid-sized EU consultancies, where utilisation is revenue. Land via the free tier, expand when HR joins.

⚖️

EU AI Act

Work allocation can be high-risk, so the audit log & human approval become selling points.

🤝

Trust

Team-level reporting and the right to decline.

🧩

Platform & model risk

Stay platform-neutral; the optimiser is a fallback; benchmark every new model.

Source: Thesis §5.7. Beachhead strategy: Moore (2014), Crossing the Chasm. EU AI Act (Regulation 2024/1689), Annex III, point 4(b).

TakeawaysConclusions

~7%
agents' gap to the optimal plan,
with a reason for every decision
573%
first-year ROI for
a 120-engineer customer
€650M
addressable EU
market per year
Transparency and human control are both the product's edge and its answer to regulation.

Thank you · Questions?
Leonidas Boutsikaris

Source: Thesis §4.4.1 (7.0% mean gap), §5.6 / Table 7 (573% ROI, €650M serviceable market), §5.8 and §6.