SóProvas


ID
5575816
Banca
FCC
Órgão
TJ-SC
Ano
2021
Provas
Disciplina
Engenharia de Software
Assuntos

Um Analista de Sistemas atua no desenvolvimento de software utilizando diferentes processos e metodologias cujas características são: 


I. A fase de transição se concentra nas atividades necessárias para colocar o software nas mãos dos usuários. Tipicamente, essa fase inclui várias iterações, incluindo versões beta, versões de disponibilidade geral, além de correções de erros e lançamentos de aprimoramento. Um esforço considerável é gasto em atividades ligadas ao usuário: documentação de sistema, treinamento e suporte no uso inicial do produto. Neste ponto, no entanto, o feedback do usuário deve limitar-se principalmente a problemas de ajuste, configuração, instalação e usabilidade do produto. 

II. Aspectos significativos do processo devem estar visíveis aos responsáveis pelos resultados. A transparência requer que estes aspectos tenham uma definição padrão comum para que os observadores compartilhem um mesmo entendimento do que está sendo visto. Por exemplo: uma linguagem comum referindo-se ao processo deve ser compartilhada por todos os participantes; e aqueles que realizam o trabalho e aqueles que inspecionam o incremento resultado do trabalho devem compartilhar uma definição comum de Pronto.

III. A implementação inicial do software apoia duas atividades do processo de engenharia de requisitos: a) levantamento de requisitos, pois os usuários podem realizar experiências para ver como o sistema apoia seu trabalho, podendo ter novas ideias para os requisitos, identificar pontos positivos e negativos do software e até propor novos requisitos de sistema; b) validação de requisitos, pois a implementação pode revelar erros e omissões nos requisitos propostos, levando os usuários a crerem que sua visão inicial era incorreta e incompleta e dando a eles oportunidade de fazerem ajustes na especificação de sistema para refletir sua compreensão alterada dos requisitos. 

IV. O cliente está sempre participando do desenvolvimento do sistema; testes de unidade e de aceitação fornecem feedback sobre o sistema; oportunidades e problemas são identificados o mais rápido possível; os códigos são integrados e testados constantemente, para o caso de algum problema ser detectado, poder ser corrigido imediatamente.


As características I, II, III e IV são, respectivamente,

Alternativas
Comentários
  • Só de pensar que essa questão deve ter juntado uns 20 itens no edital kkkk

    Deus não queria que FCC caia na minha vida

  • Gabarito: A.

    As quatro fases do RUP são: Inception (concepção), Elaboration, Construction e Transition.

    A fase de Transition, mencionada na letra A, é a que o projeto passa do ponto de testes para a implementação. Ela se concentra nas atividades necessárias para colocar o software nas mãos dos usuários.

    A metodologia Scrum Agile propõe que um projeto seja dividido em diversos (pequenos) ciclos de atividades, com reuniões frequentes para que a equipe possa alinhar o que vem fazendo e pensar formas de melhorar o processo com agilidade. Esta metodologia requer que todos compartilhem de um mesmo entendimento, por isto das reuniões frequentes.

  • II -> É a definição de pronto encontrada no Scrum

    III -> Na Engenharia de Requisitos, há uma técnica de validação de requisitos chamada prototipação. Teve uma questão que eu comentei no passado que aborda com detalhes sobre isso. Quem estiver com a curiosidade aguçada, dê uma olhada na Q887161.