Questão nº 42
Questão de Tecnologia da Informação · FCC TRE-PR 2017 (nº 42)
Atenção: Considere o texto abaixo para responder as questões de números 41 a 44.
O Tribunal Superior Eleitoral criou o Método de Desenvolvimento com Práticas Ágeis – MAgil como uma proposta para agregar ao dia a dia das equipes as melhores práticas do desenvolvimento ágil. O MAgil deve ser considerado como uma "caixa de ferramentas" que pode ser utilizada conforme contexto e necessidade do projeto, na qual encontram-se práticas e artefatos das metodologias, métodos e frameworks disponíveis no mercado, como Processo Unificado, PMBOK, UML, XP e Scrum.
A etapa "Elicitar Requisitos" do método MAgil objetiva identificar, detalhar, documentar e fazer o gerenciamento dos requisitos que compõem os itens da Sprint, conforme os padrões de modelagem do projeto ou do Time Scrum. Dentre as entradas desta etapa encontram-se:
- Visão do produto.
- Itens da Sprint.
- Entrevistas, brainstorming, questionários.
- Ferramentas e modelos de documentos.
Na técnica de Elicitação de Requisitos
Este texto de apoio vale também pra questão nº 41, questão nº 43, questão nº 44.
- Apor entrevistas, o analista se insere no ambiente de trabalho em que o sistema será utilizado. O trabalho diário é observado e são anotadas as tarefas reais em que o sistema será utilizado.
- Bbrainstorming, há um facilitador neutro cujo papel é conduzir o brainstorm e promover a discussão entre os vários mediadores. As tomadas de decisão são baseadas em processos bem definidos com o objetivo de obter um processo de negociação mediado pelo facilitador.
- Cpor questionários, o objetivo é explorar aspectos críticos dos requisitos do produto a ser desenvolvido, implementando de forma rápida um pequeno subconjunto de funcionalidades deste produto.
- Dbrainstorming, é indicado o uso de formulários quando há diversos grupos de usuários que podem estar em diferentes locais do país. Devem ser realizadas pesquisas específicas de acompanhamento apenas com usuários selecionados, e, dentre eles, aqueles cuja contribuição em potencial pareça mais importante.
- Epor entrevistas, um modo adequado para agir seria, por exemplo, dizer: "O Sr. José vê a solução para o projeto dessa forma. E a senhora, Maria, qual é a sua opinião?" O analista deve evitar colocar a credibilidade do entrevistado em cheque e ter em mente que ele é o perito no assunto e fornecerá as informações necessárias ao sistema. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
Elicitação de Requisitos é o processo de descobrir, entender e documentar o que os usuários e outras partes interessadas realmente precisam de um novo sistema de software, sendo a fase inicial para garantir que o produto certo seja construído.
- (A) Incorreta: Esta descrição se refere à observação etnográfica ou observação de campo, onde o analista observa o trabalho diário no ambiente real, e não à técnica de entrevistas, que envolve conversas diretas.
- (B) Incorreta: Embora um facilitador seja comum no brainstorming, a técnica foca na geração livre de ideias sem julgamento inicial. A descrição de "negociação mediada" e "tomadas de decisão baseadas em processos bem definidos" é mais característica de workshops facilitados ou negociação de requisitos após a fase de geração de ideias.
- (C) Incorreta: Esta alternativa descreve a técnica de prototipagem, que consiste em construir rapidamente um subconjunto de funcionalidades para explorar requisitos, e não a técnica de questionários, que utiliza formulários para coletar informações.
- (D) Incorreta: Esta descrição é da técnica de questionários ou pesquisas, que são ideais para coletar informações de grupos dispersos geograficamente através de formulários. A armadilha da banca aqui é atribuir essa característica ao brainstorming, que é uma técnica de geração de ideias em grupo, geralmente em sessões colaborativas.
- (E) Correta: Durante as entrevistas, é fundamental que o analista atue como um facilitador, estimulando a discussão e a obtenção de diferentes perspectivas (como no exemplo dado), sem invalidar a opinião do entrevistado. Reconhecer o entrevistado como o perito no assunto é uma postura correta que ajuda a construir confiança e a obter informações precisas e completas para o sistema.
Fonte: FCC TRE-PR 2017 Técnico Judiciário - Área Apoio Especializado - Especialidade Programação de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.