Logo Passei Direto
Buscar

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

Ferramentas de estudo

Questões resolvidas

Considerando as etapas de implantação e manutenção do processo de desenvolvimento de software, avalie os conceitos a seguir:
Assinale a alternativa que preenche as lacunas na sequência correta:
Processo de controle de alterações, Gerenciamento de releases, Gestão de configuração.
Gestão de configuração, Gerenciamento de releases, Processo de controle de alterações.
Processo de controle de alterações, Gestão de configuração, Gerenciamento de releases.
Gestão de configuração, Processo de controle de alterações, Gerenciamento de release.
Gestão de configuração, Processo de controle de alterações, Gerenciamento de alterações.

A gestão de requisitos é um conjunto de atividades que tem como principal objetivo ajudar a equipe de projeto a:
assinale a alternativa correta.
avaliar os requisitos quanto à qualidade, garantindo que ambiguidades, inconsistências, omissões e erros tenham sido detectados e corrigidos.
utilizar ferramentas de engenharia de software para modelar os requisitos do sistema, através da UML.
construir um modelo técnico refinado de funções, características e restrições do software.
identificar, controlar e rastrear requisitos e modificações de requisitos em qualquer época, à medida que o projeto prossegue.
negociar com os clientes os conflitos de prioridade de requisitos e identificar e analisar os riscos associados a cada requisito.

Após atuar como programador em uma empresa de desenvolvimento de software por aproximadamente 10 anos, um funcionário que se destacou por nunca atrasar um cronograma foi nomeado gerente de projetos.
Considerando essa situação, é correto afirmar que o gerente de projetos deverá coordenar processos de
planejamento de compra e contratações, seleção de fornecedores e encerramento do contrato.
definição e seqüenciamento de atividades, estimativa de recursos e duração da atividade, desenvolvimento e controle do cronograma.
estimativa de custos, realização do orçamento e controle de custos.
planejamento, garantia e controle da qualidade.
planejamento, definição, verificação e controle do escopo.

No contexto do gerenciamento de projetos, avalie a relação entre os conceitos e definições a seguir:
Assinale a opção que corretamente relaciona os referidos conceitos e definições:
[1] Grupos de processos de gerenciamento de projetos [A] Correspondem aos fluxos de processos ou ciclos de vida relacionados ao processo de software.
[2] Ciclo de Vida do Projeto [B] Definida por seus requisitos de conhecimentos e descrita em termos dos processos que a compõem: suas práticas, entradas, saídas, ferramentas e técnicas.
[3] Área de conhecimento [C] Ciclo vida relacionado com as etapas de gerenciamento do projeto.
[1][A] - [2][B] - [3][C]
[1][B] - [2][C] - [3][A]
[1][C] - [2][B] - [3][A]
[1][C] - [2][A] - [3][B]
[1][B] - [2][A] - [3][C]

Com relação à forma como o RUP trata a análise de requisitos, assinale a opção correta.
Qual das opções abaixo é correta?
A análise de requisitos ocorre na fase de elaboração, em que são feitas entrevistas com usuários e definição do escopo do projeto.
A análise de requisitos deve acontecer antes da programação e testes do sistema, não podendo sofrer alterações a partir do momento que estejam definidos.
A maior parte da análise de requisitos ocorre durante a fase de elaboração.
Por se tratar de um processo iterativo e evolutivo, a análise de requisitos ocorre na fase de construção juntamente com a programação, o que permite que os requisitos sejam revistos.
A análise de requisitos ocorre na fase de construção, quando são descritos todos os casos de uso, e em seguida modelados por meio de diagramas de casos de uso UML.

O processo unificado (RUP) reúne boas práticas de especificação e de projeto de sistemas, sendo um modelo genérico de processo organizado em fases que podem gerar um conjunto de produtos de trabalho.
Assinale a opção que identifica a fase do RUP na qual devem estar incluídos o refinamento e a expansão dos casos de uso preliminares, dos requisitos não funcionais e da descrição da arquitetura do software.
transição
concepção
produção
construção
elaboração

O CMMI é um modelo muito conhecido, utilizado mundialmente há décadas como framework para melhoria de processos em organizações de segmentos variados.
Como é o nome da empresa que administra o CMMI?
SOFTEX.
ISACA.
SCRUM.
ISO/IEC.
Gartner.

A norma NBR ISO/IEC 12207 é composta por um conjunto de processos, atividades e tarefas que podem ser adaptados de acordo com os projetos de software.
Nesse sentido, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda, associando o processo e a sua descrição.
1. Gerência
2. Infraestrutura
3. Melhoria
4. Treinamento
4-3-2-1
4-1-2-3
1-2-4-3
2-1-4-3
1-2-3-4

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Considerando as etapas de implantação e manutenção do processo de desenvolvimento de software, avalie os conceitos a seguir:
Assinale a alternativa que preenche as lacunas na sequência correta:
Processo de controle de alterações, Gerenciamento de releases, Gestão de configuração.
Gestão de configuração, Gerenciamento de releases, Processo de controle de alterações.
Processo de controle de alterações, Gestão de configuração, Gerenciamento de releases.
Gestão de configuração, Processo de controle de alterações, Gerenciamento de release.
Gestão de configuração, Processo de controle de alterações, Gerenciamento de alterações.

A gestão de requisitos é um conjunto de atividades que tem como principal objetivo ajudar a equipe de projeto a:
assinale a alternativa correta.
avaliar os requisitos quanto à qualidade, garantindo que ambiguidades, inconsistências, omissões e erros tenham sido detectados e corrigidos.
utilizar ferramentas de engenharia de software para modelar os requisitos do sistema, através da UML.
construir um modelo técnico refinado de funções, características e restrições do software.
identificar, controlar e rastrear requisitos e modificações de requisitos em qualquer época, à medida que o projeto prossegue.
negociar com os clientes os conflitos de prioridade de requisitos e identificar e analisar os riscos associados a cada requisito.

Após atuar como programador em uma empresa de desenvolvimento de software por aproximadamente 10 anos, um funcionário que se destacou por nunca atrasar um cronograma foi nomeado gerente de projetos.
Considerando essa situação, é correto afirmar que o gerente de projetos deverá coordenar processos de
planejamento de compra e contratações, seleção de fornecedores e encerramento do contrato.
definição e seqüenciamento de atividades, estimativa de recursos e duração da atividade, desenvolvimento e controle do cronograma.
estimativa de custos, realização do orçamento e controle de custos.
planejamento, garantia e controle da qualidade.
planejamento, definição, verificação e controle do escopo.

No contexto do gerenciamento de projetos, avalie a relação entre os conceitos e definições a seguir:
Assinale a opção que corretamente relaciona os referidos conceitos e definições:
[1] Grupos de processos de gerenciamento de projetos [A] Correspondem aos fluxos de processos ou ciclos de vida relacionados ao processo de software.
[2] Ciclo de Vida do Projeto [B] Definida por seus requisitos de conhecimentos e descrita em termos dos processos que a compõem: suas práticas, entradas, saídas, ferramentas e técnicas.
[3] Área de conhecimento [C] Ciclo vida relacionado com as etapas de gerenciamento do projeto.
[1][A] - [2][B] - [3][C]
[1][B] - [2][C] - [3][A]
[1][C] - [2][B] - [3][A]
[1][C] - [2][A] - [3][B]
[1][B] - [2][A] - [3][C]

Com relação à forma como o RUP trata a análise de requisitos, assinale a opção correta.
Qual das opções abaixo é correta?
A análise de requisitos ocorre na fase de elaboração, em que são feitas entrevistas com usuários e definição do escopo do projeto.
A análise de requisitos deve acontecer antes da programação e testes do sistema, não podendo sofrer alterações a partir do momento que estejam definidos.
A maior parte da análise de requisitos ocorre durante a fase de elaboração.
Por se tratar de um processo iterativo e evolutivo, a análise de requisitos ocorre na fase de construção juntamente com a programação, o que permite que os requisitos sejam revistos.
A análise de requisitos ocorre na fase de construção, quando são descritos todos os casos de uso, e em seguida modelados por meio de diagramas de casos de uso UML.

O processo unificado (RUP) reúne boas práticas de especificação e de projeto de sistemas, sendo um modelo genérico de processo organizado em fases que podem gerar um conjunto de produtos de trabalho.
Assinale a opção que identifica a fase do RUP na qual devem estar incluídos o refinamento e a expansão dos casos de uso preliminares, dos requisitos não funcionais e da descrição da arquitetura do software.
transição
concepção
produção
construção
elaboração

O CMMI é um modelo muito conhecido, utilizado mundialmente há décadas como framework para melhoria de processos em organizações de segmentos variados.
Como é o nome da empresa que administra o CMMI?
SOFTEX.
ISACA.
SCRUM.
ISO/IEC.
Gartner.

A norma NBR ISO/IEC 12207 é composta por um conjunto de processos, atividades e tarefas que podem ser adaptados de acordo com os projetos de software.
Nesse sentido, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda, associando o processo e a sua descrição.
1. Gerência
2. Infraestrutura
3. Melhoria
4. Treinamento
4-3-2-1
4-1-2-3
1-2-4-3
2-1-4-3
1-2-3-4

Prévia do material em texto

Disciplina: PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE AV 
 Turma: 9004 
DGT1393_AV_2023 (AG) 31/05/2023 10:18:20 (F) 
 
Avaliação: 9,00 pts Nota SIA: 10,00 pts 
 
 
 
 
 
 
ENSINEME: FASES DO DESENVOLVIMENTO DE SOFTWARE 
 
 
 1. Ref.: 7822765 Pontos: 1,00 / 1,00 
 
Considerando as etapas de implantação e manutenção do processo de desenvolvimento de software, 
avalie os conceitos a seguir: 
• _________________: de forma simplificada, é um conjunto de tarefas que visam gerenciar as 
alterações durante o desenvolvimento do software, sendo a mesma aplicada em todas as etapas do 
processo de desenvolvimento de software. 
• _________________: requer a avaliação do mérito técnico, efeitos colaterais em potencial, o 
impacto global em termos de configuração e funcionalidade e o custo de uma determinada 
alteração. 
• _________________: gerencia as versões do software distribuído aos clientes. 
Assinale a alternativa que preenche as lacunas na sequência correta: 
 
 
Processo de controle de alterações, Gerenciamento de releases, Gestão de configuração. 
 
Gestão de configuração, Gerenciamento de releases, Processo de controle de alterações. 
 
Processo de controle de alterações, Gestão de configuração, Gerenciamento de releases. 
 Gestão de configuração, Processo de controle de alterações, Gerenciamento de release. 
 
Gestão de configuração, Processo de controle de alterações, Gerenciamento de alterações. 
 
 
 2. Ref.: 3990444 Pontos: 1,00 / 1,00 
 
A gestão de requisitos é um conjunto de atividades que tem como principal objetivo ajudar a equipe de 
projeto a: 
 
 
avaliar os requisitos quanto à qualidade, garantindo que ambiguidades, inconsistências, omissões e 
erros tenham sido detectados e corrigidos. 
 identificar, controlar e rastrear requisitos e modificações de requisitos em qualquer época, à medida 
que o projeto prossegue. 
 
negociar com os clientes os conflitos de prioridade de requisitos e identificar e analisar os riscos 
associados a cada requisito. 
 
utilizar ferramentas de engenharia de software para modelar os requisitos do sistema, através da 
UML. 
 
construir um modelo técnico refinado de funções, características e restrições do software. 
 
 
 3. Ref.: 3990449 Pontos: 1,00 / 1,00 
 
No contexto do processo de desenvolvimento de software, avalie a relação entre os conceitos e definições 
a seguir: 
[1] MVC [A] 
Determina arquitetura física do sistema. 
 
[2] Modelo de implantação [B] Um padrão de arquitetura. 
[3] Modelo de interação [C] Define aspectos dinâmicos do sistema. 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207822765.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990444.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990449.');
Assinale a opção que corretamente relaciona os referidos conceitos e definições: 
 
 
[1][A] - [2][B] - [3][C]. 
 
[1][C] - [2][B] - [3][A]. 
 
[1][C] - [2][A] - [3][B]. 
 [1][B] - [2][A] - [3][C]. 
 
[1][B] - [2][C] - [3][A]. 
 
 
 
 
ENSINEME: FUNDAMENTOS DE SOFTWARE E GERENCIAMENTO DE PROJETOS 
 
 
 4. Ref.: 4848566 Pontos: 1,00 / 1,00 
 
Após atuar como programador em uma empresa de desenvolvimento de software por aproximadamente 10 
anos, um funcionário que se destacou por nunca atrasar um cronograma foi nomeado gerente de projetos. 
Ao assumir o primeiro projeto, o funcionário foi informado que sua principal responsabilidade era a realização 
da entrega conforme o cronograma estabelecido no contrato. Para o gerenciamento de tempo, o gerente de 
projetos irá utilizar o PMBOK. Considerando essa situação, é correto afirmar que o gerente de projetos 
deverá coordenar processos de: 
 
 Definição e sequenciamento de atividades, estimativa de recursos e duração da atividade, 
desenvolvimento e controle do cronograma. 
 
Planejamento, definição, verificação e controle do escopo. 
 
Planejamento de compra e contratações, seleção de fornecedores e encerramento do contrato. 
 
Estimativa de custos, realização do orçamento e controle de custos. 
 
Planejamento, garantia e controle da qualidade. 
 
 
 5. Ref.: 4851339 Pontos: 1,00 / 1,00 
 
No contexto do gerenciamento de projetos, avalie a relação entre os conceitos e definições a seguir: 
[1] 
Grupos de processos de 
gerenciamento de projetos 
[A] 
Correspondem aos fluxos de processos ou ciclos 
de vida relacionados ao processo de software. 
[2] Ciclo de Vida do Projeto [B] 
Definida por seus requisitos de conhecimentos e 
descrita em termos dos processos que a 
compõem: suas práticas, entradas, saídas, 
ferramentas e técnicas. 
[3] Área de conhecimento [C] 
Ciclo vida relacionado com as etapas de 
gerenciamento do projeto. 
Assinale a opção que corretamente relaciona os referidos conceitos e definições: 
 
 
[1][A] - [2][B] - [3][C] 
 
[1][B] - [2][C] - [3][A] 
 
[1][C] - [2][B] - [3][A] 
 [1][C] - [2][A] - [3][B] 
 
[1][B] - [2][A] - [3][C] 
 
 
 
 
 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204848566.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204851339.');
 
 
 
ENSINEME: MODELOS DE PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
 
 
 6. Ref.: 3990739 Pontos: 1,00 / 1,00 
 
Com relação à forma como o RUP trata a análise de requisitos, assinale a opção correta. 
 
 
A análise de requisitos ocorre na fase de elaboração, em que são feitas entrevistas com usuários e 
definição do escopo do projeto. 
 
A análise de requisitos deve acontecer antes da programação e testes do sistema, não podendo sofrer 
alterações a partir do momento que estejam definidos. 
 A maior parte da análise de requisitos ocorre durante a fase de elaboração. 
 
Por se tratar de um processo iterativo e evolutivo, a análise de requisitos ocorre na fase de construção 
juntamente com a programação, o que permite que os requisitos sejam revistos. 
 
A análise de requisitos ocorre na fase de construção, quando são descritos todos os casos de uso, e 
em seguida modelados por meio de diagramas de casos de uso UML. 
 
 
 7. Ref.: 3990737 Pontos: 1,00 / 1,00 
 
O processo unificado (RUP) reúne boas práticas de especificação e de projeto de sistemas, sendo um 
modelo genérico de processo organizado em fases que podem gerar um conjunto de produtos de trabalho. 
Considerando isso, assinale a opção que identifica a fase do RUP na qual devem estar incluídos o 
refinamento e a expansão dos casos de uso preliminares, dos requisitos não funcionais e da descrição da 
arquitetura do software. 
 
 
transição 
 
concepção 
 
produção 
 
construção 
 elaboração 
 
 
 
 
7389 – NORMAS E MODELOS DE QUALIDADES DE PROCESSO DE SOFTWARE 
 
 
 8. Ref.: 7792516 Pontos: 1,00 / 1,00 
 
(FCC/2012 – Adaptada) O modelo MPS.BR (Melhoria de Processos do Software Brasileiro) foi proposto pela 
Softex e pesquisadores brasileiros para avaliar o processo de empresas de software no Brasil, tendo como 
motivação, entre outras, um preço mais acessível para certificação. Nesse contexto o referido modelo: 
 
 é baseado nas normas ISSO/IEC 12207 e ISSO/IEC 15504, promovendo a melhoria dos processos de 
desenvolvimento de software brasileiro, em especial, para empresas de pequeno e médio porte, compatível 
com o modelo CMMI-DEV. 
 
possui compatibilidade com o modelo CMMI-DEV, visto que o modelo MPS.BR possui o mesmo conjunto 
de áreas de processo e a mesma organização de métricas de capacidades para obtenção de maturidade. 
 
é composto por 5 níveis de maturidade, sendo estes níveis classificados em ¿Inicial¿, ¿Gerenciado¿, 
¿Definido¿, ¿Gerenciado Quantitativamente¿ e ¿Em Otimização¿. 
 
tem o apoio do Ministério da Ciência e Tecnologia, FINEP e Banco Interamericano de Desenvolvimento, 
possuindo um custo de certificação semelhante ao CMMI, bastante adequado à realidade brasileira. 
 
apresenta um conjunto de recomendações baseadas na ISSO/IEC 12207 e na ISSO/IEC 15504, específico 
para empresas de grande porte.javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990739.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990737.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207792516.');
 9. Ref.: 7792511 Pontos: 0,00 / 1,00 
 
O CMMI é um modelo muito conhecido, utilizado mundialmente há décadas como framework para melhoria de 
processos em organizações de segmentos variados. Seus resultados são comprovados em termos de aumento 
de produtividade, redução de retrabalho, melhoria da qualidade de produtos e serviços, aumento da satisfação 
de clientes, entre outros benefícios. Como é o nome da empresa que administra o CMMI? 
 
 
SOFTEX. 
 ISACA. 
 
SCRUM. 
 ISO/IEC. 
 
Gartner. 
 
 
 10. Ref.: 7792067 Pontos: 1,00 / 1,00 
 
A norma NBR ISO/IEC 12207 é composta por um conjunto de processos, atividades e tarefas que podem ser 
adaptados de acordo com os projetos de software. Nesse sentido, numere a coluna da direita de acordo com sua 
correspondência com a coluna da esquerda, associando o processo e a sua descrição. 
1. Gerência 
 
2. Infraestrutura 
 
3. Melhoria 
 
4. Treinamento 
() define atribuições genéricas e as responsabilidades do gerente em 
relação ao ciclo de vida do software 
() desenvolvimento de treinamento 
() descreve as atividades básicas para a criação e manutenção de uma 
infraestrutura adequada para os processos que envolvem o ciclo de vida 
do software 
() processo voltado para o estabelecimento de melhoria de processos da 
organização através de execuções de avaliação, medição, controle e a 
melhoria em um processo do ciclo de vida do software 
 
Com a coluna da direita preenchida, escolha a opção com a sequência correta da numeração: 
 
 
4-3-2-1 
 
4-1-2-3 
 1-2-4-3 
 
2-1-4-3 
 1-2-3-4 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207792511.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207792067.');

Mais conteúdos dessa disciplina