Buscar

Exercício do Conhecimento - Avaliação 1 de 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Prova de Engenharia de Software
Exercício do Conhecimento
Tentativa 1 de 2
Questão 1 de 5
Um processo de software é definido como um conjunto estruturado de atividades necessárias 
para o desenvolvimento de um produto (SOMMER VILLE, 2011).
Pressman (2011) define um processo de software como uma forma base para o controle da 
gestão de projetos de software que determina o contexto no qual são aplicados métodos 
técnicos e gerados produtos derivados (modelos, documentos, dados, relatórios, 
formulários, entre outros), incluindo a definição de marcos em que a qualidade é 
assegurada e as mudanças são conduzidas adequadamente.
As atividades necessárias para desenvolvimento do produto de software a ser entregue, 
incluindo sua documentação são:
I - Especificação de software; projeto de software; implementação; validação; entrega e 
implantação e evolução de software;
II – Modelagem do sistema; modelagem da infraestrutura e modelagem dos requisitos do 
software;
III - Geração do software, teste e entrega;
É correto apenas o que se afirmar em:
I
Questão 2 de 5
Requisitos de software expressam as necessidades e restrições colocadas sobre um produto 
de software, os requisitos não funcionais podem estar relacionados a algumas 
características, propriedades ou restrições como confiabilidade, ambiente de operação, 
aspectos legais e outros.
Os requisitos de produto ainda são classificados como de usabilidade, confiança, proteção 
e:
Eficiência
Questão 3 de 5
Scaling Agile que, em português, significa “Desenvolvimento Ágil em Escala”. O principal 
objetivo do Scaling Agile é dividir a equipe ágil em células de trabalho de alta 
performance e aplicar os princípios ágeis nessas células. Essa prática proporciona uma 
flexibilidade para estabelecer tarefas entre equipes onde cada uma seja gerenciada de 
forma independente, mas que sejam integradas entre si.
Fonte: https://www.profissionaisti.com.br/2013/07/gerenciamento-de-equipes-com-scaling-
agile/ data 23 de jan.2020 (adaptado).
Considerando as informações apresentadas, avalie as afirmações a seguir:
I – Equipes de desenvolvimento de pequeno porte tem mais sobreposição de atividades e com 
isso maior probabilidade da perda de foco e dificuldade no acompanhamento do projeto.
II – Alta performance é o resultado da organização das células com responsabilidades 
específicas e com o apoio dos controles visuais das atividades, dispensando a necessidade 
de líderes ou responsáveis.
III - As equipes possuem backlog e devido a segregação de responsabilidades devem assumir 
requisitos de um outra equipe somente em uma situação específica.
IV – O remanejamento de integrantes entre células é aconselhável para aproveitar o 
conhecimento adquirido.
V – Os integrantes mais experientes são alocados na equipe de liderança das células 
garantindo a alta performance.
É correto apenas o que se afirmar em:
III
Questão 4 de 5
No mundo, o setor de TI apresentou um crescimento de 6,7%, com o segmento crescendo 9,8% 
no Brasil, atingindo US$ 47,7 bilhões, se considerarmos software, serviços, hardware e as 
exportações. Com esse mercado, o Brasil se manteve na 9ª posição no ranking mundial, 
representando 2,1% do mercado mundial de TI e 42,8% do mercado da América Latina.
Disponível em: . Acesso em: 23 jan. 2020.
Considerando as informações apresentadas, avalie as afirmações a seguir:
I – O segmento de serviços é o segundo mercado doméstico do Brasil com maior 
rentabilidade.
II – O Brasil tem uma boa posição mundial em virtude da força de desenvolvimento, produção
de software e prestação de serviço.
III – O Brasil é forte na exportação de serviços de tecnologia, por isso o crescimento 
temos um crescimento relevante.
IV – O governo é o principal mercado consumidor de software do Brasil.
V – O mercado de Software como Serviço (SaaS) tem crescido devido a expansão da computação
em nuvem.
É correto apenas o que se afirmar em:
I, II e V
Questão 5 de 5
A expressão software factory – fábrica de software em inglês – foi usada pela primeira vez
na década de 60. Popularizada apenas nos anos 90, define basicamente a ideia de aplicar 
conceitos da indústria em geral em ambientes de desenvolvimento de software, de forma a 
aumentar a produtividade e diminuir prazos e custos, tornando o processo mais independente
do fator humano.
Disponível em: . Acesso em: 23 jan. 2020.
Avalie as afirmativas sobre o serviço prestado pelas fábricas de software:
I – Este tipo de serviço reduz custos extras ao longo do desenvolvimento do software.
II – A demanda por fábrica de software reduz a produtividade e aumenta o custo e a 
qualidade do desenvolvimento de software.
III – A terceirização implica em um produto final com qualidade inferior quando comparado 
com equipes internas.
IV – Neste modelo o foco está no software, dispensando a gestão por parte do cliente.
V – A fábrica possui apenas setor de desenvolvimento de software, o que reduz o custo da 
empresa e do serviço.
Está correto apenas o que se afirmar em:
I e IV

Continue navegando