Pular para conteúdo

Léxicos

Introdução

Na engenharia de requisitos, léxicos são documentos que contêm um conjunto de palavras e vocabulário específico relacionado ao domínio do sistema que está sendo desenvolvido. Eles servem como referência para garantir que todos os membros do time tenham uma compreensão comum e consistente dos termos utilizados no projeto, além de ajudarem a definir a linguagem utilizada para a definição dos requisitos do software (ZOWGHI; COULIN, 2003).

Metodologia

Neste artefato, iremos identificar os léxicos referentes ao navegador Firefox. A metodologia para a identificação dos léxicos envolve a coleta dos termos utilizados no domínio do sistema, seguida da definição clara e concisa de cada termo. Esta prática é fundamental para assegurar que todos os participantes do projeto compartilhem uma compreensão comum dos termos usados (ZOWGHI; COULIN, 2003).

Os léxicos serão baseados nos requisitos elicitados na entrega 2 e na utilização do aplicativo. A seguir, na Tabela 1, temos um modelo de como será feita a definição dos léxicos, seguindo um template estruturado que inclui os elementos: termo, tipo, noção, impacto e autor.

Tabela 1: Template para os léxicos

Termo Tipo Noção Impacto Autor
Nome associado ao léxico Objeto/Verbo/Estado Significado do símbolo, com descrição quase que de "dicionário" Descrição do efeito/uso/decorrência do símbolo na aplicação Indivíduo que realizou a descrição

Tabela 1: Template para os léxicos

Termo Tipo Noção Impacto Autor
Nome associado ao léxico Objeto/Verbo/Estado Significado do símbolo, com descrição quase que de "dicionário" Descrição do efeito/uso/decorrência do símbolo na aplicação Indivíduo que realizou a descrição

Fonte: SERRANO, 2019.

Existem 3 tipos de léxicos que são os seguintes: Objeto, verbo e estado. Na tabela 2 estão listadas as regras por tipo de como devem ser definidos os léxicos.

Tabela 2: Regras por tipo

Tipo Noção Impacto
Objeto Definir o objeto e listar outros objetos com os quais se relaciona Ações que podem ser aplicadas ao objeto
Verbo Quem realiza, quando acontece e quais procedimentos são envolvidos Quais são os reflexos da ação no ambiente (outras ações que podem/devem ocorrer) e os estados decorrentes
Estado Significado e quais ações levaram até esse estado Identificar outros estados e ações que devem ocorrer a partir deste

Fonte: SERRANO, 2019

Objetos

Os léxicos do tipo objeto são uma abordagem na engenharia de requisitos que se concentra na identificação e descrição detalhada dos objetos relevantes dentro do domínio do problema ou do sistema em desenvolvimento. Nesse contexto, um "objeto" pode se referir a qualquer entidade, conceito ou componente significativo no domínio do sistema. Na tabela 3, a seguir, é possível encontrar os léxicos deste tipo.

Tabela 3: Léxicos do tipo Objeto

Termo Tipo Noção Impacto Autor
Abas Objeto Abas são funcionalidades de navegadores que permitem abrir e gerenciar múltiplas páginas web dentro de uma única janela. O uso de abas aumenta a produtividade e facilita a navegação entre diferentes sites sem a necessidade de abrir várias janelas do navegador. Kauan Eiras
Anúncios Objeto Anúncios são conteúdos promocionais exibidos em páginas web com o objetivo de divulgar produtos, serviços ou marcas. Os anúncios são uma fonte de receita para muitos sites e podem ser personalizados com base no comportamento e nas preferências do usuário, mas também podem ser intrusivos e afetar a experiência de navegação. Kauan Eiras
Bloqueador de anúncios Objeto Um bloqueador de anúncios é uma ferramenta que impede que anúncios online sejam exibidos nas páginas web durante a navegação. O bloqueador de anúncios melhora a experiência do usuário ao reduzir distrações e aumentar a velocidade de carregamento das páginas. No entanto, pode impactar as receitas de sites que dependem de publicidade. Kauan Eiras
Cache Objeto O cache é uma área de armazenamento temporário que guarda cópias de páginas web, imagens e outros recursos para acelerar o carregamento futuro dessas páginas. O uso do cache melhora a eficiência do navegador, reduzindo o tempo de carregamento das páginas web e economizando largura de banda. No entanto, pode exigir limpeza periódica para liberar espaço e evitar problemas de exibição. Kauan Eiras
Cookies Objeto Cookies são pequenos arquivos de dados armazenados no dispositivo do usuário pelo site que está sendo visitado, usados para lembrar informações sobre o usuário e suas preferências. Cookies são utilizados para melhorar a experiência do usuário, armazenando preferências e dados de sessão. No entanto, também podem levantar questões de privacidade quando usados para rastreamento. Kauan Eiras
Download Objeto Download é o processo de transferir dados de um servidor para o dispositivo do usuário. A capacidade de realizar downloads permite que os usuários obtenham arquivos, programas e mídias, aumentando a funcionalidade e utilidade do navegador. Kauan Eiras
Extensão Objeto Uma extensão é um complemento que pode ser instalado em um navegador para adicionar funcionalidades extras ou modificar o comportamento padrão do navegador. As extensões permitem personalizar e expandir as capacidades do navegador, oferecendo recursos como bloqueio de anúncios, gerenciadores de senhas, tradutores, entre outros. Kauan Eiras
Favoritos Objeto Favoritos, também conhecidos como bookmarks, são links salvos pelos usuários para facilitar o acesso a páginas web específicas no futuro. Os favoritos permitem que os usuários guardem e organizem links de páginas web importantes, melhorando a eficiência da navegação. Kauan Eiras
Histórico Objeto O histórico de navegação é um registro das páginas web que um usuário visitou em um navegador. O histórico permite que os usuários revisitem páginas previamente acessadas, facilitando a recuperação de informações. Contudo, pode levantar preocupações de privacidade se acessado por terceiros. Kauan Eiras
Internauta Objeto Um internauta é um usuário da inetrnet que navega por páginas da web, participa de redes sociais, consome conteúdo digital, envia e-mails, e realiza atividades online. Esse termo engloba qualquer pessoa que utiliza a internet, seja para lazer, trabalho, estudo ou comunicação. Os inetrnautas interagem com diversas plataformas e serviços online, contribuindo para a vastidão e dinamismo do mundo digital. Os inetrnautas impactam significativamente os sites da internet. Eles geram tráfego, influenciam algoritmos de busca, contribuem com feedback e conteúdo, e determinam tendências. Suas interações e preferências moldam a relevância e o sucesso dos sites. Além disso, seus dados de navegação são analisados para melhorar a experiência do usuário e direcionar publicidade, impulsionando a economia digital. Davi Pierre
Internet Objeto A internet é uma rede global de computadores que permite a comunicação e o compartilhamento de informações em escala mundial, transformando a sociedade e promovendo a conectividade global. A internet transformou sites em ferramentas essenciais para comunicação, comércio e interação. Ela amplia o alcance, oferece visibilidade global, facilita o acesso a informações e serviços, e permite interações em tempo real. Davi Pierre
Link Objeto Um link é um elemento presente em página web que permite aos usuários navegar entre diferentes recursos na internet, como outras páginas web, documentos, imagens, vídeos, entre outros. Ele é representado por texto, imagem ou outro elemento visual clicável que, quando ativado, direciona o usuário para o destino associado. Links podems ser clicados e são usados para otimizar os mecanismos de busca, redirecionando os usuários para outros recursos. Guilherme Westphall
Navegador Objeto Um navegador é um aplicativo usado para acessar e visualizar páginas web. Ele interpreta o código HTML, CSS e JavaScript das páginas para exibir conteúdo visualmente atraente aos usuários. Além disso, permite navegar entre diferentes sites, gerenciar favoritos e oferece recursos como abas e modo de navegação privada. O navegador afeta a experiência do usuário, a acessibilidade e o deseminternepenho do site. Compatibilidade, segurança e recursos adicionais influenciam a usabilidade e a eficácia do site, podendo afetar o alcance e a satisfação dos usuários. Davi Pierre
Página web Objeto Uma página web é uma única página digital composta por conteúdo, como texto, imagens, vídeos e elementos interativos, que é acessível por meio de um navegador da web. Geralmente, uma página web é identificada por um URL único e pode conter informações sobre um tópico específico, serviço, produto ou qualquer outro conteúdo relevante para os usuários da internet. Os usuários visualizam o conteúdo da página que pode ser texto, imagens, vídeos, entre outros e interagem com elementos da página. Guilherme Westphall
Pop-ups Objeto Pop-ups são janelas ou elementos de interface que aparecem sobre a página web principal, frequentemente usadas para exibir anúncios ou informações adicionais. Pop-ups podem ser intrusivos e prejudicar a experiência de navegação. Muitos navegadores, incluindo o Firefox, incluem bloqueadores de pop-ups para melhorar a usabilidade. Kauan Eiras
Privacidade Objeto Privacidade refere-se à capacidade de um indivíduo ou grupo de se proteger contra invasões à sua vida pessoal, especialmente na internet. A privacidade é fundamental para proteger dados pessoais e evitar rastreamento não autorizado. Navegadores como o Firefox oferecem recursos para aumentar a privacidade, como bloqueio de rastreadores e navegação anônima. Kauan Eiras
Proxy Objeto Um proxy é um servidor intermediário que atua entre o usuário e a internet, encaminhando solicitações e respostas. O uso de um proxy pode melhorar a segurança e a privacidade, além de permitir o acesso a conteúdos restritos ou bloqueados geograficamente. Kauan Eiras
Segurança Objeto Segurança na web refere-se às medidas tomadas para proteger os usuários, dados e sistemas contra ameaças e ataques cibernéticos. A segurança no navegador é essencial para proteger informações sensíveis, evitar fraudes e garantir uma navegação segura. O Firefox implementa diversas proteções como detecção de sites maliciosos e proteção contra phishing. Kauan Eiras
Servidor Objeto Um servidor é um computador ou software que hospeda e disponibiliza páginas da web para acesso via internet. Ele recebe solicitações de clientes (navegadores) e envia as páginas correspondentes, geralmente utilizando o protocolo HTTP. Um servidor influencia diretamente a disponibilidade, desempenho e segurança de um site. Sua configuração, capacidade de lidar com tráfego e tempo de resposta afetam a experiência do usuário, a eficácia do site e sua visibilidade na internet. Davi Pierre
Site Objeto Entidade virtual que representa uma coleção de páginas web, geralmente acessíveis através de um navegador web. Cada site possui um URL único que serve com um endereço na internet. Os usuários podem navegar por um site através de links internos, botões e menus de navegação. Também podem pesquisar por informações relevantes dentro do site. Guilherme Westphall
Tema Objeto Um tema é um pacote de personalização que altera a aparência visual do navegador, incluindo cores, imagens de fundo e ícones. Temas permitem que os usuários personalizem a interface do navegador de acordo com suas preferências estéticas, melhorando a experiência de uso. Kauan Eiras
Tráfego Objeto Tráfego é a quantidade de dados transmitidos entre um servidor e os usuários que acessam um site ou aplicação online. É uma medida do volume de visitantes, páginas visualizadas e interações, crucial para entender o desempenho e a popularidade de um site. O trafego afeta a visibilidade, desempenho e rentabilidade de um site. Altos volumes podem sobrecarregar servidores, impactar a velocidade de carregamento e gerar custos adicionais. No entanto, tráfego qualificado pode impulsionar a popularidade, aumentar a receita e melhorar o ranking nos mecanismos de busca. Davi Pierre
URL Objeto Um URL (Uniform Resource Locator) é uma sequência de caracteres que especifica o endereço único de um recurso na internet, como uma página web, uma imagem, um arquivo de áudio, entre outros. Ele fornece a localização precisa do recurso na rede e é utilizado pelos navegadores da web para acessar e exibir o conteúdo desejado. Os URLs podem ser compartilhadas entre os usuários para acessar recursos específicos, podem ser digitados/colados/sugeridos na barra de pesquisa de um navegador e usados em links. Guilherme Westphall
Usuário Objeto Um usuário é qualquer pessoa que interage com o site para alcançar um objetivo específico, e sua experiência e feedback são fundamentais para o desenvolvimento e melhoria contínua desses sistemas e produtos. Os usuários fornecem feedback para melhorar a usabilidade, influenciando o desempenho e ajudando a identificar vulnerabilidades de segurança. Eles geram conteúdo, moldam a personalização e direcionam a evolução do site. Além disso, suas interações influenciam estratégias de marketing, crescimento e monetização, orientando o desenvolvimento contínuo e a adaptação do site ao mercado. Davi Pierre

Autores: Guilherme Westphall, Kauan Eiras e Davi Pierre

Verbo

Os léxicos do tipo verbo representam uma abordagem na engenharia de requisitos que se foca nas ações realizadas pelos usuários ou sistemas dentro do contexto de um problema ou sistema em desenvolvimento. Nesse contexto, um "verbo" refere-se a uma operação, atividade ou procedimento que pode ser executado para alcançar um determinado objetivo ou realizar uma tarefa específica. Estão listados na tabela 4 abaixo.

Tabela 4: Léxicos do tipo Verbo

Termo Tipo Noção Impacto Autor
Atualizar Verbo Atualizar é a ação de recarregar uma página web ou aplicação para exibir a versão mais recente do conteúdo ou aplicar novas configurações e correções. Ao atualizar páginas ou sistemas, o usuário garante acesso às informações mais recentes e corrige possíveis erros ou inconsistências, melhorando a experiência de navegação. Kauan Eiras
Baixar Verbo Baixar é a ação de transferir arquivos ou dados da internet para o dispositivo local do usuário. Ao baixar arquivos, os usuários podem acessar conteúdos offline, mas também correm o risco de baixar malware ou arquivos indesejados, exigindo medidas de segurança adequadas. Kauan Eiras
Bloquear Verbo Bloquear é a ação de impedir que certos conteúdos ou funcionalidades sejam exibidos ou executados no navegador, como pop-ups, scripts ou anúncios. Bloquear conteúdos indesejados melhora a experiência do usuário ao reduzir distrações e possíveis ameaças à segurança. No entanto, pode também impedir a visualização de conteúdos desejados. Kauan Eiras
Buscar/Pesquisar Verbo Buscar/pesquisar é o processo de procurar informações ou recursos específicos usando um mecanismo de busca. Os usuários inserem palavras-chave ou frases para encontrar conteúdo relevante em páginas da web, ajudando a obter respostas, descobrir produtos, serviços ou se informar sobre determinados tópicos. A busca/pesquisa direciona o trafego qualificado para um site, aumentando a visibilidade e a relevância. Sites otimizados para mecanismos de busca (SEO) podem atrair mais usuários, melhorar a classificação nos resultados e aumentar a taxa de conversão. Davi Pierre
Clicar Verbo Clicar é a ação de pressionar o botão do mouse ou tocar na tela de um dispositivo para selecionar ou interagir com um elemento, como um link, botão ou imagem, direcionando o usuário para outra página da web, recurso ou ação específica. Clicar em links ou botões direciona os usuários para diferentes áreas de um site, influenciando a navegação, a interação e a conversão. Um design intuitivo e call-to-actions eficazes podem aumentar o engajamento, a permanência no site e a taxa de conversão. Davi Pierre
Configurar Verbo Configurar é a ação de ajustar as preferências e as opções do navegador ou de uma aplicação para personalizar a experiência do usuário. Configurar o sistema permite que os usuários personalizem seu ambiente de navegação, melhorando a eficiência, a segurança e a satisfação geral com o navegador. Kauan Eiras
Limpar Histórico Verbo Limpar histórico é a ação de apagar o registro de navegação, incluindo sites visitados, buscas realizadas e cookies armazenados, para proteger a privacidade do usuário. Limpar histórico ajuda a proteger a privacidade do usuário, removendo rastros de atividades online e liberando espaço no armazenamento do navegador. Kauan Eiras
Navegar Verbo Ação realizada pelos usuários através de, principalmente, navegadores com o objetivo de explorar e interagir com diferentes partes do sistema. Esta ação ocorre quando os usuários buscam informações específicas, navegam por menus, clicam em links ou executam outras operações de busca e interação. Ao navegar na internet, os usuários são expostos à diversas informações que podem levá-los a encontrar a informação que desejam ou não, levando a uma nova pesquisa caso não encontrem ou levando ao encerramento da aplicação em caso positivo. Guilherme Westphall
Personalizar Verbo Personalizar é a ação de ajustar as configurações de aparência, funcionalidades e comportamento do navegador para atender às preferências individuais do usuário. A capacidade de personalizar o navegador permite que os usuários melhorem sua experiência de navegação, tornando-a mais intuitiva, eficiente e agradável. Kauan Eiras
Proteger Verbo Proteger é a ação de implementar medidas de segurança para salvaguardar dados pessoais, históricos de navegação e outras informações sensíveis contra acesso não autorizado ou ataques. Ao proteger seus dados, os usuários garantem a privacidade e a integridade de suas informações, prevenindo roubo de identidade, fraudes e outras ameaças cibernéticas. Kauan Eiras
Salvar Verbo Salvar é a ação de armazenar informações ou dados de forma permanente ou temporária para uso futuro, como favoritos, histórico de navegação, senhas ou configurações de navegador. Ao salvar dados, o usuário pode acessar rapidamente informações importantes e personalizar sua experiência de navegação. A segurança dos dados salvos é crucial para proteger a privacidade. Kauan Eiras
Sincronizar Verbo Sincronizar é o processo de manter os dados do usuário atualizados e consistentes em múltiplos dispositivos, como favoritos, histórico, senhas e abas abertas. A capacidade de sincronizar dados oferece uma experiência de navegação contínua e conveniente, permitindo que os usuários acessem suas informações em qualquer dispositivo. Kauan Eiras

Autores: Guilherme Westphall, Kauan Eiras e Davi Pierre

Estado

Os léxicos do tipo Estado representam diferentes estados que um sistema pode assumir ao longo do tempo ou em resposta a determinadas condições ou eventos. Nesse contexto, um "estado" refere-se a uma condição ou situação específica em que o sistema se encontra em um determinado momento, refletindo diferentes configurações, modos de operação ou contextos de uso. Podem ser encontrados na tabela 5.

Tabela 5: Léxicos do tipo Estado

Termo Tipo Noção Impacto Autor
Carregando Estado O estado de carregando ocorre quando o Firefox está carregando conteúdo, como páginas web, imagens ou outros recursos. Enquanto está carregando, a experiência do usuário pode ser afetada pela velocidade da conexão e pelo desempenho do servidor. Otimizações são necessárias para minimizar o tempo de carregamento. Kauan Eiras
Conectado Estado O estado conectado indica que o Firefox está ativamente ligado à internet e pode acessar e carregar recursos online. Quando conectado, o navegador permite acesso completo a todos os recursos online, facilitando a navegação e a interação do usuário com a web. Kauan Eiras
Erro Estado O estado de erro ocorre quando o Firefox encontra um problema que impede o funcionamento normal do navegador ou de páginas web. Um erro pode comprometer a experiência do usuário, necessitando de soluções rápidas e eficazes para restaurar a funcionalidade completa do sistema. Kauan Eiras
Modo de navegação privada Estado O modo de navegação privada permite que o usuário navegue na internet sem armazenar histórico, cookies ou outros dados de navegação. O modo de navegação privada é útil para proteger a privacidade do usuário, evitando que dados de navegação sejam salvos e rastreados. Kauan Eiras
Offline Estado O estado offline indica que o Firefox não está conectado à internet. Em modo offline, o navegador pode acessar apenas conteúdo previamente armazenado em cache. Esse estado pode ser crítico para a continuidade do trabalho do usuário sem conexão. Kauan Eiras
Online Estado Estar online significa que o usuário está conectado à internet e ativo em uma plataforma digital. Este estado permite a interação em tempo real com conteúdos, serviços e outros usuários. O estado online é essencial para atividades como navegação, envio de mensagens instantâneas, participação em redes sociais, compras online e uso de aplicativos e serviços baseados na web. Davi Pierre

Autores: Guilherme Westphall, Kauan Eiras e Davi Pierre

Referências

  1. SERRANO, Milene. Requisitos - Aula 10. Local: UnB-FGA, Gama, DF. Apresentação de Power Point. 35, color. Disponível em: Requisitos - Aula 10. Acesso em: 09/05/2024.
  2. Zowghi, D.; Coulin, C. - Requirements Elicitation: A Survey of Techniques, Aproaches and Tools. Acesso em: 01/07/2024.

Histórico de versões

Versão Data Descrição Autor Revisor
1.0 09/05/2024 Criação da página Guilherme Westphall Davi Pierre
1.1 14/05/2024 Adição Tabelas 4 e 5 Guilherme Westphall Kauan Eiras
1.2 17/05/2024 Adição de Itens nas Tabelas 3 e 4 Davi Pierre Kauan Eiras
1.3 17/05/2024 Adição de Itens nas Tabelas 3, 4 e 5 Kauan Eiras Lucas Martins
1.4 05/06/2024 Adição de Itens nas Tabelas 3 e 5 Davi Pierre Kauan Eiras
1.5 01/07/2024 Correção da Introdução e Metodologia Davi Pierre Kauan Eiras
1.6 07/07/2024 Ordenação alfabética dos léxicos Guilherme Westphall Davi Pierre