Abertura do acesso ao GOV.UK Forms
(gds.blog.gov.uk)- O GDS está preparando a expansão do Early Access dentro do private beta para que órgãos do governo central possam transformar formulários baseados em documentos, como PDFs, em formulários digitais acessíveis
- GOV.UK Forms é um criador de formulários online gratuito que pode ser usado sem conhecimento técnico, com o objetivo de reduzir o tempo gasto por criadores de formulários e pelos órgãos que processam as submissões
- Desde a publicação do primeiro formulário, em outubro de 2022, foram adicionados roteamento de perguntas, cópias em rascunho de formulários live e recursos de orientação detalhada, permitindo converter formulários mais complexos
- O gargalo para ampliar o acesso está em login e gerenciamento de permissões; por isso, está em andamento a migração do GOV.UK Signon para Auth0 e para controles de permissão dentro do próprio produto
- O Early Access começou em novembro de 2023, e o public beta está previsto para o primeiro semestre de 2024, mas o cronograma pode mudar conforme descobertas durante o desenvolvimento e prioridades
O problema que o GOV.UK Forms quer resolver
- GOV.UK Forms é um criador de formulários online para criar formulários digitais para o GOV.UK
- Equipes do governo podem transformar PDFs e outros formulários baseados em documentos em formulários digitais em poucos minutos
- Os formulários gerados devem ser acessíveis a todos os usuários e cumprir o Public Sector Bodies Accessibility Regulations 2018
- Não exige conhecimento técnico separado e é oferecido gratuitamente
- Atualmente está na fase de private beta, validando com um pequeno número de equipes proprietárias de formulários como o produto funciona e quais problemas deve resolver
- Ao passar para o public beta, órgãos do governo central poderão usar o GOV.UK Forms livremente
Plano para ampliar o private beta para Early Access
- O GDS chama de Early Access a etapa, dentro do private beta, em que abre o acesso para um grupo mais amplo de usuários
- Nessa etapa, órgãos que tenham formulários para os quais os recursos atuais sejam suficientes poderão criar seus próprios formulários, e usuários do governo poderão experimentar o produto
- Ao aumentar o número de usuários, a estabilidade da plataforma também será verificada antes do public beta
- Órgãos do governo central poderão experimentar o GOV.UK Forms a partir de novembro de 2023 e, se atenderem aos critérios, poderão receber acesso para colocar formulários em produção
- No public beta, a previsão é abrir a possibilidade de os órgãos concederem por conta própria acesso de editor aos criadores de formulários
Recursos de criação para formulários mais complexos
- Em outubro de 2022, o Insolvency Service publicou o primeiro formulário com o GOV.UK Forms; na época, a ferramenta oferecia apenas recursos relativamente básicos e era mais próxima de formulários simples
- Muitos formulários baseados em documentos precisam de recursos mais complexos, como múltiplas opções e declarações, para serem convertidos para o digital
-
Roteamento para pular perguntas irrelevantes
- Roteamento é um recurso que permite avançar para perguntas posteriores conforme uma resposta específica, pulando perguntas irrelevantes
- Por exemplo, é possível implementar um fluxo de formulário como “se selecionar No, vá para a pergunta 13”
- Para perguntas em que o respondente escolhe uma resposta em uma lista de opções, o criador do formulário define qual resposta leva a qual pergunta posterior
- Como os respondentes pulam perguntas que não precisam responder, o tempo de preenchimento e de processamento é reduzido
- No momento, o roteamento não atende a todas as necessidades
- No futuro, a intenção é avaliar branching, em que o formulário se divide em diferentes conjuntos de perguntas dependendo da resposta
- Depois disso, também poderá ser possível expandir para adicionar caminhos a várias respostas ou criar caminhos baseados em combinações de respostas
-
Cópias em rascunho para editar um formulário live com segurança
- No início de 2023, quando um usuário editava um formulário depois de colocá-lo live, as mudanças eram refletidas imediatamente no formulário live
- Durante várias alterações, ou enquanto o usuário mudava de ideia e editava novamente, havia o risco de quem estivesse preenchendo o formulário perder seu progresso
- Agora, formulários live não podem ser editados diretamente; para fazer mudanças, é preciso criar e editar uma nova draft copy desse formulário
- A nova versão é colocada live depois que todas as alterações são concluídas e substitui automaticamente o formulário live existente
- Como a aplicação das mudanças acontece apenas uma vez, o impacto sobre usuários que estejam preenchendo o formulário é menor
-
Orientação detalhada para inserir instruções longas
- O criador de formulários existente permitia anexar hint text às perguntas, como “digite o nome que aparece no seu passaporte”
- Algumas perguntas precisam de informações mais longas, como instruções específicas ou definições de códigos industriais
- Com o recurso de detailed guidance lançado em setembro, agora é possível oferecer informações mais detalhadas a quem envia o formulário
Problemas de login e permissões a resolver antes de ampliar o acesso
- Atualmente, o GOV.UK Forms usa o GOV.UK Signon para oferecer login
- Para que um novo usuário tenha acesso, a equipe do GOV.UK Forms precisa configurar a conta manualmente, e também não é possível atribuir níveis de permissão ajustados ao que o usuário pode ou não fazer
- O Signon está em processo de melhorias de autosserviço, mas elas não estariam prontas quando o GOV.UK Forms começasse a escalar
- No ano passado, o GDS decidiu sair do Signon para o Auth0 e levar o controle de permissões para dentro do produto GOV.UK Forms
- O Auth0 também é usado no MOJ Forms do Ministry of Justice
- Também está sendo preparado um sistema em que usuários possam criar uma conta trial e experimentar o produto sem intervenção da equipe, e depois sejam facilmente promovidos ao próximo nível de permissão, que permite colocar formulários live
- Durante o private beta, é preciso controlar suficientemente quem pode criar formulários live, e antes que usuários de órgãos governamentais criem formulários live é necessário chegar a um acordo sobre Memorandum of Understandings (MoUs)
Recursos restantes e escopo de suporte
- Os recursos em implementação antes do Early Access são os seguintes
- Uma analytics page que mostra análises básicas, como número de submissões e taxa de conclusão de cada formulário
- Confirmação por e-mail de encaminhamento de submissão, para que quem envia o formulário receba um registro de que a submissão foi recebida pelo órgão
- Uma página de produto atualizada com roadmap público mais detalhado, orientações do produto e formas mais fáceis de enviar solicitações de suporte
- Também ainda restam recursos muito solicitados antes do public beta
- Upload de anexos de arquivo
- Salvar o progresso de preenchimento do formulário e continuar depois
- Pagamento de taxas de serviço dentro do formulário
- Atualmente, organizações fora do governo central, como conselhos locais, NHS e Police, não são suportadas
- O GDS espera que o escopo de suporte possa ser ampliado no fim de 2024 e depois disso
- Usuários interessados podem entrar na mailing list pela página do produto para receber notícias sobre o lançamento do Early Access
1 comentários
Opiniões no Hacker News
Quando me mudei para o Reino Unido, fiquei surpreso com o quanto o ecossistema GOV.UK funcionava bem.
No país onde eu morava antes, havia applets Java, sites baseados em Ajax e tecnologias web antigas, meio quebradas, misturadas em vários domínios; já o GOV.UK oferecia uma UI simples e consistente em HTML estático, o que foi revigorante.
Acho que é assim que serviços de internet deveriam ser.
Talvez seja o melhor serviço online de governo central do mundo, e já ouvi dizer que a Estônia também é uma concorrente.
Ainda assim, sempre temo que algum dia um ministro corrupto faça um pacto diabólico com a Microsoft e acabe com HTML comum, padrões interoperáveis e autenticação simples, colocando no lugar lixo como JavaScript chamando continuamente infraestrutura de rastreamento, contêineres da AWS, intermediários da Cloudflare, módulos TPM horríveis e câmeras obrigatórias de smartphone escaneando íris.
Mesmo assim, parece haver dentro do governo um bastião de bom senso e decência resistindo, a ponto de eu querer apoiá-lo mesmo que isso significasse pagar um pouco mais de impostos.
Só que um grande banner sobre a invasão da Ucrânia e uma mensagem dizendo que o nível do serviço poderia cair por causa dos refugiados estavam cobrindo o link do formulário; não importava como eu ajustasse a janela do navegador, eu não conseguia alcançar a área da página atrás do banner.
No fim, só consegui continuar a solicitação depois de abrir as ferramentas de desenvolvedor e adicionar CSS para ocultar o banner, fazendo o link aparecer.
Pela minha experiência, a coroa vai para o tarantopermits.com, um sistema de gerenciamento de permissões de estacionamento; só de pensar nele já fico furioso.
Algumas vezes já questionei designers de UX sobre a complexidade estética do design: se a qualidade do GOV.UK é digna até de ganhar prêmios, por que não imitar o GOV.UK em vez de tentar copiar o Google?
Tive essa impressão quando um colega engenheiro de sistemas excepcional deixou a empresa para trabalhar no gov.uk, e pensei que, se houvesse uma estrutura parecida nos EUA, trabalhar na área de serviços públicos poderia ser gratificante.
A equipe do GOV.UK Design System está fazendo um trabalho realmente excelente. Seria bom ver mais casos assim em outros governos
https://design-system.service.gov.uk/design-system-team/
Olhando depois, vi que há bastante coisa, o que é bom
Veja https://www.systeme-de-design.gouv.fr/ e https://github.com/GouvernementFR/dsfr
As pessoas que trabalham por trás do gov uk estão realmente fazendo um trabalho de nível divino. O que sai de lá continua parecendo excelente
Seria bom se compartilhassem outros serviços de que gostam
Mudei dos EUA para o Reino Unido e, como qualquer imigrante em qualquer lugar, tive que preencher muitos formulários
Especialmente durante a Covid, parecia que sempre surgia um formulário novo, mas os formulários do Gov.uk foram literalmente os formulários de internet mais intuitivos e fáceis de usar que já experimentei
O mais perto possível da perfeição
Fiquei surpreso por haver uma página no GOV.UK sobre aprimoramento progressivo e as ideias deles a respeito: https://www.gov.uk/service-manual/technology/using-progressive-enhancement
Ontem perguntei no HN se o aprimoramento progressivo tinha morrido, e parecia que todo mundo achava que sim, mas o gov.uk é muito querido
Talvez não esteja morto :) https://news.ycombinator.com/item?id=37779408
Aprimoramento progressivo é bom, amigável ao usuário e, no geral, oferece uma experiência de usuário melhor
Mas, se você começa hoje com uma stack moderna de frontend, isso pode facilmente ficar fora das considerações, e pessoas como eu, que usam frameworks de backend tradicionais que emitem HTML, talvez façam melhor. Claro que, por causa de tempo e orçamento, nem sempre é assim
Em meados dos anos 2000, projetávamos sites explicitamente dessa forma e testávamos separadamente sem JavaScript e sem CSS
Ainda tento fazer isso hoje, mas é difícil convencer outras pessoas quando a maioria dos desenvolvedores web se contenta em jogar qualquer coisa na parede para ver se gruda
Para quem quiser tentar rodar isso, em resumo: imagem Docker: https://github.com/notpushkin?tab=packages&tab=packages&q=govuk-forms-
Um stub simples para o serviço signon provavelmente precisa de mais ajustes: https://gitlab.com/notpushkin/stupidauth/container_registry
A stack Docker Compose está em https://gist.github.com/notpushkin/f174b52efc6285e6be30fb66bb48153f e funciona em https://lunni.dev/ ou com Docker Swarm + Traefik
Se conseguir rodar, me avise. Eu também quero testar
Discussão no GitHub: https://github.com/alphagov/forms/discussions/106
Queria que todos os sites fossem tão bons quanto o GOV.UK. Deveria ser ensinado em escolas, universidades e cursos de ciência da computação/web como o padrão-ouro de design web
Não há enfeites, animações ridículas que sequestram a rolagem nem geringonças que devoram JavaScript, coisas que se veem em quase todo site hoje em dia
Isso dá esperança
Não dá para interagir com o conteúdo da página até decidir o que você pensa sobre cookies
Acho um pouco irritante que os departamentos interponham formulários em excesso usando o padrão de “landing page”
Por exemplo, se você pesquisar por “DVLA vehicle information”, chega a https://www.gov.uk/get-vehicle-information-from-dvla e precisa clicar em “Start Now” para chegar à página que realmente queria
O login do HMRC Personal Tax é a mesma coisa; eu preferiria que o formulário real que quero estivesse na mesma página
Por exemplo, essa página dá a oportunidade de explicar o que é o formulário e fornecer primeiro informações como se você precisa desse formulário ou de outra coisa
O fluxo é: se você está no lugar certo, clique aqui para começar; no fim, acho que funciona muito bem
Não é uma questão de escolha de cada departamento; está formalizado no GOV.UK Service Manual: https://www.gov.uk/service-manual/technology/get-a-domain-name#ensure-users-start-their-journey-on-govuk
Também há o aspecto de oferecer uma experiência de usuário consistente, pelo menos até encaminhar para um serviço que talvez ainda não tenha sido atualizado
A página de início também fornece avisos, como se o serviço só está disponível em determinados horários ou se há documentos que você precisa preparar antes de usar
Se, depois de clicar em “Start now”, o formulário levasse 10 segundos para carregar, seria muito mais frustrante
Vindo do Japão, notório por ter algumas das piores experiências digitais, o ecossistema gov.uk do Reino Unido é impressionante
O melhor que vi foi o censo nacional, que tinha um site que, de fato, não parecia ter sido projetado antes de 2000
Ainda assim, ele continua não sendo consistente com todos os outros serviços governamentais
Tenho muito orgulho do trabalho que a equipe do gov.uk faz. Em vários sistemas, tudo é limpo, acessível e previsível
Acho que é um sucesso enorme