Student MasterWay of Working

AI-Powered Function Point Sizing

Challenging assignment with €1000 compensation or €500 + lease car or €600 + housing, professional guidance, training sessions, knowledge events, brainstorming with colleagues and 2 vacation days p/m.

Vergoeding€1.000 per maand
NiveauStudent Master
Technisch domeinWay of Working
LocatieNederland

Accurate software sizing using Function Point Analysis or Easy Functional Sizing remains a manual, expert-driven process. This thesis explores how Large Language Models can automate this task by translating common project artefacts into traceable size estimates. You’ll investigate which artefacts are essential, assess LLM accuracy versus expert judgment, and design an end-to-end framework that links early project bids to delivery metrics.

Today, accurate Function Point Analysis (FPA) or Easy Functional Sizing (EFS) counts rely on experts interpreting heterogeneous artefacts (user stories, APIs, diagrams, code) and aligning their understanding. It is unclear which minimal set and quality of artefacts are required for reliable counting, and how consistently a Large Language Model (LLM) can translate those artefacts into FPA/EFS elements. Additionally, there is no standard workflow connecting early bidding to realised throughput in Function Points. This thesis addresses these gaps.

The Assignment

Investigate how to automate and operationalise FPA/EFS within Info Support’s Way of Working using AI. Deliver a Proof of Concept (PoC) that ingests typical project artefacts and produces traceable FPA/EFS counts, along with a framework to integrate this process from bid to delivery metrics. Evaluate accuracy, consistency and lead time against a human baseline on multiple cases.

  1. Documentation readiness for FPA/EFS – Analyse which artefacts (and quality criteria) must be present pre‑bid and per delivery phase for accurate counting (e.g., backlog items, acceptance criteria, OpenAPI/AsyncAPI, entity models, sequence diagrams, code). Produce a readiness checklist and examples.

  2. LLM‑based translation to FPA/EFS – Design and implement a pipeline that maps artefacts to FPA/EFS elements (EI, EO, EQ, ILF, EIF) and/or an EFS estimate with explanations and traceability (why each element was counted). Compare prompting vs. structured extraction, few‑shot exemplars, and rule‑assisted post‑processing.

  3. Integration framework in the Way of Working – Define how this fits Info Support’s standard process: from bid (initial sizing and pricing), through project start (baseline), to tracking (FP delivered per sprint/context) and retro (variance analysis). Provide reference integrations (e.g., Azure DevOps/Jira for backlog; OpenAPI; dashboards).

Example Research questions

  1. What is the minimal viable artefact set (and quality level) needed for accurate and reproducible FPA/EFS counts?

  2. How accurate and consistent are LLM-assisted counts compared to expert counts across domains and artefact types?

  3. How can we operationalise FP metrics in our Way of Working to improve bidding and delivery predictability?

About Info Support

Info Support specializes in custom software, data/AI solutions, management, and training and is active in the Finance, Industry, Agriculture, Food & Retail, Mobility & Public, and Healthcare sectors. We provide solid and innovative solutions for complex and critical software issues. Our headquarters are located in Veenendaal (NL) and Mechelen (BE). At present, approximately 500 employees are employed by Info Support.

Info Support’s working method is characterized by a number of core values: solidity, integrity, craftsmanship, and passion. These core values are intertwined in our work and the way we interact with each other.

To ensure that all employees are always up to date with the latest developments, Info Support has an in-house IT Academy that eagerly satisfies the hunger for more or different knowledge and skills.

B2 language proficiency in Dutch is required.

Interessegebieden

  • Project management
  • Requirements
  • AI

Waarom afstuderen bij Info Support?

InfoSupportCarriere_2048px_SAF7479

Betrokken begeleiding

  • Persoonlijke mentoren
  • Wekelijks sparren met experts
  • Trainingen en kennisavonden
Foto's Peugeots

Kies je vergoeding p/m

  • € 1000,00 euro vergoeding
  • € 500,00 euro + een leaseauto
  • € 600,00 euro + woonruimte
InfoSupportCarriere_2048px_SAF5914

Flexibiliteit & balans

  • Hybride werken
  • Flexibele werktijden
  • Enkel focus op je afstuderen
Sollicitatieformulier

Solliciteer op deze vacature

Solliciteren bij Info Support

De sollicitatieprocedure stap voor stap

  1. 1

    Leuk dat je interesse hebt!

    0:00
  2. 2

    Digitale kennismaking

    0:09
  3. 3

    Liever een live kennismaking?

    0:20
  4. 4

    Online assessments

    0:26
  5. 5

    Het eindgesprek

    0:37
  6. 6

    Zijn we het eens?

    0:50
  7. 7

    Het tekenmoment

    0:55
  8. 8

    Ben je klaar voor deze stap?

    1:02
Hoofdstuk 1 / 8
9:16

Nu bekijken

Leuk dat je interesse hebt!

0:00 · stap 1 van 8

Klik op een stap links om naar het juiste hoofdstuk te springen.

  • JADS
  • Universiteit Utrecht
  • Universiteit Twente
  • Erasmus Universiteit Rotterdam
  • Technische Universiteit Eindhoven
  • Radboud Universiteit
  • Vrije Universiteit Amsterdam
  • Universiteit van Amsterdam
InfoSupportCarriere_2048px_SAF7221
InfoSupportCarriere_2048px_SAF6905
MF03531
MF04329