Ir para o conteúdo

Three-Level Scale

Introdução

  Este artefato apresenta a técnica de priorização conhecida como Three Level Scale (TLS). O TLS é uma técnica que divide os requisitos em três níveis de prioridade: alta, média e baixa.

  Na técnica TLS, os principais critérios são "importância" e "urgência", que determinam em qual dos três quadrantes o requisito se encaixa. De acordo com Karl E. Wiegers, os quadrantes são definidos da seguinte forma:

  • Alta prioridade: Requisitos importantes e urgentes que devem ser implementados o mais rápido possível.
  • Média prioridade: Requisitos importantes, mas não urgentes.
  • Baixa prioridade: Requisitos que não são nem importantes, nem urgentes.
  • Objetivo

      No âmbito deste projeto, o objetivo é aplicar a técnica de priorização Three Level Scale (TLS) aos requisitos já elicitados. Nossa meta principal é classificar esses requisitos em três níveis de prioridade: alta, média e baixa, utilizando os critérios de "importância" e "urgência" estabelecidos por Karl E. Wiegers.

      Através dessa priorização, visamos alcançar os seguintes resultados:

  • Identificar e destacar os requisitos considerados de alta prioridade, ou seja, aqueles que são tanto importantes quanto urgentes para o sucesso do projeto. Esses requisitos serão foco imediato de implementação.
  • Categorizar os requisitos de média prioridade, que são importantes, mas não necessariamente urgentes. Isso nos permitirá planejar sua implementação de acordo com a capacidade e recursos disponíveis.
  • Isolar os requisitos de baixa prioridade, que não são considerados nem importantes, nem urgentes, permitindo-nos revisar sua relevância para o projeto.
  • Se necessário, realizar uma subpriorização dentro do grupo de alta prioridade para identificar requisitos "Altíssimo", "Muito alto" e "Alto", garantindo que recursos sejam alocados de maneira ainda mais precisa.
  •   Com a aplicação eficaz da técnica TLS, esperamos obter uma lista de requisitos priorizada que esteja alinhada com as metas de negócios e as necessidades do projeto. Isso facilitará a tomada de decisões informadas sobre a alocação de recursos e o planejamento da implementação, contribuindo para o sucesso geral do projeto de desenvolvimento de software.

    Metodologia

      Para realizar a priorização, foram listados todos os requisitos elicitados através das etapas de:

  • Brainstormig
  • Entrevista
  • Introspecção
  • Observação
  •   Os participantes fizeram uma videochamada com uma usuária e conforme ela foi surgerindo os requisistos elicitados foram sendo classificados em critérios de alta, média ou baixa complexidade, e posteriormente listados em planilhas.

    Participantes

       A tabela 1 representa os participantes da técnica three level scale.

    Nome Função
    Catlen Cleane Desenvolvedora
    Ana Carolina Costa Césars Cliente

    Tabela 1: Participantes.
    Autor(a): Carolina Barbosa

    Gravação

    Priorização ThreeLevelScale

    Requisitos de Alta Prioridade

      A tabela 1 apresenta os requisitos de Alta Prioridade

    identificador Requisito Quadrante
    BR02, ENT01, IN02, OB07 Os usuários devem poder compartilhar suas telas durante as chamadas Alta
    BR03, IN03, OB05 Deve permitir a gravação de chamadas Alta
    BR07 Deve permitir que o anfitrião tenha a capacidade de remover um participante específico da reunião Alta
    BR08 Deve ser possível baixar as gravações das reuniões Alta
    BR13 O anfitrião deve ser capaz de conceder permissões diferentes, a cada participante, para a utilização das ferramentas durante a reunião Alta
    BR15 Os usuários devem poder compartilhar arquivos durante as reuniões Alta
    BR16 Deve oferecer um modo claro ou escuro de interface como parte de suas funcionalidades de acessibilidade Alta
    BR17, ENT08, OB17 Deve permitir que o usuário consiga realizar qualquer atividade com menos de 5 cliques Alta
    ENT02 Os usuários devem ser capazes de criar uma videoconferência Alta
    IN01 Deve permitir a configuração de controles de acesso Alta
    IN05 Ser compatível com sistemas operacionais Android (7.0 ou mais recente) e IOS (12.4 ou mais recente) Alta
    IN07 Deve ser de código aberto e gratuito Alta
    IN10 Deve permitir que o anfitrião tenha a capacidade de remover um participante específico da reunião Alta
    IN11, OB12 Deve garantir a segurança dos dados confidenciais compartilhados durante as reuniões por vídeoconferência Alta
    IN12 Deve ser estável, tendo no máximo 1 queda de funcionamento por dia Alta
    OB02 Dever permitir convidar participantes através de compartilhamento de link por meio de outros aplicativos Alta
    OB04 Deve possuir a opção de mutar o áudio Alta
    OB11 Deve permitir que o usuário configure seu perfil, com nome de usuário e foto Alta
    Tabela 1: Requisitos de Alta Prioridade.
    Autor(a):Júlia Vitória e Catlen Cleane

    Requisitos de Média Prioridade

      A tabela 2 apresenta os requisitos de Média Prioridade

    Identificador Requisito Quadrante
    BR06 Deve permitir que o anfitrião de uma reunião consiga desligar o microfone e a câmera de qualquer participante Média
    BR11 O anfitrião deve ser capaz de controlar a entrada em uma sala por meio de senha de acesso Média
    BR12 Deve ser possível ingressar em uma reunião sem a necessidade de um login Média
    BR18 Deve possuir um bom contraste entre as cores a fim de aprimorar a legibilidade Média
    IN06 Deve ter acesso facilitado para instalação, sem levar mais de 30 segundos de pesquisa direta para encontrar a aplicação nas lojas de aplicativos Média
    IN13 Deve oferecer um desempenho responsivo, se adaptando mediante o tamanho da tela Média
    OB01 Deve permitir fazer autenticação através de outros aplicativos, como Google ou Facebook Média
    BR05, ENT05 Deve permitir a transcrição do áudio da chamada Média
    OB06 Deve permitir enviar mensagem de texto durante a videochamada Média
    OB13 Deve possuir um calendário com chamadas agendadas Média
    OB14 Deve permitir que o calendário de um usuário seja sincronizado ao de outros Média
    OB15 Deve permitir agendar reuniões com outros usuários atraveS do calendário Média
    OB16 Deve ser um aplicativo que ocupe menos de 100mb de memória Média
    Tabela 2: Requisitos de Média Prioridade.
    Autor(a):Júlia Vitória e Catlen Cleane

    Requisitos de Baixa Prioridade

      A tabela 3 apresenta os requisitos de Baixa Prioridade

    identificador Requisito Quadrante
    BR01, ENT06, IN04 Deve permitir a utilização de quadro de anotação durante a chamada Baixa
    BR04, ENT07 O usuário deve ser capaz de alterar seu fundo em uma chamada de vídeo Baixa
    BR09, IN09 Deve possuir um mecanismo de busca a partir da data da reunião Baixa
    BR10 Deve fornecer ao usuário a capacidade de visualizar todas as salas em que ele participou anteriormente. Baixa
    BR15 Deve ser possível a integração com aplicativos de calendário afim de possibilitar a visualização dos compromissos do usuário no aplicativo Baixa
    ENT03, OB09 Os usuários devem poder compartilhar emojis pré-definidos durante as chamadas Baixa
    IN08 Deve ser possível deletar reuniões armazenadas Baixa
    OB03 Deve possuir um link de ajuda para explicar como se convida outros participantes Baixa
    OB10 O anfitrião deve conseguir, através do compartilhamento de tela, interagir no celular de outro usuário Baixa
    Tabela 3: Requisitos de Baixa Prioridade.
    Autor(a):Júlia Vitória e Catlen Cleane

    Legenda

  • Identificação(ENT + N°) : Requisito Elicitado pela Entrevista + Número.
  • Identificação(BR + N°) : Requisito Elicitado pela Brainstorming + Número
  • Identificação(IN + N°) : Requisito Elicitado pela Introspecção + Número
  • Identificação(OB + N°) : Requisito Elicitado pela Observação + Número

    Histórico de Versão

      A tabela 4 representa o histórico de versão do documento.

    Versão Data Descrição Autor(es) Revisor(es)
    1.0 06/10/2023 Elaboração do artefato Júlia Vitória Carolina Barbosa
    1.1 23/10/2023 Tabelas com requisitos junto com um usuário Catlen Cleane Carolina Barbosa
    1.2 06/12/2023 Adição de hiperlinks Carolina Barbosa Catlen Cleane
    Tabela 4: Histórico de Versão.
    Autor(a): Júlia Vitória

    Bibliografia

    [1] Three Level Scale em Bilheteria Digital. Acesso em 06 de Outubro de 2023.