O Portal TCE-GO é a plataforma web destinada a centralizar e facilitar o acesso aos serviços do Tribunal de Contas, promovendo modernização e eficiência no atendimento. O sistema fundamenta-se em três pilares principais:
Segue o planejamento macro para a execução do projeto.
| Fase | Atividade Principal | Período Estimado | Situação em 25/09/2026 |
|---|---|---|---|
| 1 | Assessment, Discovery e Planejamento | Jan/2026 | Finalizada |
| 2 | Design e Prototipação (Inclui Grupos Focais: 02/02 a 11/02) | Fev/2026 a Mar/2026 | Finalizada |
| 3 | Desenvolvimento | Mar/2026 a Mai/2026 | Finalizada em 25/09/2026 Todas as atividades desenvolvidas: 30 requisitos, sendo 27 funcionalidades e 3 de migração e carga inicial de conteúdo. Apresentação de encerramento pré-agendada pela DICOM para 29/09/2026. Estendeu-se além do período estimado. |
| 4 | Conteúdo e Integrações | Mai/2026 a Jun/2026 | Scripts prontos Scripts de migração do Liferay e de carga inicial criados e testados em homologação. A carga será revista e executada na virada para produção. |
| 5 | Homologação | Ao final de cada ciclo | Em andamento Na apuração de 09/09/2026: teste concluído em 11 requisitos, em execução em 4, pendente em 9 e impedido em 2. |
A arquitetura de acesso é dividida em dois grandes níveis: Acesso Interno (Servidores/Administradores) e Acesso Público (Externo). O nível Público possui especializações conforme a necessidade de informação.
| Categoria | Ator | Descrição | Jornada Principal e Acessos |
|---|---|---|---|
| INTERNO | Gestor de Conteúdo | Servidores e responsáveis pela manutenção do portal. | Gerenciamento: Publicar notícias, atualizar banners, subir documentos na biblioteca, gerenciar a transparência e subportais. |
| PÚBLICO | Jurisdicionado | Entidades e gestores que possuem obrigações fiscais com o Tribunal. | Orientação e Execução: Entender como realizar obrigações, consultar prazos, acesso rápido aos serviços de envio do Tribunal. |
| Jornalista | Profissionais de imprensa e mídia. | Disseminação: Verificar pautas de sessões, extrair dados do portal da transparência, acessar releases e notícias oficiais. | |
| Cidadão | Sociedade em geral. | Serviços Rápidos: Emitir Certidão Negativa, consumir notícias, acessar a Ouvidoria e serviços de utilidade pública. | |
| Instituições | Órgãos parceiros e de classe (ex: OAB, UFG). | Acompanhamento Institucional: Acesso a convênios, consultas de interesse da classe e fiscalização técnica. | |
| Partes Processuais | Pessoas físicas ou jurídicas envolvidas diretamente em um processo (Autores, Réus, Advogados). | Monitoramento: Acompanhar trâmite processual, visualizar autos e receber notificações (Push) de andamento. |
Quadro geral por requisito. O detalhamento de cada item está nas seções seguintes.
| RF | Requisito | Situação | Demanda(s) no Redmine |
|---|---|---|---|
| RF_001 | Acesso e Autenticação · Gestão de Perfis e Permissões | Entregue | #39394 · #39397 |
| RF_002 | Consulta de Processos | Entregue | #39630 · #39230 |
| RF_003 | Busca Global Inteligente | Desenvolvido — teste em execução | #39403 |
| RF_004 | Emissão de Certidão Negativa | Entregue | #39404 |
| RF_005 | Emissão de Boletos | Desenvolvido — teste em execução (impedido em homologação) | #39405 |
| RF_006 | Consulta de Ofícios | Desenvolvido — teste pendente | #39406 |
| RF_007 | Validação de Documentos | Entregue | #39407 |
| RF_008 | TCE-Push (Notificações Processuais) | Desenvolvido — teste impedido | #39408 |
| RF_009 | Portal de Serviços | Desenvolvido — teste pendente | #39409 |
| RF_010 | Home Page | Desenvolvido — teste pendente | #39396 |
| RF_011 | Pautas e Sessões de Julgamento | Entregue (evolução #43222 em teste) | #39411 · #43222 |
| RF_012 | Consulta de Jurisprudência e Atos Normativos | Entregue | #39412 |
| RF_013 | Notícias e Página de Imprensa | Entregue | #39395 · #39413 |
| RF_014 | Sistema de Favoritos | Entregue | #39414 |
| RF_015 | Sessão Virtual Simultânea | Entregue | #39415 |
| RF_016 | Portal da Transparência | Entregue | #39416 · #41586 |
| RF_017 | Observatório do Cidadão | Desenvolvido — teste pendente | #42061 · #39417 · #42748 |
| RF_018 | Portal Primeira Infância | Desenvolvido — teste pendente | #40532 · #42970 · #42969 |
| RF_019 | Seção “O Tribunal” | Desenvolvido — teste concluído, reclassificação pendente | #40529 · #40530 |
| RF_020 | Portal de Governança, Planejamento e Gestão (SEC-PLAN) | Desenvolvido — teste pendente | #40528 · #43085 · #43084 |
| RF_022 | Acessibilidade, Responsividade e Mapa do Site | Desenvolvido — teste em execução | #41519 |
| RF_023 | Política de Privacidade, Termos de Uso e Cookies | Desenvolvido — teste impedido | #40402 |
| RF_024 | Contatos | Desenvolvido — teste em execução | #43044 · #43045 |
| RF_027 | Página de Ajuda | Desenvolvido — teste pendente | #39401 |
| RF_030 | Publicações Institucionais (gestão e consulta) | Entregue | #39399 · #40473 |
| RF_031 | Licitações e Contratos | Desenvolvido — teste pendente | #39410 · #41984 |
| RF_032 | Disparo Automático de Newsletter | Desenvolvido — teste pendente | #39400 |
| RF_033 | Migração de Arquivos do Liferay (publicações institucionais e mídia) | Desenvolvido — script testado em homologação; carga na virada para produção | #42800 |
| RF_034 | Migração das Licitações do Liferay | Desenvolvido — script testado em homologação; carga na virada para produção | #44009 |
| RF_035 | Carga Inicial (catálogo de serviços e vínculos a menus e subportais) | Desenvolvido — script testado em homologação; carga na virada para produção | #43881 |
| — | Configurações de Usuários | Removido do escopo | #39398 (encerrada) |
| — | Monitoramento de Atividades (Google Analytics) | Desenvolvido — teste impedido | #39402 |
Total: 30 requisitos, todos desenvolvidos. Das 27 funcionalidades, 11 foram entregues e 16 estão desenvolvidas, das quais 4 com teste em execução, 9 com teste pendente, 2 com teste impedido e 1 já testada, aguardando reclassificação (situação dos testes apurada em 09/09/2026). Os 3 requisitos de migração e carga inicial (RF_033 a RF_035) têm os scripts testados em homologação e a carga prevista para a virada para produção.
Descrição: O sistema deve autenticar os usuários internos exclusivamente via Keycloak, vedando a criação ou utilização de credenciais locais no WordPress. Ao acessar o Portal Administrativo sem sessão ativa, o sistema deve redirecionar o usuário para a tela de login centralizado do Keycloak e, após autenticação bem-sucedida, retorná-lo ao painel administrativo. O perfil e os menus exibidos após o login são determinados pelas permissões atribuídas ao usuário (ver Gestão de Perfis e Permissões). A sessão deve ser encerrada automaticamente após 60 minutos de inatividade.
Descrição: O sistema deve permitir ao Gestor de Conteúdo criar, editar, publicar notícias institucionais no Portal Público, com suporte a conteúdo multimídia (imagens, vídeos e áudio). Notícias devem suportar definição de metadados para compartilhamento em redes sociais (Open Graph/meta tags), agendamento de publicação e despublicação automática por data e hora definidas. A categorização deve utilizar a taxonomia de assuntos padronizada e os tipos: Notícia, Clipping, Vídeo e Rádio. O papel Colaborador cria e edita rascunhos apenas das próprias notícias, sem permissão de publicação.
Descrição: O sistema deve controlar o acesso ao painel administrativo por duas camadas complementares: os papéis nativos do WordPress, que definem as ações permitidas (capabilities), e o AAM — Advanced Access Manager, que define a visibilidade dos menus. Não são criados perfis próprios por setor: usam-se os cinco papéis nativos, e a diferenciação entre áreas se dá pela liberação de menus, nunca pelo papel em si. Vale o princípio do menor privilégio: com exceção do Administrador, todo usuário começa sem nenhum menu visível, independentemente do papel atribuído. A liberação é aditiva e feita no AAM, por papel (configuração coletiva) ou por usuário (exceção pontual). O AAM também restringe o acesso direto por URL, de modo que conhecer a rota não dá acesso à página.
Papéis utilizados:
| Papel (WordPress) | Quando usar | Ações permitidas | Menus |
|---|---|---|---|
| Assinante (Servidor) | Atribuído automaticamente no primeiro login, à espera de papel definitivo | Nenhuma — sem capability de conteúdo | Nenhum |
| Colaborador (Contribuidor) | Elaboração de conteúdo sem publicação | Ler, criar e editar apenas as próprias publicações; a publicação fica sujeita a revisão | Liberados no AAM, por papel ou por usuário |
| Autor (Gestor) | Setor com publicador único | Ler, criar, editar, publicar, despublicar e excluir apenas as próprias publicações | Liberados no AAM, por papel ou por usuário |
| Editor (Publicador) | Setor com vários publicadores | As ações do Autor, estendidas às publicações de outros usuários da mesma área | Liberados no AAM, por papel ou por usuário |
| Administrador | Gestão geral do portal | Irrestritas | Todos |
O papel nativo Editor do WordPress traz capabilities adicionais (manage_categories, moderate_comments, entre outras) que podem não ser desejadas no portal; restringi-las com granularidade exige plugin adicional.
Descrição: O sistema deve permitir ao Administrador editar contas de usuários do Portal Administrativo, atribuindo a cada usuário um perfil previamente cadastrado (ver Gestão de Perfis e Permissões). A criação de usuários com credenciais locais desvinculadas do Keycloak é vedada. A listagem de usuários deve ser paginada e permitir filtragem por nome e perfil.
#39398 foi encerrada. O requisito permanece nesta página apenas como registro histórico.
Descrição: O sistema deve permitir ao Gestor de Conteúdo cadastrar, editar e gerenciar publicações institucionais (normativos, relatórios, boletins, cartilhas, manuais, livros/revistas e apresentações) diretamente no painel administrativo. O formulário deve contemplar os seguintes campos: tipo (obrigatório), subtipo — classificação granular dentro do tipo, ex.: “Relatório de Gestão” (opcional), título (obrigatório, máx. 120 caracteres), descrição/resumo (obrigatório, máx. 300 caracteres, utilizado como meta description), conteúdo completo (opcional), número ou edição (opcional), órgão/autoria (opcional), assunto/área temática (opcional), ano de publicação (obrigatório), data de publicação (obrigatório), imagem de capa (opcional — campo deve exibir permanentemente o aviso: “Recomendado: proporção 3:4, mínimo 600 × 800 px, tamanho máximo 2 MB”) e flag de destaque (opcional). Cada publicação deve suportar um ou mais arquivos vinculados por meio de campo repetível, onde cada entrada contém nome do arquivo (obrigatório), upload do arquivo (obrigatório), formato e tamanho (preenchidos automaticamente a partir do arquivo enviado). O sistema deve validar formato e tamanho máximo de cada arquivo individualmente. São aceitos: documentos de texto (PDF, DOCX, DOC, ODT, TXT, RTF), planilhas (XLSX, XLS, ODS, CSV) e apresentações (PPTX, PPT, ODP), com tamanho máximo de 50 MB por arquivo. O Gestor de Conteúdo controla o status da publicação (Rascunho, Publicado, Despublicado). O papel Colaborador cria e edita rascunhos apenas das próprias publicações, sem permissão de publicação. Ao publicar, o sistema deve gerar automaticamente os metadados de compartilhamento social (og:title, og:description, og:image) e indexar a publicação para recuperação pela Busca Global (ER_003).
Descrição: O sistema deve disparar automaticamente uma newsletter aos inscritos quando um conteúdo do tipo “Clipping” for publicado, substituindo o fluxo anteriormente gerenciado pelo Liferay. O Gestor de Conteúdo deve poder confirmar ou cancelar o disparo antes da publicação. O sistema deve manter base de inscritos com suporte a opt-in via Portal Público e opt-out por link presente em cada e-mail enviado. O histórico de disparos deve ser consultável no painel administrativo.
Descrição: O sistema deve integrar o Portal Público ao Google Analytics 4 (GA4), permitindo monitoramento de métricas de acesso e comportamento de navegação. A integração deve ser configurável pelo Administrador do Sistema diretamente no painel do CMS, sem necessidade de intervenção em código. A coleta de dados analíticos deve ser condicionada ao consentimento de cookies do usuário final, conforme o requisito Política de Privacidade, Termos de Uso e Configurações de Cookie.
Descrição: O sistema deve permitir ao Gestor de Conteúdo designado administrar, pelo painel administrativo, o conteúdo de cada módulo e subportal do Portal Público, sem intervenção da equipe de desenvolvimento. Toda área tem menu próprio no painel e usa o status nativo Rascunho/Publicado: somente registros publicados aparecem no Portal Público. Os hubs e subportais seguem ainda o mesmo padrão estrutural, validado inicialmente no Portal da Transparência — um tipo de conteúdo para a categoria (agrupador) e outro para o item (página, documento ou painel publicado), sendo que categoria sem item publicado não é exibida. As demais áreas têm estrutura própria: o catálogo de serviços, os membros do Tribunal e os contatos são registros únicos, sem agrupador. A permissão de publicar em cada área resulta do papel atribuído ao usuário e da liberação, no AAM, do menu daquela área — ver Gestão de Perfis e Permissões.
Áreas cobertas:
| Área administrada | Requisito | Demanda |
|---|---|---|
| Catálogo de serviços e páginas de serviço | RF_009 | #39409 |
| Banners da Home Page | RF_010 | #39396 |
| Portal da Transparência | RF_016 | #41586 |
| Observatório do Cidadão | RF_017 | #39417 |
| Portal Primeira Infância | RF_018 | #42970 |
| Membros do Tribunal (composição e galerias) | RF_019 | #40529 |
| Portal de Governança, Planejamento e Gestão | RF_020 | #43085 |
| Contatos | RF_024 | #43045 |
| Licitações e Contratos | RF_031 | #41984 |
Descrição: O sistema deve permitir a consulta pública de processos por número, interessado (nome) ou assunto, com validação por captcha, exibição detalhada das informações gerais, decisões, andamentos, julgamentos e disponibilização de documentos conforme regras de sigilo e situação do processo.
Descrição: O sistema deve permitir a pesquisa unificada de conteúdos e serviços do Portal Público do TCE-GO, abrangendo atos normativos, notícias, serviços, páginas institucionais, transparência e publicações. A funcionalidade deve utilizar critérios de relevância, indexação temática por palavras-chave para otimizar a localização das informações, apresentando resumos dos conteúdos encontrados com destaque para os termos pesquisados.
Descrição: O sistema deve permitir que qualquer pessoa consulte, por CPF ou CNPJ e com resolução de captcha, se possui registro de Contas Julgadas Irregulares no TCE-GO. Não havendo registro, o sistema emite a Certidão Negativa, imprimível diretamente pelo navegador, com validade de 30 dias e um código de controle que permite verificar a autenticidade do documento posteriormente. Havendo registro, o sistema informa a existência do impedimento sem detalhar valores, processos ou natureza do débito, e orienta que a regularização exige comparecimento presencial ao Tribunal.
Descrição: O sistema deve permitir que qualquer pessoa consulte as pendências de multa vinculadas a um CPF ou CNPJ e gere o boleto bancário da parcela escolhida. A consulta exige o documento e captcha, e admite filtros avançados opcionais por número do processo e por número e ano do ofício. O fluxo tem quatro etapas em uma única rota: consulta, lista das pendências em aberto, detalhe da pendência com as parcelas e seleção de uma delas, e confirmação. O boleto é gerado pela API de Cobrança do Banco do Brasil, que também atende à segunda via. A tela de confirmação apresenta beneficiário, pagador, processo, valor e a linha digitável com botão de copiar, além do acesso ao site do Banco do Brasil.
Descrição: O sistema deve permitir que qualquer pessoa pesquise os ofícios públicos emitidos pelo TCE-GO por cinco critérios: número do ofício, número do processo, interessado (CPF/CNPJ), órgão de origem e data do ofício. A consulta exige captcha. Os resultados são exibidos de forma paginada e cada linha pode ser expandida na própria lista para mostrar os detalhes do ofício — interessado, CPF/CNPJ, notificado e datas. O número do processo é um link que abre a Consulta de Processos em nova aba. Somente ofícios com data de notificação preenchida são exibidos.
Descrição: O sistema deve permitir que qualquer pessoa verifique a autenticidade de um documento processual do TCE-GO a partir de um link externo — impresso no próprio documento ou compartilhado por quem o recebeu. O link carrega uma chave criptografada que identifica o documento. Após a verificação por captcha, o sistema valida o documento e abre o PDF correspondente, respeitadas as regras de sigilo processual.
Descrição: O sistema deve permitir que qualquer pessoa receba notificações por e-mail a cada novo andamento de um processo do TCE-GO. O modelo abandona a conta com senha do serviço legado e adota o padrão de newsletter: o usuário se identifica apenas pelo e-mail e confirma a assinatura com um clique no link recebido. A inscrição acontece no contexto da própria página do processo, não em tela separada, e o gerenciamento das inscrições é feito pelo e-mail — um link leva ao painel onde o usuário vê e encerra seus acompanhamentos. O sistema deve validar a existência do processo e vedar a inscrição em processo sigiloso. O e-mail de notificação contém o tipo de andamento, a data, o link para o detalhamento do processo no Portal e um link próprio de descadastro daquele acompanhamento.
Descrição: O sistema deve disponibilizar o catálogo dos serviços do Tribunal e uma página padronizada para cada serviço. O catálogo reúne dois tipos de registro: os serviços do próprio Portal, que rodam dentro do Portal Público (Consulta de Processos, Emissão de Certidão, Pautas e Sessões de Julgamento, Licitações e Contratos, entre outros), e os serviços fora do Portal, os antigos sistemas satélites hospedados em outros endereços do Tribunal (Diário Eletrônico de Contas, Consulta de Decisões, Atualização Monetária, Canal de Ouvidoria, Protocolo Eletrônico, TCEHub, entre outros). A área adota a palavra “serviço” no lugar de “sistema”, na interface e na documentação. Cada página de serviço traz obrigatoriamente o nome, a chamada, a descrição em linguagem simples, quem pode acessar e o botão “Acessar o Serviço” com o aviso do destino do clique. Havendo requisitos de acesso, eles ficam visíveis logo abaixo da descrição; as demais informações ficam recolhidas em seções colapsáveis. O serviço sempre abre na mesma aba, e o cartão informa o destino antes do clique. O catálogo é mantido pelo Gestor de Conteúdo no painel administrativo, sem depender de chamado técnico — ver Gestão de Conteúdo dos Módulos e Subportais.
Descrição: O sistema deve exibir uma Home Page responsiva que orienta o usuário pelo seu perfil, destaca os serviços mais utilizados e mantém o visitante informado. É organizada em seis seções: Acesse por Categoria, com cards dos perfis Cidadão, Advogados, Órgãos Fiscalizados, Servidores e Licitantes; Favoritos, com os serviços marcados pelo próprio usuário, exibida somente quando houver ao menos um; “O que você quer fazer no TCE/GO hoje?”, carrossel dos serviços mais utilizados; Nossos Serviços e Prestações, grade com todos os serviços do Portal; Atualizações do TCE/GO, com as últimas notícias; e O que o Tribunal tem feito, carrossel de banners das contribuições do controle externo, gerenciados no CMS. O campo de Busca Global está presente no cabeçalho fixo, em todas as páginas.
Descrição: O sistema deve disponibilizar um calendário de sessões de julgamento com distinção visual obrigatória entre sessões presenciais e sessões de Votação Simultânea. No detalhamento da pauta, cada item exibe a ordem na pauta, o número do processo, o assunto, a ementa, os interessados e o relator da pauta, sinalizando “Não informado” na ausência de qualquer desses dados. A pauta é ordenada por relator, com os processos de uma mesma cadeira em faixa contígua de ordem. O procurador não é exibido no item da pauta: o procurador da sessão consta da composição, acessível pelo botão de membros, e o procurador do processo pertence à Consulta de Processos. O relator aparece em linha única — a substituição de cadeira já vem resolvida na origem e não é sinalizada. O número do processo é link para o detalhamento do processo, aberto na mesma aba. Em processo sigiloso, o item exibe o marcador “Sigiloso”, preserva os dados públicos e substitui ementa e interessados por aviso de restrição legal, sem link e sem gravação. A pauta é sempre paginada, com 20 itens por página por padrão e seletor de 10, 20 ou 50.
Descrição: O sistema deve disponibilizar consulta unificada de jurisprudência (acórdãos e decisões) e atos normativos (portarias, resoluções e instruções normativas) do TCE-GO, com suporte a pesquisa por termos livres, número do ato ou acórdão, assunto (taxonomia padronizada) e período de publicação. Os resultados devem ser exibidos de forma paginada (10 registros por página), ordenados por relevância ou data, com fragmento de texto destacando o termo pesquisado em negrito e botão de download do PDF correspondente a cada resultado.
Descrição: O sistema deve disponibilizar a Página de Imprensa como hub central de comunicação externa do TCE-GO, reunindo quatro seções: Notícias, conteúdo jornalístico institucional em lista paginada com página de detalhe; Momentos do TCE-GO, galeria fotográfica em grade de álbuns, incorporada do Flickr; Onde o TCE Apareceu, o clipping eletrônico em feed editorial; e Rádio TCE-GO, banner de acesso à rádio institucional. A página de detalhe de cada notícia traz o corpo da matéria, barra de autor e compartilhamento com meta tags Open Graph geradas automaticamente (ver Criação, Edição e Publicação de Notícias), crédito de foto, bloco de atendimento à imprensa, bloco de inscrição na newsletter e notícias relacionadas.
Descrição: O sistema deve disponibilizar no Portal Público o acervo documental do TCE-GO em um hub único, organizado pelos tipos: Normativo, Relatório, Boletim, Cartilha, Manual/Tutorial, Livro/Revista, Apresentação e Clipping Eletrônico. A navegação se dá em três camadas: hub (vitrine com as publicações recentes e acesso por tipo), lista por tipo (com busca e paginação) e detalhe da publicação (metadados completos e acesso aos arquivos vinculados). Cada publicação pode ter mais de um arquivo, disponibilizado individualmente para download. Por convenção, cada registro de Clipping Eletrônico representa uma edição mensal, com os arquivos diários vinculados individualmente.
Descrição: O sistema deve permitir que o visitante marque serviços do Portal como favoritos e os acesse rapidamente pela seção de Favoritos da Home Page. Os favoritos são armazenados no localStorage do navegador, sem necessidade de autenticação e sem sincronização entre dispositivos, e podem ser adicionados e removidos diretamente nas páginas de serviço. São favoritáveis os dois tipos de serviço do catálogo: o interno, que ao ser acionado navega para a rota do próprio Portal, e o externo, que abre o serviço em nova aba. A seção de Favoritos só é renderizada quando houver ao menos um favorito salvo — na primeira visita, não aparece.
Descrição: O sistema deve disponibilizar o acompanhamento em tempo real das sessões de Votação Simultânea do TCE-GO, exibindo os votos de cada conselheiro conforme são registrados durante a sessão. O painel de votação é o do Plenário Digital, incorporado à página. A página deve identificar a sessão exclusivamente como “Votação Simultânea”, exibir aviso de destaque informando a ausência de transmissão audiovisual, apresentar a descrição institucional da modalidade e encerrar automaticamente a exibição em tempo real ao término da sessão, disponibilizando o resultado consolidado. A modalidade tem base na Resolução Normativa nº 2/2020 do TCE-GO.
Descrição: O sistema deve disponibilizar o Portal da Transparência do TCE-GO como subportal integrado ao Portal Principal, centralizando as informações de transparência do Tribunal organizadas em grupos temáticos definidos pelo PNTP (Programa Nacional de Transparência Pública). Cada grupo reúne itens exibidos como cards, e um item pode apontar para uma página já existente no Portal, para um link externo — como painéis Qlik Sense ou outros portais — ou para uma página simples criada e mantida no próprio hub. A responsabilidade pelo conteúdo é do Comitê de Transparência, designado por portaria, com autonomia sobre os grupos e itens do hub. Os dados e páginas devem ser indexados e recuperáveis pela Busca Global sob o filtro primário “Transparência”.
Descrição: O sistema deve disponibilizar no Portal Público as contratações realizadas pelo TCE-GO — editais, instrumentos convocatórios e atos de contratação direta — organizados por modalidade: Pregão, Concorrência, Dispensa de Licitação, Inexigibilidade, Credenciamento, Tomada de Preços e Convite (Carta-Convite). As duas últimas foram extintas pela Lei nº 14.133/2021, não recebem novos registros, aparecem ao final da navegação e devem ser sinalizadas como “Extinta” em todas as telas, permanecendo acessíveis apenas para consulta de processos históricos. O Plano de Contratações Anual (PCA) é publicado como item avulso, sem modalidade, com link direto no hub. A navegação se dá em três camadas: hub (vitrine, destaque para licitações em andamento e link para o PCA vigente), lista por modalidade (com busca e paginação) e detalhe (metadados, situação e documentos — edital, documentos por participante e anexos).
Descrição: O sistema deve disponibilizar o Observatório do Cidadão como subportal integrado ao Portal Principal do TCE-GO, sem redirecionamento para domínio externo. É o hub de transparência ativa e dados abertos do Tribunal e reúne, sobretudo, um catálogo de painéis analíticos. Reaproveita a mesma estrutura de grupos temáticos e cards do Portal da Transparência, com uma diferença: no legado não havia autogestão de conteúdo, e cada painel era página estática — nesta entrega o conteúdo passa a ser gerenciado no CMS pelo Gestor de Conteúdo designado para a área.
Descrição: O sistema deve disponibilizar o subportal do Pacto Nacional pela Primeira Infância integrado ao Portal Principal do TCE-GO, sem redirecionamento para domínio externo. O subportal dá visibilidade ao monitoramento de indicadores sociais da primeira infância — da gestação aos 6 anos —, mantido pelo TCE-GO como signatário do Pacto coordenado pelo CNJ. É o subportal mais homogêneo do Portal: quase todas as páginas seguem o mesmo molde, com texto institucional (contexto, conceito, interpretação e observações) seguido de uma sequência de painéis. O conteúdo é gerenciado no CMS pelo Gestor de Conteúdo designado para a área.
Descrição: O sistema deve disponibilizar o subportal do Sistema de Gestão Integrado (SGI), sob responsabilidade da Secretaria de Planejamento, integrado ao Portal Principal e sem redirecionamento para domínio externo. O subportal reúne a política do SGI, o modelo de governança institucional, os planos institucionais, a cadeia de valor de processos, as auditorias do sistema de gestão e os instrumentos de prestação de contas gerencial. A demanda é de migração do subportal hoje mantido no Liferay, adotando o padrão de hub com categorias e cards já validado no Portal da Transparência (RF_016). A curadoria do legado reorganizou 50 rotas em 28 páginas próprias e 8 categorias, eliminando páginas sem conteúdo, conteúdo duplicado e links quebrados. O conteúdo passa a ser gerenciado no CMS pelo Gestor de Conteúdo designado.
Descrição: O sistema deve disponibilizar a seção “O Tribunal” como porta de entrada para o conhecimento institucional do TCE-GO, com as páginas: Composição do Tribunal, com os membros atuais agrupados por função; Perfil do Membro, com dados e biografia de cada um; História e Competência, textos institucionais; Galeria Histórica, com todos os que já integraram o Tribunal desde 1947; Localização e Contato, com endereço, telefones, e-mail, horário e mapa; Órgãos Fiscalizados; e o Regimento Interno, publicado provisoriamente nesta seção até ser movido para Publicações Institucionais. A antiga Relação de Ramais foi substituída pela seção Contatos (ver Contatos). O Calendário de Feriados está previsto e ainda não foi especificado. Todo o conteúdo é gerenciado no CMS e consumido pelo Portal Público via API.
Descrição: O sistema deve disponibilizar, em lista única e pesquisável, os pontos de contato das áreas do TCE-GO, com telefone e e-mail institucional. Substitui a Relação de Ramais, que expunha apenas telefones organizados por bloco e andar do edifício e, por isso, não atendia a quem procura o Tribunal de fora. A entidade deixa de ser o ramal e passa a ser o contato: ponto de contato com nome, nenhum ou vários ramais e nenhum ou vários e-mails institucionais — o que comporta área só com e-mail, área só com ramal e área com mais de um e-mail. O contato tem uma de duas origens: e-TCE, proveniente da estrutura organizacional via integração com o catálogo de serviços, cujo nome e ramais são somente leitura e cujos e-mails são editáveis; e manual, cadastrado diretamente na gestão de conteúdo, com todos os campos editáveis. A origem manual atende ao que não é setor da estrutura: comissões, projetos e caixas temáticas.
Descrição: O sistema deve disponibilizar a Página de Ajuda do Portal Público composta por: FAQ (conteúdo estático mantido pelo time de desenvolvimento, organizado por categorias) e Fale Conosco (link de redirecionamento para o Canal de Ouvidoria do TCE-GO em https://ouvidoria.tce.go.gov.br/, aberto em nova aba do navegador).
Descrição: O sistema deve disponibilizar a seção “Outros Portais” com links identificados para os portais externos vinculados ao TCE-GO: Observatório de Políticas Públicas, Revista Controle Externo e demais portais definidos pelo Gestor de Conteúdo. Cada item deve conter descrição breve e identificação visual de link externo, abrindo o destino em nova aba do navegador.
Descrição: O sistema deve garantir que todas as páginas e funcionalidades do Portal Público sejam 100% responsivas e funcionais em dispositivos com tela a partir de 320px de largura (smartphones, tablets e desktops), sem quebra de layout, sobreposição de elementos ou perda de funcionalidades. O Portal deve aderir às diretrizes do e-MAG 3.1 (Modelo de Acessibilidade em Governo Eletrônico) em nível AA, incluindo contraste mínimo de 4,5:1 para texto normal e 3:1 para texto grande e elementos de interface, navegação completa por teclado com foco visível, nome acessível em todo controle e campo, ampliação até 200% sem perda de conteúdo ou de função e sem rolagem horizontal, textos alternativos em todas as imagens informativas e compatibilidade com leitores de tela. Todos os filtros e campos de busca devem ser plenamente operacionais em dispositivos móveis. O requisito abrange ainda duas páginas de apoio, acessíveis de qualquer ponto do Portal: Acessibilidade, que consolida os recursos oferecidos (alternância de alto contraste, tradução em Libras, atalhos de teclado e canal para relatar barreiras), com link na barra superior; e Mapa do Site, que lista de forma hierárquica e agrupada por seção todos os links de navegação pública do Portal, com link no rodapé.
Descrição: O sistema deve disponibilizar as páginas de Política de Privacidade e Termos de Uso acessíveis a partir do rodapé de todas as páginas do Portal, com conteúdo gerenciável pelo Gestor de Conteúdo via CMS sem alteração de código. O sistema deve exibir banner de consentimento de cookies no primeiro acesso do usuário, com opções de aceitar todos, recusar não essenciais ou configurar preferências por categoria — essenciais, que não podem ser desativados, desempenho e terceiros. A escolha do usuário deve ser armazenada no localStorage e respeitada nas visitas subsequentes. Cookies de rastreamento não devem ser ativados sem consentimento explícito, em integração direta com o requisito Monitoramento de Atividades (Google Analytics).
Os três requisitos deste bloco não têm tela para o cidadão: são scripts executados pela equipe técnica para levar ao novo Portal o conteúdo do Liferay e os cadastros iniciais. Os scripts foram criados e testados em homologação. Na virada para produção, a carga será revista e executada novamente sobre o banco de produção.
Descrição: O sistema deve importar para o WordPress os arquivos publicados na biblioteca de documentos do Liferay, a partir de um de-para levantado por grupo de arquivos nos painéis Qlik e conferido na API do Liferay. Cada arquivo vira uma mídia, e cada publicação vira uma Publicação Institucional (ver Upload e Categorização de Publicações Institucionais) com seus arquivos vinculados, tipo, assunto, palavras-chave e resumo já classificados. O volume é de 22 grupos, 2.118 arquivos e 1.856 publicações, das quais 1.431 são edições do Clipping Eletrônico. Depois da importação, o de-para recebe a URL gerada para cada arquivo no WordPress, e com ela as URLs antigas do Liferay são redirecionadas e as referências a elas são trocadas.
Descrição: O sistema deve importar para o formulário de Licitação do WordPress (ver Licitações e Contratos) os processos publicados na página “Acesso aos Licitantes” do Liferay: editais de licitação de 2004 a 2026 e contratações diretas de 2021 a 2026. São 951 processos identificados a partir dos nomes das pastas e do texto dos PDFs. Cada arquivo vai para o campo próprio do formulário (edital, anexos, respostas, participantes, sessões e retificações), e o vencedor é obtido do painel Qlik de licitações, dos contratos do PNCP ou do próprio ato de dispensa ou inexigibilidade. Os processos com dado a confirmar entram como rascunho, para revisão da área responsável. O Plano de Contratações Anual fica fora deste requisito, porque é migrado com os arquivos do Liferay.
Descrição: O sistema deve receber, por carga, dois cadastros iniciais preparados com as áreas em planilha. O primeiro é o catálogo de serviços (ver Portal de Serviços): 72 serviços, com tipo de acesso (Público, Com cadastro ou Restrito/Interno), ícone, público-alvo, passos de “Como acessar” e materiais de ajuda. O segundo são os vínculos de páginas internas e externas a menus e subportais: 38 itens, distribuídos em 11 grupos dos banners da Home Page, do Portal da Transparência e do Observatório do Cidadão. A carga de vínculos não cria grupos: verifica antes se cada grupo de destino já está cadastrado e, se não estiver, bloqueia os itens daquele grupo e informa no relatório.
| Data | O que mudou | Motivo |
|---|---|---|
| 25/09/2026 | Acrescentados os requisitos de migração e carga inicial: Migração de Arquivos do Liferay (RF_033), Migração das Licitações do Liferay (RF_034) e Carga Inicial (RF_035). Cronograma atualizado: Fase 3 (Desenvolvimento) finalizada em 25/09/2026, com apresentação de encerramento em 29/09/2026, e Fase 4 com os scripts testados em homologação | Encerramento da Fase 3 e requisitos criados após a versão de 09/09 |
| 09/09/2026 | Acrescentada a situação de cada requisito, com o quadro geral por RF e link direto para a demanda no Redmine; cronograma atualizado; Configurações de Usuários marcado como removido do escopo | A página não informava andamento nem apontava para a demanda correspondente |
| 09/09/2026 | Acrescentados os requisitos que faltavam — Consulta de Publicações Institucionais, Licitações e Contratos, Portal de Governança, Planejamento e Gestão, Contatos e Gestão de Conteúdo dos Módulos e Subportais — e o Mapa do Site junto à Acessibilidade | Especificados após a versão inicial e ausentes desta página |
| 09/09/2026 | Descrições revisadas contra as especificações vigentes. Gestão de Perfis e Permissões reescrita (papéis nativos do WordPress + AAM, no lugar dos perfis por setor) e, por consequência, o papel que rascunha sem publicar passou de Editor para Colaborador. Redirecionamento para Sistemas Satélites passou a Portal de Serviços, com abertura na mesma aba. Atualizados Certidão Negativa, Boletos, Ofícios, Validação de Documentos, TCE-Push, Home Page, Pautas e Sessões, Página de Imprensa, Favoritos, Sessão Virtual, Transparência, Observatório, Primeira Infância, “O Tribunal”, cookies e Ajuda. Acessibilidade passou de WCAG 2.1 para e-MAG 3.1 nível AA. Removidas a sugestão preditiva da Busca Global, cinco referências cruzadas erradas e as referências a páginas inexistentes na DokuWiki | O texto descrevia o levantamento inicial, não o que foi construído |
— Situação apurada em 09/09/2026 a partir do planejamento de backlog do projeto; números de demanda conferidos na API do Redmine (projeto PORTAL TCE-GO Reformulação). Cronograma e requisitos RF_033 a RF_035 atualizados em 25/09/2026.
— Atualizado com: Claude Code (Opus 5), a partir dos PRDs mantidos no repositório do protótipo.
— //Revisado por: @pramorim - Paulo Ricardo Amorim //