Gerir um grupo de escolas com vários campi numa só plataforma
Cada campus quer autonomia, o grupo quer números comparáveis, e ambos têm razão. O que partilhar, o que manter local, e por que razão os números de conclusão do grupo mentem.
Um grupo de escolas com vários campi tem dois instintos corretos a puxar um contra o outro. Cada campus conhece o seu pessoal, as suas famílias e o seu horário, e todas as decisões tomadas por ele na sede chegam ligeiramente erradas. O grupo precisa de números que possa comparar entre campi, o que é impossível a não ser que algumas definições sejam idênticas em todos os edifícios. A divisão que funciona é mais estreita do que a maioria dos grupos espera: partilhe aquilo que tem de significar o mesmo em todo o lado — a estrutura curricular, os padrões de avaliação e a definição de cada número reportado — e mantenha local tudo o que toca na semana de uma pessoa.
A maioria dos projetos de consolidação falha na segunda metade dessa frase. O grupo compra uma plataforma e usa-a depois para uniformizar coisas que nunca foram o problema — horários, nomes de turmas, a palavra para ano letivo — enquanto deixa o significado de conclusão, assiduidade e domínio ao critério de cada campus. Isto está ao contrário, e produz um painel de grupo em que ninguém confia e diretores de escola que, em silêncio, contornam o sistema.
Os dois lados da discussão têm razão
O argumento do campus é sobre exatidão. Um diretor de escola responde pelos resultados de um edifício, com uma lista de pessoal, uma admissão de alunos e um conjunto de pressões locais. Quem já teve um horário ditado por uma equipa central a duzentas milhas de distância sabe quanto detalhe não sobrevive à viagem. Aqui, a autonomia não é política; é a forma de os dados continuarem fiéis ao edifício.
O argumento do grupo é sobre comparabilidade. Se três campi reportam uma taxa de aprovação, alguém tem de pôr esses números na mesma página e agir sobre a diferença. Sem números comparáveis, um grupo é um logótipo partilhado e um processamento de salários partilhado, e todas as melhorias descobertas num edifício ficam por lá. O campus quer o controlo das operações; o grupo quer o controlo do significado.
Grupo de escolas federado
Um conjunto de escolas em que uma pequena camada central é dona de um conjunto fixo de definições partilhadas — os resultados de aprendizagem do currículo, os padrões de avaliação e a regra por trás de cada número reportado — e cada campus é dono de tudo o resto: o seu pessoal, as suas turmas, o seu calendário, a sua língua e o seu dia. Situa-se entre um grupo centralizado, em que a sede configura cada campus, e uma sociedade gestora de participações, em que os campi partilham um dono mas nada de operacional. O que o define é o quão curta é a lista partilhada, e não o quanto o centro controla.
O que partilhar e o que manter local
Partilhado: quatro coisas
- A espinha do currículo. Disciplinas, sequência e os resultados de aprendizagem por que uma escola responde. Os campi podem ensiná-lo de maneiras diferentes; o que não podem é manter cada um a sua lista privada de resultados, porque uma competência registada num campus tem de significar o mesmo quando uma família muda para o outro lado da cidade.
- Os padrões de avaliação. Rubricas, limiares de classificação, e o que conta como evidência de domínio. Se o padrão é local, a classificação é local, e comparar resultados entre campi é comparar culturas de correção.
- As definições de reporte. O que conta como uma conclusão, uma falta, um aluno ativo, um módulo em atraso. Os grupos saltam este ponto, e é ele que decide se vale a pena ter uma camada de grupo.
- A política de dados. Retenção, consentimento, quem pode ver o quê, e como se responde a um pedido de acesso do titular. Um regulador pergunta ao grupo, não ao campus.
Partilhar quer dizer uma definição, um responsável e um processo de alteração. Não quer dizer um horário nem um plano de aula. Uma rubrica partilhada não impede um professor de ensinar. O centro é dono do significado da palavra; o campus é dono do que acontece por baixo dela.
Local: tudo o que toca numa semana
- Pessoal, papéis e permissões. Quem precisa de acesso administrativo são as pessoas que estão no local. Um diretor de ano não deve esperar dois dias por um pedido central para criar uma turma.
- Grupos e turmas. As coortes mudam num calendário local, por razões locais, por vezes semanalmente.
- O calendário. Os períodos letivos, as férias, as semanas de exames e os ciclos de reporte diferem entre campi do mesmo grupo mais vezes do que a sede espera, e diferem sempre entre países.
- A terminologia. Year 7 ou Grade 7. Período ou semestre. Diretor de turma ou professor de homeroom. Isto parece cosmético e não é: o pessoal deixa de confiar num sistema que chama às coisas o nome errado.
- Materiais locais e comunicação com as famílias. A carta para casa é escrita por alguém que conhece a família.
Os campi devem ter os seus próprios administradores, ou deve a sede do grupo tratar de tudo?
Os campi devem ter os seus próprios administradores, delimitados ao seu campus, com um número menor de pessoas ao nível do grupo cujas permissões alcançam todos eles. A falha de um modelo apenas central não é de segurança, é de latência — uma alteração de noventa segundos fica dois dias à espera. A falha de um modelo apenas de campus é que nenhuma pergunta sobre o grupo inteiro pode ser respondida sem perguntar a onze pessoas. Evitam-se as duas ligando as permissões a uma posição na estrutura, em vez de as atribuir campus a campus.
Ramos e sub-organizações não são a mesma coisa
Uma vez acordada a lista partilhada, a estrutura tem de a exprimir. Duas formas parecem idênticas num organograma e comportam-se de maneira diferente num sistema. O vocabulário varia consoante o fornecedor; este artigo usa ramo e sub-organização.
Um ramo é uma unidade operacional dentro de uma organização: um campus, um departamento, uma região, um ciclo de ensino. Tudo o que está na árvore de ramos partilha os membros, os programas, os papéis e a marca da organização. O objetivo de um ramo é a propagação de permissões — um papel atribuído num ramo aplica-se a todos os ramos por baixo dele. A responsável pelos campi do norte é uma atribuição, e não uma por campus, e quando ela sair há uma atribuição a revogar.
Uma sub-organização é uma organização-filha completa: os seus próprios membros, programas, papéis, marca, terminologia e domínio, e pode ter filhas próprias. É uma fronteira e não uma pasta. Duas sub-organizações podem ter currículos e admissões diferentes sem que nenhuma delas seja um caso especial.
One organisation, campuses as branches
Northbridge School one brand, one staff list, one curriculum
├── North campuses branch — regional head: one grant
│ ├── Northbridge Central branch
│ └── Northbridge Riverside branch
└── South campuses branch
└── Northbridge Park branch
One group, schools as sub-organisations
Northbridge Education Group parent organisation
├── Northbridge School sub-org — own domain, own staff
│ ├── North campuses branch, inside that sub-org
│ └── South campuses branch
├── Cedar Academy sub-org — acquired, keeps its own brand
└── Northbridge Online sub-org — own programmes, own intake- Use ramos quando os campi são uma escola em vários edifícios: um nome, um contrato de pessoal, um currículo, um conjunto de políticas. Uma árvore de ramos mantém-nos comparáveis por defeito, porque só existe um de cada coisa a comparar.
- Use sub-organizações quando um campus tem uma identidade que um pai reconheceria — outra marca, outro regulador, as suas próprias admissões, o seu próprio domínio, e pessoal que não deve aparecer na lista de utilizadores de outro campus. Também quando o grupo adquire uma escola que já tem um nome e nenhuma intenção de o perder.
- Use os dois quando a forma real precisa dos dois: cada escola uma sub-organização, e os campi e departamentos de cada escola ramos dentro dela.
Qual é a diferença entre um ramo e uma sub-organização?
Uma sub-organização é uma organização separada dentro do seu inquilino — com os seus próprios membros, programas, papéis, marca, terminologia e domínio, e pode conter filhas próprias. Um ramo é uma unidade dentro de uma única organização, e a sua finalidade é a propagação de permissões: um papel atribuído num ramo propaga-se por todos os ramos abaixo dele. O teste rápido é a porta de entrada. Se a unidade precisa da sua própria morada e da sua própria lista de utilizadores, é uma sub-organização. Se precisa sobretudo do seu próprio responsável, é um ramo.
Escolher mal custa nos dois sentidos. Modele tudo como sub-organizações e o grupo perde comparabilidade: quatro escolas, quatro árvores curriculares, quatro ideias do que é uma nota positiva. Modele tudo como ramos e a escola que precisava da sua própria marca e da sua própria lista de pessoal não fica com nenhuma das duas. Ambos os erros são baratos de corrigir no primeiro dia e caros um ano de inscrições depois.
A armadilha do reporte
Eis como um painel de grupo se torna ficção. O grupo pede a cada campus a conclusão por programa. O campus A conta um programa como concluído quando o aluno entrega a avaliação final. O campus B conta-o quando um professor corrigiu essa avaliação, duas semanas depois. O campus C tem um curso sem avaliação final e conta-o quando quatro quintos das lições foram abertas. Cada regra é defensável no seu próprio estabelecimento. Somadas numa média, não descrevem nada — nem aprendizagem, nem débito, nem capacidade de correção. São três medições diferentes somadas.
Um número errado é pior do que um número em falta, porque é usado. Um número em falta leva alguém a fazer uma pergunta. Um número errado desloca pessoal, orçamento e intervenção para o campus com o ciclo de correção mais lento, numa reunião em que o número está no diapositivo e a definição não.
A conclusão é definida uma vez, tem um responsável identificado ao nível do grupo, e todos os painéis de campus, exportações e documentos para a administração remetem para essa definição.
A conclusão significa aquilo que o painel de cada campus foi configurado para significar, e o número do grupo faz a média de quatro perguntas diferentes.
Por que razão os números dos nossos campi não batem certo ao nível do grupo?
Quase sempre porque a mesma palavra é calculada de maneira diferente em cada campus, e não porque os dados de base estejam errados. Conclusão, assiduidade, aluno ativo e em atraso são os quatro habituais. Antes de comparar seja o que for, escreva a regra exata que cada campus usa: o acontecimento que inicia a contagem, o acontecimento que a termina, e o que acontece aos alunos que saíram a meio do programa. É corrente os grupos encontrarem três definições de conclusão em quatro campi, e uma delas está a contar pessoas que anularam a inscrição.
A solução não é um painel melhor. É um registo: cada número reportado definido uma vez, com um responsável identificado, uma fonte, uma regra de agregação e uma lista fechada de dimensões pelas quais pode ser desagregado. Os campi podem construir por cima disso a vista que quiserem; o que não podem é redefinir a palavra por baixo. É para isso que servem as definições de métricas certificadas — uma métrica ganha o rótulo de certificada quando tem por trás um resultado esperado verificado à mão, que é reexecutado sempre que a definição muda, de modo que alterar a regra de conclusão parte um teste em vez de reescrever em silêncio os números do ano passado.
Qual é o aspeto disto em escala
A maior versão desta forma a funcionar na Lurno — anonimizada, porque o negócio é de outra pessoa — é uma editora K-12 que gere 114 escolas numa só plataforma. A mesma estrutura noutra largura é uma academia corporativa que dá formação a 15 empresas clientes a partir de um só inquilino. Nenhuma das duas é uma construção especial: uma organização-mãe a conter organizações-filhas, com árvores operacionais dentro de cada filha.
A Lurno mantém as duas árvores separadas de propósito. As sub-organizações aninham-se, e cada uma transporta os seus próprios membros, programas, papéis, marca, terminologia e domínio personalizado com TLS automático. Os ramos são a segunda árvore, dentro de uma única organização, e um papel atribuído num ramo propaga-se por todos os ramos abaixo dele. Os grupos são a terceira peça: a turma ou coorte em que um aluno se senta. Qual das três usar está exposto em marca branca e multi-inquilino.
Os relatórios são uma camada apenas de leitura sobre um registo de métricas certificadas, cada uma definida uma vez com uma fonte e uma lista fixa de dimensões, de modo que um mosaico no painel de um campus e um número no dossiê da administração do grupo não possam ser calculados de duas maneiras diferentes. Cada consulta corre em nome de quem a está a ler, sob as mesmas permissões que governam o resto da plataforma, que é o que torna seguro dar a um diretor de escola relatórios em tempo real em vez de um PDF mensal. Essa camada está descrita em relatórios e análise. A separação entre escolas está na base de dados e não no código da aplicação — 868 políticas de segurança ao nível da linha ao longo de 676 migrações —, pelo que um filtro em falta numa exportação nova não devolve nada, em vez de devolver os alunos de outra escola.
Três limites a esclarecer antes de um grupo planear uma migração. O SCORM, o xAPI e o LTI 1.3 estão em desenvolvimento — se os seus campi compram conteúdos de editoras em pacotes SCORM, pergunte primeiro pelos prazos. Os pagamentos e a finalização de compra também estão em desenvolvimento, pelo que as propinas continuam no seu sistema financeiro. E o início de sessão único SAML e OIDC está no roadmap e não lançado; o início de sessão via parceiro (SSO silencioso) está disponível hoje, o que é um mecanismo diferente e vale a pena levantar com quem gere o seu fornecedor de identidade. O resto do modelo está em Lurno para escolas.
Antes de consolidar
- Liste todos os números que aparecem num relatório de grupo e, ao lado de cada um, escreva a regra exata que cada campus usa hoje. Reconcilie essa lista antes de migrar seja o que for, e não depois.
- Pergunte, campus a campus, se precisa da sua própria porta de entrada e da sua própria lista de utilizadores. Essa pergunta separa ramos de sub-organizações melhor do que qualquer organograma.
- Nomeie um responsável para cada definição partilhada — resultados de aprendizagem do currículo, rubricas, cada métrica reportada. Uma definição sem dono deriva no espaço de um ano, e um número sem responsável não deve chegar a um dossiê de administração.
- Escreva o que cada campus pode alterar sem pedir autorização, e publique-o. A maior parte da resistência a uma plataforma de grupo tem que ver com não se saber que decisões continuam a ser suas.
- Verifique que um papel atribuído ao nível do grupo chega abaixo, e que um papel atribuído num campus fica por aí. Peça que lho mostrem no produto, e não que lho contem numa chamada.
- Combine antecipadamente o que acontece quando uma escola sai do grupo: o que é eliminado, o que é exportado, e quem guarda os dados no intervalo.
A versão curta
Partilhe as definições e mantenha as operações locais. Use ramos quando os campi são uma escola em vários edifícios, e sub-organizações quando são várias escolas com um só dono. E resolva o que significa conclusão antes de o primeiro relatório de grupo ser impresso — a partir daí o número está em circulação, e ninguém se lembra de que eram três perguntas.