
Revisão Técnicas de Elicitação de Requisitos
Authored by Leonardo Barreto
Information Technology (IT)
University
Used 5+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
16 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Uma equipe de análise está trabalhando em um sistema para otimizar a operação de um centro de distribuição. Após realizarem entrevistas com os gerentes, os analistas perceberam que as descrições dos processos eram muito idealizadas. Para compreender a realidade do fluxo de trabalho, os analistas decidiram passar vários dias no centro de distribuição, acompanhando os funcionários em suas tarefas diárias de recebimento, armazenamento e expedição de mercadorias, sem interferir em suas atividades. Eles notaram que os funcionários frequentemente utilizavam planilhas e anotações manuais para contornar limitações do sistema existente, algo que não foi mencionado nas entrevistas. A técnica de elicitação de requisitos descrita, focada em acompanhar os usuários em seu ambiente de trabalho real para entender os processos como eles de fato ocorrem, é conhecida como:
Answer explanation
A observação é uma ferramenta poderosa para obter uma visão da realidade de uma situação, em vez de apenas ouvir descrições sobre ela. Acompanhar os funcionários (fazer "sombra" ou shadowing) permite ao analista ver o sistema informal em ação, que frequentemente difere do sistema formal descrito em manuais ou entrevistas. A criação de formulários próprios ou o uso de anotações adicionais pelos usuários são indicações claras da necessidade de melhorias no sistema, algo que essa técnica é especialmente eficaz em revelar.
2.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Uma empresa global de software planeja lançar uma nova versão de seu produto de gestão de projetos. O sistema é utilizado por milhares de usuários em diferentes países e com diferentes perfis (gerentes de projeto, desenvolvedores, testadores). A equipe de produto precisa coletar informações sobre a satisfação com a versão atual e identificar as funcionalidades mais desejadas para a próxima versão.
Considerando a necessidade de coletar uma vasta gama de informações de um grande número de usuários geograficamente dispersos, qual é a técnica de elicitação de requisitos mais apropriada para esta situação?
Answer explanation
Questionários são a técnica mais indicada quando se precisa obter informações de um grande número de pessoas, especialmente quando elas estão geograficamente dispersas. A distribuição eletrônica, seja por e-mail ou pela web, é econômica e eficiente para alcançar uma amostra ampla e representativa de usuários.
3.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Uma seguradora está desenvolvendo um novo sistema para processamento de sinistros. O projeto é crítico e envolve múltiplos departamentos com interesses e perspectivas conflitantes: vendas, análise de risco, regulação de sinistros e o departamento financeiro. Informações coletadas através de entrevistas individuais mostraram-se contraditórias, e o projeto está paralisado por falta de consenso sobre os requisitos fundamentais. Para resolver o impasse, a gerente do projeto decide reunir de 10 a 20 stakeholders chave dos diferentes departamentos em uma sala de reunião preparada, fora do ambiente de trabalho usual, por vários dias. A sessão será conduzida por um profissional treinado em técnicas de dinâmica de grupo e análise de sistemas, que atuará de forma neutra para guiar a discussão. A técnica descrita, que reúne usuários, gerentes e a equipe de TI para sessões de trabalho intensivas e estruturadas, visando o consenso e a rápida coleta de requisitos, é denominada:
Answer explanation
O JAD é uma técnica de coleta de informações que permite que a equipe do projeto, usuários e gestão trabalhem juntos para identificar os requisitos do sistema. É um processo estruturado onde 10 a 20 usuários se reúnem sob a direção de um facilitador neutro. O principal benefício do JAD é a integração imediata da informação de diferentes fontes; conflitos de opinião tornam-se imediatamente óbvios e podem ser resolvidos durante a sessão.
4.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Durante uma sessão de JAD para um novo sistema de logística, a discussão é dominada por um gerente sênior, que impede a participação de outros membros da equipe. Além disso, dois analistas de nível júnior parecem hesitantes em expressar suas opiniões. O sucesso da sessão está ameaçado pela falta de contribuições equilibradas. Avaliando o cenário, qual é a principal responsabilidade do facilitador do JAD para garantir a produtividade e a eficácia da sessão?
Answer explanation
O facilitador de JAD desempenha três funções chave: garantir a aderência à agenda, ajudar o grupo a entender os termos técnicos e as técnicas, e registrar a contribuição do grupo de forma neutra. O facilitador deve permanecer neutro em todos os momentos e nunca inserir suas próprias opiniões. O gerenciamento de problemas como a dominação por um participante e o incentivo a não contribuintes são técnicas fundamentais de facilitação.
5.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Uma analista de sistemas está iniciando a fase de análise para a substituição de um sistema legado de faturamento em uma empresa. Antes de agendar entrevistas com os usuários, ela solicita acesso a uma variedade de documentos existentes, como relatórios de faturamento atuais (em branco e preenchidos), manuais de procedimento do sistema antigo, organogramas do departamento financeiro e relatórios de problemas enviados pelos usuários ao longo dos últimos anos. Ao revisar os formulários preenchidos, ela observa que os usuários frequentemente anotam informações adicionais nas margens, como "código de desconto especial" e "motivo da isenção de frete", campos que não existem no formulário original. A análise dos formulários preenchidos e das anotações manuais dos usuários é particularmente valiosa na técnica de Análise de Documentos porque:
Answer explanation
A análise de documentos é usada para entender o sistema "as-is". A indicação mais poderosa de que o sistema precisa ser mudado é quando os usuários criam seus próprios formulários ou adicionam informações aos existentes. Essas anotações manuais demonstram claramente a necessidade de melhorias, como novos campos e funcionalidades que o sistema atual não contempla.
6.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Uma equipe está projetando um sistema para substituir uma antiga aplicação de mainframe, que processa transações financeiras críticas. O sistema legado possui uma vasta documentação, incluindo manuais de procedimento detalhados e diagramas de fluxo de dados. Os requisitos funcionais de processamento (back-end) são estáveis e bem compreendidos. No entanto, a interface do usuário (front-end) será completamente nova, baseada na web, e os futuros usuários, acostumados com a interface de texto do mainframe, têm muita dificuldade em visualizar e descrever como gostariam de interagir com uma interface gráfica moderna. Qual é a abordagem mais sensata para a elicitação de requisitos, considerando as características distintas do back-end e do front-end do novo sistema?
Utilizar a Análise de Documentos para compreender as regras de negócio do back-end e empregar a Prototipação para elicitar e validar os requisitos da interface gráfica com os usuários.
Answer explanation
A escolha da técnica deve ser contextual. A Análise de Documentos é eficaz para entender regras de negócio bem documentadas (back-end). Quando os requisitos são incertos e visuais, como em novas interfaces, a Prototipação é superior, pois fornece um artefato tangível para interação e feedback preciso.
7.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Uma startup está desenvolvendo um aplicativo móvel inovador para uma rede social baseada em localização. Os fundadores têm uma visão clara do produto, mas os requisitos detalhados da interface do usuário e da experiência do usuário (UX) são muito incertos. Os usuários em potencial, quando entrevistados, têm dificuldade em articular exatamente como gostariam de interagir com o aplicativo, pois nunca viram algo semelhante. A equipe de desenvolvimento precisa de feedback rápido e concreto sobre as funcionalidades propostas. Para isso, eles decidem construir rapidamente uma versão simplificada do aplicativo, com as funcionalidades principais, mas sem a lógica de negócios completa, para que os usuários possam interagir e fornecer feedback.
A abordagem de elicitação e validação de requisitos utilizada no contexto acima é:
Answer explanation
A prototipação de sistema (system prototyping) realiza as fases de análise, projeto e implementação concorrentemente para desenvolver rapidamente uma versão simplificada do sistema e entregá-la aos usuários para avaliação e feedback. Essa abordagem é particularmente útil quando os usuários têm dificuldade em expressar os requisitos do sistema.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?