Ungdomsverksamhet & Talangutveckling
En bref
Ungdomsverksamhet & Talangutveckling is the federation-grade junior pipeline. It joins junior licenses with parental consent enforcement, configurable school programs, age-class junior competitions, talent programs with eligibility gating, national elite tracks such as Pôle France and the SOK development program, curated junior coach resources and longitudinal junior statistics into one coherent system — the way each federation identifies, develops and protects the next generation of pétanqueurs.
Comment ça fonctionne
Every junior journey starts with Junior-licens med samtyckeskontroll. License applications and licenses carry parental_consent_id and date_of_birth fields; the /license-applications/{id}/approve endpoint enforces BR09.01 and refuses to issue a junior license without verified guardian consent. From there, Skolprogram delivers full CRUD over school programs with a draft → active → archived lifecycle, session templates, learning objectives and a link to the underlying SchoolPartnership from F06.04 — so a club's school programme is configurable, reusable and measurable.
Junior-tävlingar models age-class competitions (U10 through U21) with configurable age spans, a reference date for age calculation, capacity caps, a status state machine and BR09.01 consent enforcement at registration. Talangprogram defines the eligibility gate — age group, talent potential flag, minimum number of assessments — handles player selection, camp configuration and exposes a list of eligible players, so coaches do not chase rosters manually.
National elite tracks are first-class. France - Pôle France junior models the Pôle ecosystem through NationalYouthProgram with program_type=pole_france and a PoleFranceConfig (INSEP affiliation, pole_level espoirs/france/relève, regional poles, selection committee, budget, training centres) plus a draft→active→archived lifecycle and configurable performance targets. Sverige - SOK-utvecklingsprogram does the same for Sweden — SOK program code, Olympic pathway, district coordinators, RF affiliation, budget and centres — and the same generic program type is reusable for other nations.
Coachresurser för juniorträning provides JuniorCoachResource with seven types (guide, drill_plan, safety_protocol, equipment_guide, curriculum, video, article), age-group targeting, a publishing flow, full-text search, tag and language filters. Junior-statistik och utvecklingsspårning closes the loop: /junior-statistics/overview gives a tenant-aggregated view (age-group and talent distribution, report counts, average assessments), /player/{id}/trajectory returns improving/declining/stable trends per area, and /academies returns per-academy performance summaries used by federation directors and ministry reporting.
Capacités clés
- Junior license issuance with BR09.01 parental consent enforcement
- School programs with full lifecycle, session template and learning objectives
- Junior competitions with U10-U21 age classes, capacity and consent guard
- Talent programs with eligibility rules, selection and camp configuration
- National elite tracks: Pôle France (INSEP, pole_level) and SOK (Olympic pathway, RF)
- Junior coach resources across seven types with search and language filter
- Junior statistics: tenant overview, player trajectory, per-academy summary
En pratique
Federation Suédoise enrolls 13-year-old Linn in the SOK development program. Her license application requires guardian consent under BR09.01 — without it the approve endpoint refuses. Once consent is recorded, her junior license is issued with date_of_birth and consent_id linked.
Linn enters a U13 junior competition; the system verifies her age against the reference date and confirms capacity. Her coach Lars pulls a U13-tagged drill_plan from the junior coach resources library in Swedish. After six months Lars publishes a progression report; the federation director opens /junior-statistics/overview and sees Linn in the 'improving' bucket on three axes, ready to be considered for the next national talent camp.
Fonctionnalités de ce sous-système
8| ID | Status | Fonctionnalités |
|---|---|---|
| F06.08.01 | Livré | Junior-licens med samtyckeskontroll (BR09.01) — parental_consent_id och date_of_birth på LicenseApplication och License; validering vid godkännande av ansökan ✅ PL-F0608a |
| F06.08.02 | Livré | Skolprogram — CRUD, livscykel (draft → active → archived), sessionsmall, lärandemål, koppling till SchoolPartnership ✅ PL-F0608a |
| F06.08.03 | Livré | Junior-tävlingar — åldersklasser (U10–U21) med konfigurerbara åldersspann, referensdatum för åldersberäkning, kapacitetsgräns, statusmaskin, BR09.01-samtyckeskontroll vid registrering ✅ PL-F0608a |
| F06.08.04 | Livré | Talangprogram — behörighetskrav (åldersgrupp, talangpotential, antal bedömningar), spelarurval, lägerkonfiguration, lista behöriga spelare ✅ PL-F0608a |
| F06.08.05 | Livré | France - Pôle France junior — NationalYouthProgram med program_type=pole_france, PoleFranceConfig (INSEP-affiliering, pole_level espoirs/france/releve, regionala poler, selektionskommitté, budget, träningscenter), livscykel draft→active→archived, konfigurerbara prestandamål ✅ PL-F0608b |
| F06.08.06 | Livré | Sverige - SOK-utvecklingsprogram — NationalYouthProgram med program_type=sok_development, SokDevelopmentConfig (SOK-programkod, olympisk pathway, distriktskoordinatorer, RF-affiliering, budget, träningscenter), stöd för generisk programtyp för andra nationer ✅ PL-F0608b |
| F06.08.07 | Livré | Coachresurser för juniorträning — JuniorCoachResource-samling (7 resurstyper: guide/drill_plan/safety_protocol/equipment_guide/curriculum/video/article), åldersgruppsmålning, publiceringsflöde, fritextsökning, tag-filter, språkfilter ✅ PL-F0608b |
| F06.08.08 | Livré | Junior-statistik och utvecklingsspårning — GET /junior-statistics/overview (tenant-aggregerad statistik: åldersgrupp/talangfördelning, rapportantal, genomsnittliga bedömningar), GET /player/{id}/trajectory (utvecklingstrender per area med improving/declining/stable), GET /academies (prestandasammanfattningar per akademi) ✅ PL-F0608b |
Parties prenantes qui ont besoin de ce sous-système
Apparaît dans 3 analyses de parties prenantes