Training

Structured programmes for analysts who need to work at higher levels of rigour, reproducibility, and methodological transparency.

Three programme tracks

Each track is self-contained and can be taken independently or in sequence.

Track 1

Foundations of Quantitative Analysis

Audience: Early-career analysts and researchers Format: 2-day intensive Duration: 8 hours contact time Language:Italian/English

Core statistical concepts applied to real data, with emphasis on understanding what methods require and what they cannot determine. No prior programming experience assumed.

  • Introduction to R/Python and reproducible scripts
  • Probability, uncertainty, and interval estimation
  • Hypothesis testing: what it does and does not establish
  • Regression foundations and assumption checking
  • Communicating quantitative findings to non-specialist audiences
Track 2

Applied Modelling

Audience: Analysts with statistical foundations Format: 3-day workshop or 6 half-days Duration: 12 hours contact time Language: Italian/English Tool: R/Python

Practical model construction in health, insurance, or policy contexts. Covers model selection, validation, and the documentation required for internal governance or external review.

  • Generalised linear models and extensions
  • Survival analysis and time-to-event data
  • Mortality and morbidity modelling fundamentals
  • Model validation and out-of-sample testing
  • Structuring technical assumptions papers
Track 3

Reproducible Workflows

Audience: Analysts and research teams Format: 2-day workshop or in-house Duration: 12 hours contact time

Practical implementation of reproducible, version-controlled analytical pipelines using R, Python, Quarto, and Git. Designed for teams producing outputs that must withstand audit or peer review.

  • Version control with Git: workflow and practice
  • Quarto for reproducible reports and documents
  • Pipeline structure: data contracts, transformation, output
  • Automated output checking and validation routines
  • Team workflows: branching, review, and release

Delivery formats

Open workshop

Scheduled cohort sessions open to participants from multiple organisations. Announced via this site and direct contact list.

In-house course

Delivered to a single organisation's team, with syllabus adjusted to the institutional context and data environment.

Individual coaching

One-to-one sessions for analysts or researchers with specific methodological questions or ongoing project support needs.

Who attends

Participants are typically working analysts and researchers in insurance, reinsurance, public health, or regulated bodies who require stronger foundations in statistical practice, more rigorous modelling skills, or the ability to produce reproducible outputs that withstand external scrutiny.

A substantial proportion come from organisations that have identified a gap between the analytical quality they need to produce and the tools and methods currently in use. Others attend to standardise practice across a team or to support a specific project with an elevated evidence requirement.

No prior programming experience is assumed for Track 1. Tracks 2 and 3 assume working familiarity with at least one analytical environment (R, Python, or Stata).

Sample syllabus excerpt

Track 3 — Reproducible Workflows: Day 1
  1. Why reproducibility matters: governance, audit, and handover scenarios
  2. The anatomy of a reproducible pipeline: inputs, transformations, outputs
  3. Git fundamentals: commits, branches, and the mental model of version control
  4. Practical session: initialising a project with Git and directory structure conventions
  5. Data contracts: documenting what your code expects of its inputs
  6. Quarto introduction: from script to documented report
  7. Practical session: converting an existing analysis script to a Quarto document
  8. Review and Q&A

Full syllabi provided upon enquiry. In-house courses include a pre-delivery scoping call to align content with the team's working environment.

Enquire about a programme

To discuss scheduling, in-house delivery, or a coaching arrangement, contact us with a brief description of your team's context and the specific gap you are addressing.