Atendendo Critérios de Sucesso com a Solução Low-Code do CITSmart
A solução Low-Code do CITSmart oferece um conjunto abrangente de recursos que permite atender aos mais diversos critérios de sucesso de negócio e operação de forma ágil, visual e personalizável — sem a necessidade de gerar uma nova build da aplicação.
Capacidades da Solução Low-Code Com os recursos nativos da plataforma, é possível:
- Construir e adaptar fluxos de trabalho com base em regras específicas, utilizando ferramentas de modelagem visual (drag and drop);
- Criar formulários e interfaces personalizadas, vinculadas a categorias, serviços ou perfis de usuários;
- Integrar com sistemas externos por meio de conectores e APIs REST/SOAP, de forma síncrona ou assíncrona;
- Customizar comportamentos com uso de código, quando necessário, mantendo a flexibilidade para cenários avançados;
- Publicar alterações em tempo de execução, sem dependência de novos ciclos de compilação ou deploy tradicional.
Critérios de Sucesso Nível AA (Intermediário)
Estes critérios incluem todos os do Nível A e adicionam requisitos que aprimoram significativamente a usabilidade para mais pessoas para o nível AA.
- Perceptível • Contraste Mínimo: O texto e as imagens de texto dos formulários (ex: rótulos em gráficos, texto de botões) devem ter um contraste mínimo de 4.5:1 em relação ao fundo. • Redimensionar Texto: O CITSmart Lowcode possibilita aumentar o zoom do texto na interface do CITSmart em até 200% sem perda de conteúdo ou funcionalidade (sem rolagem horizontal desnecessária). • Imagens de Texto: O CITSmart Lowcode possibilita usar texto real sempre que possível, em vez de imagens de texto (ex: não usar uma imagem para exibir o título ""Dashboard de Incidentes"" se puder ser texto HTML). • Refluxo: A interface do CITSmart pode ser customizada a fim de ser responsiva e adaptável a diferentes tamanhos de tela e níveis de zoom, evitando rolagem horizontal desnecessária. • Contraste Não Textual: Componentes interativos do CITSmart (ex: bordas de campos de entrada, ícones de botões) e gráficos essenciais podem ser customizados com um contraste mínimo de 3:1 em relação ao fundo. • Espaçamento de Texto: O CITSmart Lowcode possibilita aos usuários desenvolvedores ajustem o espaçamento de texto (altura da linha, espaçamento entre parágrafos, letras e palavras) sem quebrar o layout ou perder funcionalidade. • Conteúdo ao Passar o Mouse ou Focar: Conteúdo que aparece ao passar o mouse ou focar no CITSmart (ex: tooltips, pop-ups de menu) pode ser persistente (não desaparecer subitamente), dispensável (poder ser fechado) e acessível ao mouse/foco.
- Operável • Múltiplos Caminhos: O CITSmart oferece múltiplas formas de navegação (ex: barra de pesquisa, menu principal, mapa do site) para encontrar páginas. • Títulos e Rótulos: Títulos de seções e rótulos de componentes no CITSmart devem ser claros, concisos e descritivos. • Foco Visível: O elemento atualmente focado na interface do CITSmart (ao usar o teclado) deve ter um indicador de foco claro e visível. • Foco Não Obscurecido: O indicador de foco do teclado no CITSmart nunca deve ser obscurecido por outros elementos fixos (ex: um cabeçalho sticky que cobre o foco). • Movimentos de Arrasto: As funcionalidades de arrastar e soltar possui alternativa de interação de um único clique ou teclado. • Tamanho do Alvo: Os alvos clicáveis no CITSmart (botões, links, campos de entrada) devem ter uma área mínima de 24x24 CSS pixels, ou um espaçamento adequado para evitar cliques acidentais, possibilitando a customização para analistas desenvolvedores.
- Compreensível • Idioma das Partes: Se um formulário contiver trechos de texto em um idioma diferente do principal, esse idioma deve ser especificado programaticamente, funcionalidade customizada pelo desenvolvedor lowcode. • Ajuda: Ajuda sensível ao contexto (ex: links para documentação, tooltips informativos) onde for necessário de acordo com regras de negócios. • Prevenção de Erros: Habilitar e configurar tratamento de exceções erros dos formulários e soluções que forem customizadas. • Autenticação Acessível: Integração com diversos meio de autenticação via LDAP, GovBR, contas locais e oauth2."