Questões de Concurso Sobre engenharia de software
Foram encontradas 14.889 questões
A estratégia de serviços tecnológicos do PBQPSW objetiva garantir a centralização do processo de normalização técnica de software, sob a responsabilidade do MCTI.
A estratégia de tecnologia de software inclui o estímulo à utilização de ferramentas CASE e ambientes integrados de desenvolvimento de software.
O estímulo para que empresas de software se transformem em companhias totalmente voltadas ao cliente integra a estratégia de marketing de software do PBQPSW.
A estratégia de métodos de gestão visa à definição e à publicação de padrões de qualidade para o desenvolvimento de softwares.
Com relação a projeto de produtos e administração da produção, julgue o item que se segue.
Considere que determinada equipe de desenvolvimento de
software seja responsável por resolver problemas identificados
por seus usuários, que esses problemas sejam classificados
como fácil, médio ou difícil, de acordo com o nível de
dificuldade de resolução, e que a equipe necessite de 1, 4 ou
8 horas, respectivamente, para solucioná-los. Considere, ainda,
que os problemas devam ser resolvidos na proporção de 1:2:4,
que haja disponibilidade de 400 horas por semana de pessoal
e uma fila infinita de problemas de todos os tipos. Nessa
situação, a proporção de resolução de problemas na primeira
semana de trabalho só poderá ser mantida exatamente em 1:2:4
se forem contratadas 41 horas extras de trabalho.
I. Incorpora algumas das características do modelo de desenvolvimento em espiral;
II. Induz o reaproveitamento de software;
III. Benefcia-se da tecnologia de orientação para objetos;
IV. Faz uso do conceito de composição.
Está correto somente o que se afirma em:
I. Cooperação constante entre pessoas que entendem do ‘negócio’ e desenvolvedores;
II. Simplicidade;
III. Software funcional mais do que documentação extensa;
IV. Documentação extensa mais do que Software funcional;
V. Responder a mudanças mais do que seguir um plano;
VI. Etapas, artefatos e requisitos minuciosamente planejados de antemão;
VII. Equipes de desenvolvedores com um grande número de pessoas;
VIII. Equipes de desenvolvedores com um pequeno número de pessoas.
A lista que contém apenas princípios característicos dos métodos ágeis é:
- Identificar as pessoas que ajudarão na especificação dos requisitos e entender suas tendências e preferências dentro da organização;
- Identificar as características do ambiente de negócios específicas para o domínio do sistema que podem implicar restrições de funcionalidade e performance do produto a ser criado;
- Identificar requisitos ambíguos como candidatos à prototipação;
- Criar cenários de uso que ajudem os usuários a identificar os requisitos mais importantes.
Essas diretrizes aplicam-se à etapa de:
I - Uma história do usuário deve refletir corretamente as necessidades do cliente com relação a certa funcionalidade do sistema esperada por esse cliente.
II - É uma prática recomendada pela XP que um desenvolvedor especifique os cenários para os testes de aceitação de cada história de usuário que ele implemente.
III - Uma história de usuário é exatamente igual a um caso de uso, devendo ser utilizada em conjunto com um documento de requisitos e ter apenas um teste de aceitação escrito para ela.
É correto APENAS o que se afirma em
Um dos importantes conceitos do PU é o de arquitetura executável, a qual é criada durante a fase de

Analise o Diagrama de Caso de Uso de UML (v 2.3) apresentado acima e considere as afirmações a seguir.
I - O Ator P pode interagir com o Caso de Uso 3.
II - O Ator Q pode interagir com o Caso de Uso 0.
III - O Ator Q pode interagir com o Caso de Uso 1.
É correto o que se afirma em
Ao desenvolver a visão (geral) do negócio, uma das técnicas interessantes é a modelagem conceitual, que deve ser feita com o diagrama UML denominado Diagrama de