Questão nº 32
Questão de Tecnologia da Informação · FCC TRT-1 2025 (nº 32)
No contexto do processo de desenvolvimento de software, diferentes frameworks, normas e metodologias podem ser aplicados para garantir qualidade, conformidade e eficiência, como
- Ao CMMI e o MR-MPS-SW, que não recomendam o desenvolvimento low-code e no-code, uma vez que estes podem comprometer a qualidade do software.
- Ba notação BPMN, que substituiu a UML 2.5 por ter sido descontinuada em processos de Engenharia de Software modernos, independentemente do domínio de aplicação do sistema em desenvolvimento.
- Co MR-MPS-SW 2023, que eliminou a necessidade do processo Engenharia de Requisitos do nível G, uma vez que essa responsabilidade foi transferida para o processo Projeto e Construção Ágil do Produto do nível F, que preconiza o uso de metodologias como Scrum e XP.
- Do CMMI-DEV v2.0, no qual as práticas de Engenharia de Software são abordadas de forma independente dos níveis de maturidade organizacional, permitindo que uma organização alcance a certificação em um único processo de avaliação direta.
- Ea norma ABNT NBR ISO/IEC/IEEE 12207:2021, que define que o processo de definição de requisitos de sistema/software tem como objetivo transformar as capacidades desejadas dos stakeholders, visão orientada ao usuário, em uma visão técnica que atenda às necessidades operacionais do usuário. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
A norma ABNT NBR ISO/IEC/IEEE 12207:2021 descreve os processos essenciais para o ciclo de vida de sistemas e software, desde a concepção até a desativação, garantindo que o desenvolvimento seja organizado e atenda às necessidades. Um dos processos mais importantes é o de definição de requisitos, que transforma o que os usuários querem (suas "capacidades desejadas") em algo que os técnicos possam construir (uma "visão técnica").
(A) Incorreta: CMMI e MR-MPS-SW são modelos de maturidade que focam na melhoria de processos, sendo agnósticos a tecnologias específicas como low-code/no-code; eles não os proíbem ou desaconselham intrinsecamente, desde que a qualidade e os processos sejam bem gerenciados.
(B) Incorreta: BPMN modela processos de negócio e UML modela sistemas de software; uma não substitui a outra, e UML 2.5 não foi descontinuada, sendo amplamente utilizada.
(C) Incorreta: O MR-MPS-SW não "elimina" a necessidade do processo de Engenharia de Requisitos em nenhum nível; ele pode ser adaptado ou integrado, mas sua importância permanece fundamental.
(D) Incorreta: Armadilha da banca: O CMMI-DEV v2.0 (e qualquer CMMI) é fundamentalmente baseado em níveis de maturidade, onde as práticas são implementadas e aprimoradas em função desses níveis, e a certificação avalia múltiplos processos, não um único, para determinar a maturidade organizacional. A afirmação de que as práticas são "independentes dos níveis de maturidade" contradiz a essência do modelo.
(E) Correta: A norma ABNT NBR ISO/IEC/IEEE 12207:2021 define precisamente que o processo de definição de requisitos visa traduzir as necessidades e capacidades desejadas dos stakeholders (visão do usuário) em especificações técnicas que o sistema deve atender, garantindo que as necessidades operacionais sejam satisfeitas.
Fonte: FCC TRT-1 2025 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 004). Reproduzida para fins de estudo.