Questões de Concurso
Foram encontradas 8.728 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
( ) Através do quadro Kanban, compartilhado por todos, torna-se possível visualizar as tarefas com que cada membro da equipe está envolvido. ( ) Diferente do Scrum, Kanban baseia-se em iterações de tempo fixo. Os projetos são divididos em ciclos semanais denominados Sprints. ( ) Usa três ideias para influenciar um processo de desenvolvimento: trabalho em andamento (WIP), fluxo de trabalho e o custo médio financeiro. ( ) Geralmente utilizam-se post-its ou cartões de índice para representar uma tarefa no quadro Kanban.
( ) Participação intensa do representante do cliente no desenvolvimento do projeto. ( ) Testes são realizados continuamente. Quando todos os testes forem aprovados, o módulo foi concluído. ( ) Programação em par: enquanto um escreve o código, o outro monitora falhas, realiza testes, faz sugestões e planeja próximas ações. ( ) Lançamentos frequentes de novas versões.
I - Uma área de conhecimento representa um conjunto completo de conceitos, termos e atividades que constituem um campo profissional, um campo de gerenciamento de projetos ou uma área de especialização. II - Gerenciamento da integração do projeto e gerenciamento da qualidade do projeto são áreas de conhecimento. III- Controle do cronograma é um processo do grupo de processos de iniciação relacionado à área de gerenciamento dos custos do projeto.
Quais estão corretas?
Um Auditor Fiscal fez uma pesquisa na internet e obteve as seguintes informações:
Há vários critérios para escolher uma ferramenta para esta finalidade, como popularidade, eficácia, desempenho, adequação e simplicidade. Este tipo de ferramenta serve para resolver três problemas: I. registrar a evolução do projeto; II. possibilitar o trabalho em equipe; III. criar e manter variações do projeto. Tanto o Subversion, quanto o Git e o Mercurial atendem estas necessidades.
O Auditor estava pesquisando sobre ferramentas de
Em projetos com base em métodos ágeis, a abordagem de testes pode se basear no quadrante de testes ágeis como mostrado na figura abaixo.
Os números I, II, III e IV, relacionados aos quadrantes, correspondem, respectivamente, a
Na metodologia ágil XP são realizados testes que são muito ligados com as user stories e buscam testar o sistema do ponto de vista do usuário. Este tipo de teste objetiva validar com o cliente o que foi definido nos requisitos do software, de forma a verificar se o produto desenvolvido está de acordo com o que foi estabelecido. As funcionalidades do sistema são validadas, as entradas podem ser simuladas e o comportamento de saída pode ser observado. Como o sistema é testado com todos os componentes interligados e configurados, inclusive bancos de dados e gerenciadores de filas, há garantias de que cada serviço oferecido está funcionando.
(Adaptado de: https://github.com/fga-gpp-mds/A-Disciplina/wiki/Programação-Extrema-(XP))
O texto se refere
Considere o caso de uso abaixo.
Se em I for colocada a palavra
I. É um tipo de teste de software. II. Visa detectar e corrigir defeitos existentes em programas. III. É capaz de detectar defeitos do tipo bad smell (termo que significa incorreções técnicas ou anomalias que não evitam o sistema de ser executado, mas causam efeitos inesperados durante a execução).
Está correto o que se afirma em
Considerando as informações da tabela, assinale a opção que indica o evento de risco mais alto para o projeto.
( ) Se um caso de uso A estende um caso de uso B, então a especificação do caso de uso B deve fazer referência a um ponto de extensão definido no caso de uso A. ( ) Se um caso de uso C inclui um caso de uso D, a especificação do caso de uso C deve fazer referência ao caso de uso D. ( ) Uma forma apropriada para descrever uma pré-condição em um caso de uso é referenciar a execução prévia de outro caso de uso, como, por exemplo, ao especificar um caso de uso X, definir uma pré-condição como: “o caso de uso Y foi executado antes deste caso de uso”.
Segundo a ordem apresentada, as afirmativas são, respectivamente,
Considere o diagrama de classes UML apresentado a seguir.
Assinale a opção que corresponde ao total de pontos de função não ajustados computado para o conjunto das funções listadas na tabela.
Assinale a opção que melhor descreve o objetivo da retrospectiva definida no SCRUM.
Assinale a alternativa que contém a correta classificação e distribuição do software aplicativo "LibreOffice".
I - Gerenciamento de projeto de software envolve planejamento, monitoração e controle de pessoas, processos e eventos que ocorrem à medida que o software evolui, desde os conceitos preliminares até sua disponibilização operacional e completa. II - Gerenciamento de projeto é uma atividade intensiva de pessoal; muitas vezes, programadores competentes resultam em maus líderes de equipe por não possuírem habilidade em lidar com pessoas. III - A adoção de métodos ágeis tem sido indicada como antídoto para muitos problemas que se alastraram nas atividades de projeto de software. Para uso das competências de cada membro da equipe e para fomentar a colaboração efetiva de seus membros, evita-se a auto-organização da equipe e utiliza-se o conceito de equipe única. O líder (e não a equipe) concentra-se em competências individuais para maior benefício do projeto e decide a abordagem para incrementar o trabalho, coordenando e sincronizando as atividades que devem ser realizadas.
Quais estão corretas?
I - O planejamento de software envolve várias tarefas, tais como estabelecimento do escopo do projeto, estimativa de custo e de mão de obra e desenvolvimento do cronograma de projeto. II - Um plano de projeto pode ser adaptado e atualizado à medida que o projeto avança. III - Ao contrário do plano de projeto, não se deve atualizar as estimativas à medida que o projeto avança.
Quais estão corretas?
Assinale a alternativa que preenche corretamente a lacuna do texto acima.