Acerca de testes de software, julgue o item que se segue.
Teste de software pode ser definido como o processo de execução de um programa ou sistema com a intenção de se verificar se o mesmo está de acordo com o planejado nas especificações dos seus requisitos.
Julgue o seguinte item, relativos à gestão ágil de projetos com XP (extreme programming).
As sprints são similares aos projetos no que se refere à predeterminação do início e do fim: ambos possuem horizonte de duração de uma a quatro semanas. No que diz respeito à visão do produto, o Product Owner é o gerente da sprint.
A seguir são listados requisitos para o gerenciamento de projetos de TI de uma organização.
I Utilizar ciclo de vida de projeto que seja iterativo e incremental.
II Possuir um artefato que autorize a existência do projeto e que dê autoridade necessária para se aplicarem recursos organizacionais às atividades do projeto.
III Possuir um papel que gerencie as restrições de escopo, cronograma, custo e qualidade dos projetos individuais.
IV Possuir atividade que permita inspecionar o incremento e(ou) produto ao longo do andamento do projeto.
Considerando os requisitos apresentados, julgue o item que se segue, relativos a gerenciamento de projetos com PMBOK 5 e gestão ágil de projetos com Scrum.
Cabe ao gerente de projetos, da mesma forma que cabe ao Scrum master, executar as atividades descritas em III.
Julgue o seguinte item, relativos à gestão ágil de projetos com XP ( extreme programming).
Os itens a serem entregues na sprint como incremento são escolhidos na reunião de planejamento da sprint, na qual o Scrum master determina a prioridade e a ordem dos itens que comporão a próxima sprint.
Julgue o próximo item, a respeito de engenharia de software e análise de requisitos.
Os requisitos funcionais especificam o que o software deverá fazer. Esses requisitos incluem tempo de resposta, utilização de volumetria estática, escalabilidade, disponibilidade, segurança e usabilidade
Acerca de TomCat, desenvolvimento seguro de software, refactoring e integração contínua, julgue o próximo item.
A refatoração de um código escrito em Delphi pode levar um método a ser separado e transformado em alguns outros métodos.
Julgue o próximo item, relativos à governança de TI, à NBR ISO/IEC 38500:2009, ao COBIT 5 e ao DevOps.
O gerenciamento de desenvolvimento de software por meio do Scrum pode ser combinado com o ciclo de vida do DevOps, haja vista que o DevOps combina práticas e ferramentas que aumentam a capacidade de uma organização de distribuir aplicativos e serviços; logo, a integração contínua do software pode ser realizada na sprint do Scrum junto com a operação dos serviços da organização.
A seguir são listados requisitos para o gerenciamento de projetos de TI de uma organização.
I Utilizar ciclo de vida de projeto que seja iterativo e incremental.
II Possuir um artefato que autorize a existência do projeto e que dê autoridade necessária para se aplicarem recursos organizacionais às atividades do projeto.
III Possuir um papel que gerencie as restrições de escopo, cronograma, custo e qualidade dos projetos individuais.
IV Possuir atividade que permita inspecionar o incremento e(ou) produto ao longo do andamento do projeto.
Considerando os requisitos apresentados, julgue o item que se segue, relativos a gerenciamento de projetos com PMBOK 5 e gestão ágil de projetos com Scrum.
O termo de abertura do projeto descrito no PMBOK 5 e o backlog do produto no Scrum suprem o requisito II, visto que o backlog promove o registro formal e o compromisso com o projeto pelo time Scrum.
A seguir são listados requisitos para o gerenciamento de projetos de TI de uma organização.
I Utilizar ciclo de vida de projeto que seja iterativo e incremental.
II Possuir um artefato que autorize a existência do projeto e que dê autoridade necessária para se aplicarem recursos organizacionais às atividades do projeto.
III Possuir um papel que gerencie as restrições de escopo, cronograma, custo e qualidade dos projetos individuais.
IV Possuir atividade que permita inspecionar o incremento e(ou) produto ao longo do andamento do projeto.
Considerando os requisitos apresentados, julgue o item que se segue, relativos a gerenciamento de projetos com PMBOK 5 e gestão ágil de projetos com Scrum.
No Scrum, o requisito IV é atendido pela retrospectiva da sprint, que possui como objetivo principal revisar o burn-down. No PMBOK 5, esse requisito é atendido pela técnica Delphi, que coleta informações do andamento do cronograma e traça o gráfico de esforço por produtividade.
Julgue o próximo item, a respeito de engenharia de software e análise de requisitos.
Segundo o SWEBOK, a gerência de configuração de software tem por objetivo garantir e manter a integridade do software por meio do gerenciamento e controle das mudanças e evoluções; a quantidade de itens a serem gerenciados depende da maturidade e da exigência dos projetos de software.
No que se refere a padrões de projeto e a processos e práticas ágeis de desenvolvimento, julgue o próximo item.
São exemplos de práticas ágeis: ciclos curtos; simplicidade; retrospectivas regulares; ambiente de trabalho centrado no indivíduo; P.O. (Project Owner) que receba e retenha informações; e entrega de produto de software somente no final de cada fase.
Acerca de TomCat, desenvolvimento seguro de software, refactoring e integração contínua, julgue o próximo item.
Em um serviço de integração contínua, testes de unidade são executados automaticamente com a finalidade de detectar erros funcionais.
Julgue o seguinte item, relativo a métricas de qualidade de software, JUnit, SQL, Delphi e desenvolvimento mobile.
Uma forma de aferir a qualidade de um código desenvolvido é avaliar a quantidade de autorreferências feitas em módulos do código. Essa métrica é conhecida como complexidade ciclomática.
A seguir são listados requisitos para o gerenciamento de projetos de TI de uma organização.
I Utilizar ciclo de vida de projeto que seja iterativo e incremental.
II Possuir um artefato que autorize a existência do projeto e que dê autoridade necessária para se aplicarem recursos organizacionais às atividades do projeto.
III Possuir um papel que gerencie as restrições de escopo, cronograma, custo e qualidade dos projetos individuais.
IV Possuir atividade que permita inspecionar o incremento e(ou) produto ao longo do andamento do projeto.
Considerando os requisitos apresentados, julgue o item que se segue, relativos a gerenciamento de projetos com PMBOK 5 e gestão ágil de projetos com Scrum.
Com base nos conceitos do Scrum e do PMBOK 5, a organização pode gerenciar um projeto por meio do ciclo de vida adaptativo, o qual se adéqua a mudanças e permite o envolvimento contínuo das partes interessadas, embora isso inviabilize o requisito I.
Acerca de testes de software, julgue o item que se segue.
No método de desenvolvimento TDD (test driven development), o desenvolvedor escreve primeiro um caso de teste e, posteriormente, o código.