Pular para conteúdo

Técnica dos 100 dólares

Introdução

Após a coleta dos requisitos utilizando as técnicas de brainstorming, introspecção e questionários, é necessário estabelecer uma priorização para compreender a importância de cada um deles. Nesse contexto, o artefato desenvolvido emprega a técnica dos 100 dólares como uma abordagem eficaz para priorizar os requisitos levantados.

Metodologia

A técnica citada consiste em atribuir uma quantidade fictícia de "dólares" a cada requisito, representando o valor relativo que ele possui para o projeto. Dessa forma, é possível identificar quais requisitos são considerados mais cruciais ou valiosos para a sua implementação e quais são considerados os menos valiosos, contendo uma forma limitada e acertiva de recursos para escolher as exigências necessárias. Ademais, essa é uma abordagem que proporciona uma visão clara das prioridades e auxilia na alocação eficiente dos recursos disponíveis no projeto. [1]

Requisitos

Com base na metodologia descrita e os requisitos elicitados, a priorização de requisitos pode ser representada a seguir pela tabela abaixo. Nota-se que o identificador de cada requisito é formatado por um PR + um número, sendo PR uma abreviação de priorização de requisitos e o número indica a enumeração do grau de prioridade de requisito para o sistema.

Identificador Requisito Tipo Valor ($)
PR01 O software deve fornecer ferramentas/opções para formatar o texto, como alterar o estilo e o tamanho da fonte RF $5,00
PR02 Deve ser possível aplicar estilos de formatação de fonte, como negrito, itálico, sublinhado, tachado, sobrescrito e subscrito RF $5,00
PR03 O usuário deve ter a opção de alinhar o texto: centralizar, justificar, alinhar à direita ou alinhar à esquerda RF $5,00
PR04 O software deve permitir a criação de tópicos ordenados (numeração, letras), não ordenados (marcadores) e seus subtópicos RF $5,00
PR05 Deve ser possível aumentar ou diminuir o recúo, bem como regular o espaçamento entre linhas e o espaço entre parágrafos RF $5,00
PR06 O software deve permitir a inserção de desenhos e formas geométricas, como retas, setas, círculos, elipses, quadrados, retângulos, etc. RF $5,00
PR07 Deve ser possível incluir arquivos de mídia, gráficos, tabelas e caixas de texto ao longo do documento que está sendo editado RF $5,00
PR08 Deve haver um mecanismo para verificar a ortografia do texto RF $5,00
PR09 Deve ser possível abrir um arquivo já existente no formato apropriado RF $5,00
PR10 O usuário deve ter a capacidade de salvar o arquivo em pelo menos quatro extensões: .pdf, .odt, .docx e .txt RF $5,00
PR11 Deve ser possível colaborar em documentos em tempo real com outros usuários, permitindo a edição simultânea de um documento compartilhado RF $5,00
PR12 O software deve ser capaz de recuperar automaticamente documentos em caso de falha, como uma queda de energia ou travamento do aplicativo RF $5,00
PR13 O software deve ser portável, funcionando em diferentes sistemas operacionais, como Windows, macOS e Linux RNF $5,00
PR14 O LibreOffice Writer deve garantir a segurança dos documentos do usuário, incluindo a capacidade de criptografar documentos sensíveis e proteger com senha o acesso a arquivos RNF $5,00
PR15 Deve ser possível inserir hiperlinks, notas de rodapé, notas de fim, marca-páginas, referências cruzadas e anotações (comentários) RF $4,00
PR16 O software deve permitir a visualização da impressão e a impressão do documento RF $4,00
PR17 Deve ser possível inserir quebras de página, permitindo ao usuário controlar a formatação do documento RF $4,00
PR18 O software deve permitir o controle de revisões, rastreando as alterações feitas no documento ao longo do tempo e possibilitando a aceitação ou rejeição das revisões RF $4,00
PR19 O software deve ser acessível a pessoas com deficiências, atendendo a padrões de acessibilidade e oferecendo suporte a leitores de tela e outras tecnologias assistivas RNF $4,00
PR20 O software deve oferecer suporte a múltiplos idiomas, permitindo a edição de documentos em diferentes línguas RF $2,00
PR21 O LibreOffice Writer deve ser eficiente em termos de consumo de recursos do sistema, como CPU e memória, para garantir um desempenho responsivo mesmo em sistemas menos poderosos RNF $2,00
PR22 Ao abrir o aplicativo, deve aparecer uma tela com um documento em branco pronto para ser editado RF $2,00
PR23 O LibreOffice Writer deve ser tolerante a falhas, minimizando o impacto de erros do usuário ou falhas do sistema RNF $2,00
PR24 Os usuários devem ter a capacidade de personalizar a interface do LibreOffice Writer de acordo com suas preferências RNF $2,00
PR25 Deve haver documentação abrangente disponível para os usuários, além de suporte técnico eficaz, incluindo fóruns, tutoriais e recursos de ajuda RNF $0,00
PR26 O software deve ser capaz de abrir documentos criados em versões anteriores do LibreOffice Writer sem perda significativa de formatação ou conteúdo RNF $0,00
PR27 Deve ser possível configurar facilmente opções de backup e restauração de documentos para evitar perda de dados acidental RNF $0,00
PR28 O software deve promover o uso de formatos de arquivo abertos e padrões abertos para garantir a interoperabilidade com outros aplicativos e evitar bloqueio de fornecedor RNF $0,00
PR29 Deve ser possível localizar e substituir partes do texto no documento RF $0,00
PR30 Deve ser possível inserir símbolos especiais e equações matemáticas no texto RF $0,00

Tabela 1: Priorização de Requisitos (Fonte: Artur Seppa Reiman, 2023).

Referências bibliográficas

1. L. Dean and W. Don. 2003. Managing software requirements: A use case approach. In Addison Wesley. Disponível em: https://aprender3.unb.br/pluginfile.php/2523050/mod_resource/content/4. Acesso em: 02/10/2023.

Histórico de Versão

Versão Data Descrição Autor Revisor
1.0 02/10/20233 Criação do documento Artur Seppa Reiman Rafael