Tobias Hoffman

dez 22 2023

Quando a SAP anunciou o Fiori há 10 anos, o Fiori não era apenas um conjunto de aplicativos. O Fiori trata-se de design. É uma linguagem de design orientada por 5 princípios: baseado em funções, coerente, adaptável, simples e encantador.

Baseado em funções: Projetado para você, suas necessidades e sua forma de trabalhar

Coerente: Oferece uma experiência fluída e intuitiva

Adaptativo: Se adapta a vários casos de uso e dispositivos

Simples: Inclui apenas o que é necessário

Encantador: Estabelece uma conexão emocional

Este texto fala sobre os princípios que não mudaram desde que a SAP anunciou o Fiori. Dos 5 princípios, o primeiro – baseado em funções – também foi o que causou mais turbulência.

Este princípio exigia uma mudança na forma de pensar sobre como desenvolver e fornecer aplicativos. Não mais oferecer uma transação genérica. Ir de uma transação para vários aplicativos. Um aplicativo para resolver um problema específico para uma determinada função. Aplicar este princípio não só mudou o número de aplicativos fornecidos aos usuários finais. Os desenvolvedores também foram “forçados” a descobrir quem são seus usuários. Isso implicou na necessidade de derrubar as camadas de organizações entre o desenvolvedor e o usuário final ao longo dos anos. Embora isso tenha trazido de volta a necessidade de ouvir o usuário final para o desenvolvedor, o princípio ainda é baseado na função do usuário. E não no usuário e nas tarefas do usuário dentro dessa função. Não se trata do usuário, mas sim da função em que o usuário atua. Embora isso pareça ser negligenciável, não é. Embora um usuário possa atuar em uma (ou mais) funções, ele ainda é uma pessoa. A função pode ser a de gerente de produto, com a tarefa de gerenciar o estoque de produtos. A pessoa na função ainda tem requisitos muito individuais e pessoais.

O princípio Fiori ausente: pessoal

O pessoal vai além do baseado em funções. É o último passo para garantir que o usuário tire o máximo proveito do aplicativo. As diretrizes de design do Fiori já incluem uma seção sobre visualizações para filtros ou para personalização de tabelas. A SAP oferece flexibilidade de IU no Fiori Launchpad. Isso permite adotar a IU do aplicativo às necessidades individuais. Para o usuário mais habilidoso tecnicamente, campos adicionais também podem ser adicionados ao aplicativo. Mesmo antes dessas inovações recentes, os usuários podiam dar o primeiro passo na personalização da experiência Fiori adicionando aplicativos/tiles ao seu launchpad. Eles podiam selecionar os aplicativos necessários, rearranjá-los ou colocá-los no topo da página. Esta era a versão básica de uma experiência Fiori pessoal. O recurso “salvar no tile” permite personalizar ainda mais o launchpad. A partir do ponto de entrada do usuário para o Fiori, o launchpad, o pessoal é possível há muito tempo.

Por que isso é um princípio adicional? Para o aplicativo real entregue ao usuário, é impossível personalizar o aplicativo para todas as exigências que um usuário pode ter. Para a função, é possível. Isso permite focar no desenvolvimento de aplicativos para a função. Baseado em funções permite desenvolver aplicativos para uma ampla gama de usuários, que podem então adotar o aplicativo via personalização. O último passo é altamente individual, portanto, “terceirizado” para o usuário. Por que isso é importante? O aspecto pessoal é importante. É um diferencial único para o SAP Fiori.

Exemplo

Como isso se parece? Vamos pegar como exemplo um usuário que tem a função de gerenciar produtos. A tarefa é verificar semanalmente se um produto específico está em estoque, qual é o feedback, etc. O kit de demonstração do SAPUI5 contém um aplicativo de amostra que permite exercitar a personalização em detalhes: Adaptação do usuário-chave para Elementos Fiori SAP.

O aplicativo de gerenciamento de produtos segue os princípios Fiori. Como resultado, é um aplicativo bastante genérico para o gerenciamento de produtos. No exemplo, suponha que o usuário tenha a tarefa não apenas de gerenciar produtos em geral. A tarefa é monitorar produtos de informática que estão acabando ou esgotados ou que correspondem a uma classificação mínima.

Launchpad Fiori pessoal

O usuário pode personalizar o Launchpad Fiori para adicionar o aplicativo de gerenciamento de produtos.

O primeiro passo da personalização é adicionar o aplicativo ao Launchpad Fiori. Através da edição da página inicial e do app finder, isso é uma tarefa fácil. O usuário pode adicionar o aplicativo a um grupo chamado “Tarefas semanais”. Cada usuário pode ter tarefas diárias, semanais ou mensais diferentes. Alguns podem organizar por LoB ou por tarefas. O launchpad pode não parecer o mesmo para duas pessoas na mesma empresa.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *