Case study · Cameroon · EducationÉtude de cas · Cameroun · Éducation

What a national yearbook is actually made ofDe quoi un annuaire national est réellement fait

Every year, the sector yearbook of education and training in Cameroon, published by the SIGE, brings together around 130 tables. We took the last two editions and counted their tables one by one. They rest on thirty-one distinct structures, and the ninety-seven tables of the sub-sector chapters use only sixteen of them: the same table comes back chapter after chapter, carrying different figures. Everything else on this page follows from that.Chaque année, l’Annuaire sectoriel de l’éducation et de la formation du Cameroun, publié par le SIGE, réunit environ 130 tableaux. Nous avons pris ses deux dernières éditions et compté leurs tableaux un par un. Elles reposent sur trente et une structures distinctes, et les quatre-vingt-dix-sept tableaux des chapitres sous-sectoriels n’en utilisent que seize : le même tableau revient de chapitre en chapitre, avec d’autres chiffres. Tout le reste de cette page découle de ce constat.

127 statistical tables in the editiontableaux statistiques dans l’édition
31 distinct structures behind themstructures distinctes derrière eux
97 tables in the sub-sector chapterstableaux dans les chapitres sous-sectoriels
83,5 % of those a repeat of a shaped’entre eux répètent une forme

The whole thing in one minuteTout, en une minute

  1. A yearbook is mostly the same table coming back. In the latest edition, 127 statistical tables rest on 31 distinct shapes, and the 97 tables of the sub-sector chapters on sixteen of them.Un annuaire, c’est surtout le même tableau qui revient. Dans la dernière édition, 127 tableaux statistiques reposent sur 31 formes distinctes, et les 97 tableaux des chapitres sous-sectoriels sur seize d’entre elles.
  2. So SIGESTAT does not build 127 tables. It builds 31 — one per shape, each described in plain language to the assistant — and declines them into the other 96.SIGESTAT ne bâtit donc pas 127 tableaux. Il en bâtit 31 — un par forme, chacun décrit en langage courant à l’assistant — et les décline pour obtenir les 96 autres.
  3. The next edition asks for a change of value. The year is a variable: change it, refresh, and every table that reads it moves to the following year.L’édition suivante demande un changement de valeur. L’année est une variable : on la change, on rafraîchit, et tous les tableaux qui la lisent passent à l’année suivante.
  4. The design does not wait for the data. Shapes are built on the structure of the database, and that structure is there from the first day of collection. When cleaning ends, what is left to do is a refresh.La conception n’attend pas les données. Les formes se bâtissent sur la structure de la base, et cette structure existe dès le premier jour de la collecte. Quand l’apurement s’achève, il ne reste qu’un rafraîchissement à lancer.
  5. Two published editions were read table by table to establish this. Everything below can be checked against them.Deux éditions publiées ont été lues tableau par tableau pour l’établir. Tout ce qui suit peut être vérifié sur elles.
Shape of tableForme de tableau
What a table is, apart from the figures in it: what it counts and how it is broken down. “Enrolment by region and by sex” is one shape — the same table for another sub-sector is the same shape.Ce qu’est un tableau, indépendamment des chiffres qu’il porte : ce qu’il compte et comment il est ventilé. « Effectifs par région et par sexe » est une forme — le même tableau pour un autre sous-secteur est la même forme.
DeclinationDéclinaison
A table generated from another by pinning a value — one region, one sub-sector, one year. It carries the structure of the table it came from, identically.Un tableau engendré à partir d’un autre en épinglant une valeur — une région, un sous-secteur, une année. Il reprend à l’identique la structure du tableau dont il est issu.
Project variableVariable de projet
A named value the tables filter on — the year, the region — instead of a value written inside each table. Change it once and every table that reads it follows.Une valeur nommée sur laquelle les tableaux filtrent — l’année, la région — au lieu d’une valeur écrite dans chaque tableau. On la change une fois et tous les tableaux qui la lisent suivent.
SourceSource — editions 2023 (.docx) and 2024-2025 (PDF, 235 pages)— éditions 2023 (.docx) et 2024-2025 (PDF, 235 pages) ScopePérimètre — every table of both books, body and annexes— tous les tableaux des deux ouvrages, corps et annexes MethodMéthode — classification on captions, not on geometry— classement sur les légendes, pas sur la géométrie SystemSystème — SIGE Cameroon, on STATEDUC data— SIGE Cameroun, sur données STATEDUC AnalysedAnalyse — August 2026— août 2026

01 — The shape of the work01 — La forme du travail

A hundred and twenty-seven tables, thirty-one shapesCent vingt-sept tableaux, trente et une formes

The 2024-2025 edition holds 133 tables, six of which are strategic frameworks reproduced in annex. That leaves 127 statistical tables: 97 in the eleven sub-sector chapters, 30 in the cross-cutting chapters and the indicator annex. Sorted by what they actually are, a measure crossed with breakdowns, they fall into thirty-one groups.L’édition 2024-2025 compte 133 tableaux, dont six cadres stratégiques reproduits en annexe. Restent 127 tableaux statistiques : 97 dans les onze chapitres sous-sectoriels, 30 dans les chapitres transversaux et l’annexe d’indicateurs. Rangés selon ce qu’ils sont vraiment, une mesure croisée avec des ventilations, ils forment trente et un groupes.

127 statistical tables · 31 first appearances of a shape · 96 repeats127 tableaux statistiques · 31 premières apparitions d’une forme · 96 répétitions
Each square is one table from the 2024-2025 edition. A solid square marks the first appearance of a shape; a pale one repeats a shape seen earlier in the book. So three tables in four are repeats. That is exactly where SIGESTAT divides the work: the 31 solid squares get built, the 96 pale ones are declined from them.Chaque carré est un tableau de l’édition 2024-2025. Un carré plein signale la première apparition d’une forme ; un carré pâle répète une forme déjà vue plus haut dans l’ouvrage. Trois tableaux sur quatre sont donc des répétitions. C’est précisément là que SIGESTAT sépare le travail : les 31 carrés pleins se construisent, les 96 pâles s’en déclinent.

The volume sits in the sub-sector chapters, and they are the most regular part of the book: sixteen shapes produce ninety-seven tables. Two of those shapes open and close ten of the eleven chapters, the regional key-figures summary and the facilities table. The first one gathers pupils, teachers, classrooms and desks on its own: four quantities that live in four different places in the database, side by side in one grid. Scientific research, which arrives in this edition, escapes both. It is broken down neither by region nor by establishment.Le volume se concentre dans les chapitres sous-sectoriels, et ce sont les plus réguliers de l’ouvrage : seize formes produisent quatre-vingt-dix-sept tableaux. Deux de ces formes ouvrent et ferment dix des onze chapitres, la synthèse des chiffres clés par région et le tableau des commodités. La première réunit à elle seule les apprenants, les enseignants, les salles de classe et les tables-bancs : quatre grandeurs qui vivent à quatre endroits différents de la base, côte à côte dans une seule grille. La Recherche scientifique, qui entre dans cette édition, échappe aux deux. Elle n’est ventilée ni par région ni par établissement.

The sixteen shapes of the sub-sector chapters, and which of the eleven chapters each one appears in.Les seize formes des chapitres sous-sectoriels, et les chapitres où chacune apparaît.
CodeShape of tableForme de tableauPrePriAlpEBNSecTecNorSupForCivRecTablesTabl.ChaptersChap.
M01Key figures by region (chapter summary)Chiffres clés par région (synthèse de chapitre)1111111111·1010/11
M02Units (schools, centres) × teaching orderUnités (étab./centres) × ordre d’enseignement111111111·11010/11
M03Units (schools, centres) × sub-systemUnités (étab./centres) × sous-système11··111····55/11
M04Enrolment × level of studyEffectifs × niveau d’études11··112····65/11
M05Enrolment × sex × teaching orderEffectifs × sexe × ordre d’enseignement111111·111·99/11
M06Enrolment × sex × sub-systemEffectifs × sexe × sous-système11··111····55/11
M07Staff × sex × teaching orderPersonnel × sexe × ordre d’enseignement1111111·2·2119/11
M08Public staff × sex × statusPersonnel public × sexe × statut11·········22/11
M09Staff × sex × qualificationPersonnel × sexe × diplôme····112··1165/11
M10Classrooms × construction typeSalles de classe × type de construction1111111····77/11
M11Furniture and equipment × teaching orderMobiliers / équipements × ordre d’enseignement11··111··1·66/11
M12Infrastructure × teaching orderInfrastructures × ordre d’enseignement·······211·43/11
M13Facilities × teaching orderCommodités × ordre d’enseignement1111111111·1010/11
M14Enrolment and units × field or streamEffectifs / unités × domaine ou filière·····111···33/11
M15Textbooks × order or sub-systemManuels scolaires × ordre / sous-système·2·········21/11
M16Outside any shared shapeHors motif partagé (propre à un chapitre)·······1···11/11
Tables in the chapterTableaux du chapitre111366111213876497
declined in that chapterdéclinée dans ce chapitredeclined twicedéclinée deux foisabsentabsente
Chapters served by each shape, out of elevenChapitres servis par chaque forme, sur onzeM01Key figures by region (chapter summary)Chiffres clés par région (synthèse de chapitre)10M02Units (schools, centres) × teaching orderUnités (étab./centres) × ordre d’enseignement10M13Facilities × teaching orderCommodités × ordre d’enseignement10M05Enrolment × sex × teaching orderEffectifs × sexe × ordre d’enseignement9M07Staff × sex × teaching orderPersonnel × sexe × ordre d’enseignement9M10Classrooms × construction typeSalles de classe × type de construction7M11Furniture and equipment × teaching orderMobiliers / équipements × ordre d’enseignement6M03Units (schools, centres) × sub-systemUnités (étab./centres) × sous-système5M04Enrolment × level of studyEffectifs × niveau d’études5M06Enrolment × sex × sub-systemEffectifs × sexe × sous-système5M09Staff × sex × qualificationPersonnel × sexe × diplôme5M12Infrastructure × teaching orderInfrastructures × ordre d’enseignement3M14Enrolment and units × field or streamEffectifs / unités × domaine ou filière3M08Public staff × sex × statusPersonnel public × sexe × statut2M15Textbooks × order or sub-systemManuels scolaires × ordre / sous-système1M16Outside any shared shapeHors motif partagé (propre à un chapitre)1
Four shapes serve nine or ten chapters each. Those are the ones where a single correction reaches furthest, and where declining one design rather than building ten tables makes the biggest difference. The counts come from the matrix above.Quatre formes servent neuf ou dix chapitres chacune. Ce sont celles où une seule correction porte le plus loin, et celles où décliner une conception plutôt que bâtir dix tableaux fait la plus grande différence. Les comptes viennent de la matrice ci-dessus.

Worth remembering: the book holds 127 statistical tables, but only 31 different models. The chapters that hold most of them use sixteen.À retenir : l’ouvrage compte 127 tableaux statistiques, mais on n’y trouve que 31 modèles différents. Les chapitres les plus fournis en utilisent seize.

02 — Two editions02 — Deux éditions

One edition later, the same skeletonUne édition plus tard, le même squelette

One measurement on one document could be an accident. Two editions a year apart, produced by different ministerial teams, give the same result to within half a point: 83.0 % then 83.5 % repetition across the sub-sector chapters, from exactly the same sixteen shapes.Une mesure sur un seul document pourrait tenir de l’accident. Deux éditions séparées d’une année, produites par des équipes ministérielles distinctes, donnent le même résultat à un demi-point près : 83,0 % puis 83,5 % de répétition sur les chapitres sous-sectoriels, à partir exactement des mêmes seize formes.

Tables per chapter, 2023 and 2024-2025Tableaux par chapitre, 2023 et 2024-2025202320232024-20252024-2025Pre-schoolPréscolaire1111PrimaryPrimaire1313LiteracyAlphabétisation66Non-formal basicEBNF66Secondary generalSecondaire général1111Technical secondarySec. tech./pro.1212Teacher trainingEnseignement normal1313Higher educationSupérieur88Vocational trainingFormation prof.77Civic educationÉducation civique76Scientific researchRecherche sci.—4
Nine of the ten chapters that existed in 2023 carry exactly the same number of tables one edition later. The book is reconducted, not recomposed.Neuf des dix chapitres existant en 2023 comptent exactement le même nombre de tableaux une édition plus tard. L’ouvrage est reconduit, pas recomposé.
Number of tables in each sub-sector chapter, 2023 and 2024-2025.Nombre de tableaux par chapitre sous-sectoriel, 2023 et 2024-2025.
ChapterChapitre20232024-2025Δ
Pre-schoolPréscolaire1111=
PrimaryPrimaire1313=
LiteracyAlphabétisation66=
Non-formal basicEBNF66=
Secondary generalSecondaire général1111=
Technical secondarySec. tech./pro.1212=
Teacher trainingEnseignement normal1313=
Higher educationSupérieur88=
Vocational trainingFormation prof.77=
Civic educationÉducation civique76-1
Scientific researchRecherche sci.—4+4
  • Nine sub-sectors out of ten did not move.Neuf sous-secteurs sur dix n’ont pas bougé. They carry exactly the same number of tables in both editions. Civic education loses one; scientific research arrives with four.Ils comptent exactement le même nombre de tableaux dans les deux éditions. L’Éducation civique en perd un ; la Recherche scientifique arrive avec quatre.
  • No new shape was needed.Aucune forme nouvelle n’a été nécessaire. The sixteen shapes of 2023 cover 96.9 % of the sub-sector tables of 2024-2025. The book grew through its data: one more sub-sector, plugged into shapes that already existed.Les seize formes de 2023 couvrent 96,9 % des tableaux sous-sectoriels de 2024-2025. L’ouvrage s’est étendu par la donnée : un sous-secteur de plus, branché sur des formes qui existaient déjà.
  • The plan is reconducted, not recomposed.Le plan est reconduit, pas recomposé. Being stable down to the table is what a book carried over chapter by chapter looks like. One recomposed each year around whatever data arrived would not.Être stable au tableau près, c’est à cela que ressemble un ouvrage reconduit chapitre par chapitre. Un ouvrage recomposé chaque année au gré des données disponibles n’aurait pas cette allure.
A generator written for the 2023 edition would have produced the 2024-2025 edition as it stands.Un générateur écrit pour l’édition 2023 aurait produit l’édition 2024-2025 telle quelle.

Worth remembering: from one edition to the next, the structure did not move. What served to produce the first would have been enough for the second.À retenir : d’une édition à l’autre, la structure n’a pas bougé. Ce qui a servi à produire la première aurait suffi pour la seconde.

03 — What it costs: effort03 — Ce que cela coûte : l’effort

The unit of work stops being the tableL’unité de travail cesse d’être le tableau

Built by hand, an edition is paid for one table at a time: 127 of them, each assembled, formatted and checked. Built with SIGESTAT, 31 tables get built, one per shape, and the other 96 are declined from them. Declining takes a single operation on the table that repeats. You pin the values it should be repeated over, sub-sector, region or year, and the copies come out structurally identical, differing only by their scope. The sub-sector chapters show it best: sixteen shapes are enough for ninety-seven tables, 6.1 declinations per shape.Bâtie à la main, une édition se paie tableau par tableau : 127, chacun assemblé, mis en forme et vérifié. Bâtie avec SIGESTAT, on construit 31 tableaux, un par forme, et les 96 autres en sont déclinés. Décliner demande une seule opération sur le tableau qui se répète. On épingle les valeurs sur lesquelles le répéter, sous-secteur, région ou année, et les copies sortent structurellement identiques, ne différant que par leur périmètre. Les chapitres sous-sectoriels le montrent le mieux : seize formes suffisent à quatre-vingt-dix-sept tableaux, soit 6,1 déclinaisons par forme.

1

The 96 repeats are never builtLes 96 répétitions ne sont jamais bâties

They are not cheaper to build. They are not built at all. A first edition asks for 31 tables rather than 127, and sixteen of those 31 are the ones the chapters repeat: declining them produces the other 96.Elles ne sont pas moins chères à bâtir. Elles ne sont pas bâties du tout. Une première édition demande 31 tableaux plutôt que 127, et seize de ces 31 sont ceux que les chapitres répètent : les décliner produit les 96 autres.

2

The second edition is where it separatesLa deuxième édition creuse l’écart

Repeating by hand costs something every year: each table has to be pointed at the new data and checked again. Here, the second edition asked for no new shape at all. The sixteen already covered it, and what remained was a refresh.Répéter à la main coûte quelque chose chaque année : il faut rebrancher chaque tableau sur les nouvelles données et le revérifier. Ici, la deuxième édition n’a demandé aucune forme nouvelle. Les seize suffisaient, et il ne restait qu’un rafraîchissement.

3

A correction lands everywhere at onceUne correction s’applique partout d’un coup

A shape serving ten chapters is corrected once, then regenerated. Nobody edits ten tables. Four of the sixteen shapes serve nine or ten sub-sectors each, so that is where a single correction goes furthest.Une forme qui sert dix chapitres se corrige une fois, puis se régénère. Personne ne reprend dix tableaux. Quatre des seize formes servent neuf ou dix sous-secteurs chacune : c’est là qu’une seule correction va le plus loin.

What has to be built, edition after editionCe qu’il faut construire, édition après éditionEvery bar is a count of tables. Nothing here is an estimate.Chaque barre est un nombre de tableaux. Rien ici n’est une estimation.First editionPremière édition12731The edition afterL’édition suivante1275
Tables publishedTableaux publiésTables built in SIGESTATTableaux construits dans SIGESTAT
How to read it: the pale bar is what gets published, the solid one what actually has to be built. The first edition builds 31 tables, one per shape, then declines the sixteen that the chapters repeat, and the other 96 come out of those. Building here means describing the table to the assistant and approving what it proposes, so none of this is done by hand. As for the following edition, it needed no new sub-sector shape at all. Its five tables belong to two chapters that entered the book, and they were built like the others. For everything else, changing the year was enough.Comment le lire : la barre claire, ce sont les tableaux publiés ; la barre foncée, ceux qu’il faut réellement construire. La première édition en construit 31, un par forme, puis décline les seize que les chapitres répètent : les 96 autres en sortent. Construire, ici, veut dire décrire le tableau à l’assistant et valider ce qu’il propose ; rien n’est fait à la main. Quant à l’édition suivante, elle n’a eu besoin d’aucune forme sous-sectorielle nouvelle. Ses cinq tableaux appartiennent aux deux chapitres qui entrent dans l’ouvrage, et ils se sont construits comme les autres. Pour tout le reste, il a suffi de changer l’année.
Tables published and tables built, for the first edition and the one after it.Tableaux publiés et tableaux construits, pour la première édition et la suivante.
EditionÉditionPublishedPubliésBuiltConstruitsObtained by decliningObtenus par déclinaison
First editionPremière édition1273196
The edition afterL’édition suivante127596

These are counts, not estimates.Ce sont des comptages, pas des estimations. We opened both yearbooks and counted the tables one by one. There are 127 in the latest edition, resting on 31 shapes, sixteen of which come back from one sub-sector chapter to the next. Going from one edition to the following one, none of those sixteen had to be redone. What we did not measure is time. Nobody put a stopwatch on either production. You will know better than we do what a table costs in your own office; what we can tell you is how many of them there are to build.Nous avons ouvert les deux annuaires et compté les tableaux un par un. Il y en a 127 dans la dernière édition, bâtis sur 31 formes, dont seize reviennent d’un chapitre sous-sectoriel à l’autre. Pour passer d’une édition à la suivante, aucune de ces seize formes n’a eu besoin d’être refaite. Ce que nous n’avons pas mesuré, c’est le temps. Personne n’a chronométré la fabrication de ces annuaires, ni d’un côté ni de l’autre. Vous savez mieux que nous ce que coûte un tableau chez vous ; ce que nous pouvons vous dire, c’est combien il y en a à construire.

And who builds the thirty-one?Et qui construit les trente et un ?

Nobody starts from a blank grid, and there is no developer in the loop. Each of the thirty-one is described in plain language to the assistant — what the table should show, how it breaks down, what each cell counts and what it leaves out — and the assistant writes the specification. The software checks it, works out the queries and returns the result as a proposal, with its join paths and its duplication checks. A person reads that proposal and accepts, adjusts or refuses it. The model never writes SQL, and nobody has any to review.Personne ne part d’une grille vide, et il n’y a pas de développeur dans la boucle. Chacun des trente et un est décrit en langage courant à l’assistant — ce que le tableau doit montrer, comment il se ventile, ce que chaque cellule compte et ce qu’elle écarte — et l’assistant en écrit la spécification. Le logiciel la vérifie, en déduit les requêtes et renvoie le résultat sous forme de proposition, avec ses chemins de jointure et ses contrôles de doublons. Une personne lit cette proposition et l’accepte, l’ajuste ou la refuse. Le modèle n’écrit jamais de SQL, et personne n’a de SQL à relire.

This is why thirty-one is a realistic number and not an ambition. Building the sixteen shapes that carry the sub-sector chapters is a series of conversations, and once they exist, obtaining the ninety-six others takes one declination each.C’est pour cela que trente et un est un nombre réaliste, et non une ambition. Construire les seize formes qui portent les chapitres sous-sectoriels tient en une série de conversations, et une fois qu’elles existent, obtenir les quatre-vingt-seize autres demande une déclinaison chacune.

Worth remembering: 31 tables get built and 96 are declined from them. What an edition asks for is its shapes, not its 127 tables.À retenir : on construit 31 tableaux et on en décline 96. Ce qu’une édition demande, ce sont ses formes, pas ses 127 tableaux.

04 — What it costs: the calendar04 — Ce que cela coûte : le calendrier

The design happens while the data is still being collectedLa conception se fait pendant que la collecte tourne

A ministry is judged on when the book comes out, not on how many days went into it. Collection, data entry and cleaning do not change: they are about the data itself, and nothing removes them. What changes is when the tables get designed. The thirty-one shapes are built on the structure of the database, and that structure is there from the first day of the campaign, so they can be built and reviewed while collection runs. Once cleaning ends, a refresh and an assembly are all that stand between the data and the book.Une administration est jugée sur la date de sortie de l’ouvrage, pas sur le nombre de jours qu’il a coûtés. La collecte, la saisie et l’apurement ne changent pas : ils portent sur la donnée elle-même, et rien ne les supprime. Ce qui change, c’est le moment où les tableaux se conçoivent. Les trente et une formes se bâtissent sur la structure de la base, et cette structure existe dès le premier jour de la campagne : elles peuvent donc être faites et relues pendant que la collecte tourne. L’apurement terminé, il ne reste qu’un rafraîchissement et un assemblage entre les données et le livre.

Produced by handProduction à la main

Everything in sequenceTout en séquence

The 127 tables can only be assembled once the data is clean, so the part that takes judgement starts when there is least time left.Les 127 tableaux ne peuvent être assemblés qu’une fois les données apurées : la partie qui demande du jugement commence quand il reste le moins de temps.

1CollectCollecte 2Data entrySaisie 3CleaningApurement 4Prepare the extractsPréparer les extractions 5Build the 127 tablesBâtir les 127 tableaux 6PublishPublier

Produced with SIGESTATProduction avec SIGESTAT

Design runs alongsideLa conception court en parallèle

The thirty-one shapes are designed against the structure of the database while collection runs. When the data is clean, what remains is a refresh and an assembly.Les trente et une formes se conçoivent sur la structure de la base pendant que la collecte tourne. Les données apurées, il ne reste qu’un rafraîchissement et un assemblage.

1CollectCollecte 2Data entrySaisie 3CleaningApurement Time recoveredTemps regagné ADesign and review the 31 shapes, in parallelConcevoir et relire les 31 formes, en parallèle 4Refresh & assembleRafraîchir et assembler

The structure is known firstLa structure est connue en premier

Regions, teaching orders, sub-systems, school types: the reference tables exist before the first questionnaire comes back. Every shape in the matrix above is defined against them, and none of them needs a single row of collected data to be designed.Régions, ordres d’enseignement, sous-systèmes, types d’établissement : les tables de référence existent avant le retour du premier questionnaire. Chaque forme de la matrice ci-dessus se définit sur elles, et aucune n’exige une seule ligne de donnée collectée pour être conçue.

The review happens early, not lateLa relecture a lieu tôt, pas tard

Because the shapes exist during collection, the people who will have to defend the figures can argue about scope and wording a year before publication — when changing something still costs nothing.Les formes existant pendant la collecte, ceux qui devront défendre les chiffres peuvent discuter du périmètre et des libellés une année avant la publication — quand changer quelque chose ne coûte encore rien.

The end of cleaning is a run, not a seasonLa fin de l’apurement est une exécution, pas une saison

One refresh repopulates every table in the project, and the assembly produces the document. The longest stretch of the calendar becomes a single run.Un rafraîchissement repeuple tous les tableaux du projet, et l’assemblage produit le document. La plus longue étape du calendrier devient une seule exécution.

Worth remembering: collection, data entry and cleaning happen as before. Only the design work changes place: it happens during, not after.À retenir : la collecte, la saisie et l’apurement se déroulent comme avant. Seule la conception change de place : elle se fait pendant, et non après.

05 — How it is done05 — Comment cela se fait

Described to the assistant, checked, then declinedDécrit à l’assistant, vérifié, puis décliné

Four mechanisms carry the chain, in this order. None of them asks anyone to write SQL.Quatre mécanismes portent la chaîne, dans cet ordre. Aucun ne demande à quiconque d’écrire du SQL.

1

The assistant writes the parent tablesL’assistant écrit les tableaux parents

Each of the thirty-one is described in plain language and comes back as a working table — structure, labels and scope — which a person then takes into the builder and adjusts. The proposal is shown before anything is applied, and what comes out is an ordinary table with nothing special about it.Chacun des trente et un est décrit en langage courant et revient sous forme de tableau fonctionnel — structure, libellés et périmètre — qu’une personne reprend ensuite dans l’éditeur pour l’ajuster. La proposition est montrée avant toute application, et ce qui en sort est un tableau ordinaire, sans rien de particulier.

2

One table, several axes at onceUn tableau, plusieurs axes à la fois

None of the shapes in this book is a simple list. They cross region with sex and with teaching order, and they carry nested headers, merged cells and totals. The layout you draw is the published table, which is what makes a yearbook table expressible at all, and what makes it come out of Word looking like the book.Aucune des formes de cet ouvrage n’est une simple liste. Elles croisent la région avec le sexe et avec l’ordre d’enseignement, et portent des en-têtes imbriqués, des cellules fusionnées et des totaux. La maquette que vous dessinez est le tableau publié : c’est ce qui rend un tableau d’annuaire exprimable, et ce qui le fait sortir de Word tel qu’il est dans le livre.

3

The queries are deduced from the layoutLes requêtes se déduisent de la maquette

From that layout, and from what each cell is declared to count, the software works out the queries on its own: one for each quantity the table holds. It runs the checks, including the one that catches figures about to be counted twice across a one-to-many relationship, and it builds the result. Nobody writes a query, and nobody has to review one.À partir de cette maquette et de ce que chaque cellule déclare compter, le logiciel déduit lui-même les requêtes : une par grandeur que porte le tableau. Il applique les contrôles, dont celui qui rattrape les chiffres sur le point d’être comptés deux fois à travers une relation un-à-plusieurs, puis il construit le résultat. Personne n’écrit de requête, et personne n’a à en relire une.

4

Declinations produce the other eighty-oneLes déclinaisons produisent les quatre-vingt-un autres

Each parent is then repeated over the values of a project variable, whether sub-sector, region or year. Its children carry the parent's structure identically and differ only by the values they pin. Correct the parent, regenerate, and every untouched child takes the correction. Anything somebody edited by hand is left alone.Chaque parent est ensuite répété sur les valeurs d’une variable de projet, qu’il s’agisse du sous-secteur, de la région ou de l’année. Ses enfants reprennent sa structure à l’identique et ne diffèrent que par les valeurs qu’ils épinglent. Corrigez le parent, régénérez, et chaque enfant intact prend la correction. Ce que quelqu’un a retouché à la main est laissé tel quel.

One table, four different questionsUn tableau, quatre questions différentes

Take the shape that opens each chapter: key figures by region. Down the side, the ten regions. Across the top, pupils, teachers, classrooms and desks — four quantities that do not live in the same place in the database and are not counted the same way. SIGESTAT reads that layout and works out one query per quantity, runs them, and assembles the answers into a single grid aligned on the region. Nothing has to be prepared for them to meet.Prenez la forme qui ouvre chaque chapitre : les chiffres clés par région. En ligne, les dix régions. En colonne, les apprenants, les enseignants, les salles de classe et les tables-bancs — quatre grandeurs qui ne vivent pas au même endroit dans la base et ne se comptent pas de la même façon. SIGESTAT lit cette maquette et en déduit une requête par grandeur, les exécute, puis assemble les réponses dans une seule grille alignée sur la région. Rien n’a à être préparé pour qu’elles se rencontrent.

In a spreadsheet, the same table is four pivot tables copied side by side and re-aligned by hand. Then done again the following year. And again for each of the ten chapters that carry this shape.Dans un tableur, le même tableau, ce sont quatre tableaux croisés copiés côte à côte et réalignés à la main. Puis refaits l’année suivante. Et refaits encore pour chacun des dix chapitres qui portent cette forme.

And the year after thatEt l’année suivante

Nothing is rebuilt. Each table filters on a project variable, the school year, rather than on a date written inside it. Change that single value, refresh, and every table that reads it is repopulated: the whole edition moves to the following year in one operation, with the same shapes, the same scopes and the same layout. It is why the second edition needed no new shape at all.Rien n’est refait. Chaque tableau filtre sur une variable de projet, l’année scolaire, plutôt que sur une date écrite à l’intérieur. On change cette seule valeur, on rafraîchit, et tous les tableaux qui la lisent sont repeuplés : l’édition entière passe à l’année suivante en une opération, avec les mêmes formes, les mêmes périmètres et la même maquette. C’est pourquoi la deuxième édition n’a eu besoin d’aucune forme nouvelle.

06 — Against the usual tools06 — Face aux outils habituels

Why the obvious answers stop shortPourquoi les réponses évidentes s’arrêtent en chemin

Each of these does part of this job well. None of them turns sixteen designs into ninety-seven published tables that can be defended a year later.Chacun de ces outils fait bien une partie du travail. Aucun ne transforme seize conceptions en quatre-vingt-dix-sept tableaux publiés et défendables un an plus tard.

Where each of the usual tools stops short.Où s’arrête chacun des outils habituels.
ApproachApproche Where it stopsOù elle s’arrête
Spreadsheets and pivot tablesTableur et tableaux croisés The tool this actually replaces, and unbeatable for a last-minute adjustment. What it cannot give is a result you can reproduce next year, a trail back to the source, or a warning when a figure quietly doubles. A table drawing on four different sources means four pivots aligned by hand. And repetition means copy-paste, after which each copy lives its own life.L’outil réellement remplacé, et imbattable pour un ajustement de dernière minute. Ce qu’il ne donne pas : un résultat reproductible l’année suivante, une trace jusqu’à la source, ou une alerte quand un chiffre double en silence. Un tableau qui puise à quatre sources différentes, ce sont quatre tableaux croisés alignés à la main. Et la répétition s’y fait par copier-coller, après quoi chaque copie vit sa propre vie.
Power BI, TableauPower BI, Tableau Built for exploring data and building dashboards, and complementary rather than competing. A yearbook table is a different craft: three-level headers, merged cells and footnotes, in Word.Conçus pour explorer les données et bâtir des tableaux de bord, complémentaires plutôt que concurrents. Un tableau d’annuaire est un autre métier : en-têtes à trois niveaux, cellules fusionnées et notes de bas de page, dans Word.
Statistical platformsPlateformes statistiques Reliable, because the data has been reorganised in advance to make it so. That reorganisation is a project in itself, a year of work before the first table exists. Here, nothing was prepared: the operational database was read exactly as it stood.Fiables, parce que les données ont été réorganisées en amont pour qu’elles le soient. Cette réorganisation est un projet à elle seule, une année de travail avant le premier tableau. Ici, rien n’a été préparé : la base opérationnelle a été lue exactement telle qu’elle était.
Semantic layersCouches sémantiques The closest architectural relatives, and they do enforce the grain everywhere. They also require a data engineer and a modelling project upstream, which is precisely the staffing a statistics department producing this book does not have.Les parents architecturaux les plus proches, et ils imposent bien le grain partout. Ils exigent aussi un ingénieur data et un projet de modélisation en amont, soit exactement l’effectif dont ne dispose pas un service statistique qui produit cet ouvrage.

The longer comparison, including what SIGESTAT does not do, is on the product page.La comparaison détaillée, y compris ce que SIGESTAT ne fait pas, se trouve sur la page produit.

07 — Method and limits07 — Méthode et limites

What this measures, and what it does notCe que cela mesure, et ce que cela ne mesure pas

  • It measures published documents, not a production run.Cela mesure des documents publiés, pas une production. Everything here comes from reading the two books. They tell us how much of a yearbook is the same table coming back, and nothing about how long any of it took. We claim no hour count, on either side.Tout ici vient de la lecture des deux ouvrages. Ils nous disent quelle part d’un annuaire est le même tableau qui revient, et rien sur le temps que cela a pris. Nous n’avançons aucun décompte d’heures, d’un côté comme de l’autre.
  • The proportion is local; the finding is not.La proportion est locale ; le constat ne l’est pas. 83.5 % is what this book comes to, in this country and this sector. Another statistical publication will land on a different figure. What carries over is the structure of the problem: the volume comes from repetition.83,5 %, c’est ce que donne cet ouvrage, dans ce pays et dans ce secteur. Une autre publication statistique tombera sur un autre chiffre. Ce qui se transpose d’un cas à l’autre, c’est la structure du problème : le volume vient de la répétition.
  • The two formats are not read the same way.Les deux formats ne se lisent pas de la même façon. The 2023 edition is a Word file, where the structure of a table can be read straight from the markup. The 2024-2025 edition is a PDF, where table geometry has to be reconstructed and stays approximate. Classification into shapes runs on the captions, and those are identical in both formats. That is why the sub-sector figures are directly comparable, while the count of cross-cutting structures is better read as an order of magnitude.L’édition 2023 est un fichier Word, où la structure d’un tableau se lit directement dans le balisage. L’édition 2024-2025 est un PDF, où la géométrie des tableaux doit être reconstruite et reste approximative. Le classement en formes s’appuie sur les légendes, qui sont identiques dans les deux formats. C’est pourquoi les chiffres sous-sectoriels se comparent directement, tandis que le compte des structures transversales se lit plutôt comme un ordre de grandeur.
  • It can be reproduced.C’est reproductible. The analysis of the Word edition runs from a single script over the file itself, and both books are public documents. Anyone can check the counts.L’analyse de l’édition Word tient dans un seul script appliqué au fichier lui-même, et les deux ouvrages sont des documents publics. N’importe qui peut vérifier les comptes.

In one sentenceEn une phrase

Sixteen shapes, ninety-seven tables, one refreshSeize formes, quatre-vingt-dix-sept tableaux, un rafraîchissement

A yearbook is not a hundred different problems. It is a handful of shapes, repeated. And repetition is the part of the work a person should not be left doing under a deadline.Un annuaire n’est pas cent problèmes différents. C’est une poignée de formes, répétées. Et la répétition est la part du travail qu’on ne devrait pas laisser à une personne prise par une échéance.