👤

Adg2 - Projeto de Software

1) De acordo com Pressman et al.(2016,p.66), "o desenvolvimento ágil poderia ser mais bem denominado 'engenharia de software flexível' ". Assim como as demais metodologias, as metodologias ágeis possuem algumas atividades metodológicas básicas que auxiliam as equipes para que atinjam seus objetivos finais, que é, o software que atenda a necessidade do cliente.


Tendo como base a definição de Pressman sobre o desenvolvimento ágil, selecione a alternativa que contém as cinco etapas básicas na ordem em que são executadas em um projeto de software.


Alternativas:


a)

comunicação, planejamento, modelagem, construção e entrega.


b)

implementação, testes, execução, implantação e planejamento.


c)

implantação, comunicação, modelagem, testes e planejamento.


d)

planejamento, modelagem, testes, comunicação e implantação.


e)

modelagem, construção, comunicação, planejamento e entrega.


======

2) O software é um recurso tecnológico que foi sendo desenvolvido e aperfeiçoado ao longo dos anos, para isso, muitas etapas e testes foram sendo realizados, dando origem a várias metodologias, ferramentas e procedimentos que pudessem garantir seu desenvolvimento. Dentre as etapas definidas no processo de desenvolvimento de software, existe a que possibilita a obtenção de informações através do contato entre equipe de desenvolvimento e clientes.

Tendo como base as informações citadas acima, assinale a alternativa correta, que apresenta o nome dessa etapa.

Alternativas:

a)
Planejamento.

b)
Comunicação.

c)
Testes.

d)
Construção.

e)
Modelagem.

========

3) O processo de software pode ser compreendido, de acordo com Pressman et al.(2016, p.16), como “um conjunto de atividades, ações e tarefas realizadas na criação de algum artefato”. Dessa forma, ao longo dos anos foram sendo desenvolvidos vários métodos que nortearam a engenharia de software até os dias atuais, inclusive são ações que estão em constante evolução. Em uma de suas etapas, é possível mensurar quais serão as atividades, técnicas, recursos, e resultados esperados a respeito de determinado projeto de software.

Tendo como base as informações citadas acima, assinale a alternativa correta, que apresenta o nome dessa etapa.

Alternativas:

a)
Entrega.

b)
Construção.

c)
Comunicação.

d)
Modelagem.

e)
Planejamento.

======

4) Conforme Sommerville(2011, p.39), “os métodos ágeis são métodos de desenvolvimento incremental em que os incrementos são pequenos e, normalmente, as novas versões do sistema são criadas e disponibilizadas aos clientes a cada duas ou três semanas.” Para conseguir atingir a estas práticas, as metodologias ágeis devem seguir alguns valores, dessa forma o Scrum possui alguns princípios baseados nesses conceitos.

Assinale a alternativa que apresenta corretamente estas características.

Alternativas:

a)
Dependência entre uma etapa e outra, onde uma só é executada, após o término completo da etapa anterior, caso haja.

b)
Desenvolvimento iterativo, o qual é representado pela sprint, onde, cada ciclo será composto por diversas particularidades.

c)
Limitações para realização de melhorias, as quais devem ocorrer após análises na documentação gerada durante o processo.

d)
Indefinição de papeis para os membros da equipe, onde todos são responsáveis por tudo que for desenvolvido durante o ciclo do software.

e)
Sistemas devem ser desenvolvidos obedecendo um limite de tempo de no mínimo um ano, dessa forma, o valor do sistema é baseado em seu custo financeiro ao final do projeto.


Resposta :

Resposta:

1 - a)

comunicação, planejamento, modelagem, construção e entrega

2 - b)

Comunicação.

3 - e)

Planejamento.

4 - b)

Desenvolvimento iterativo, o qual é representado pela sprint, onde, cada ciclo será composto por diversas particularidades.

Explicação:

Corretor.

Questão 1: As cinco etapas básicas executadas num projeto de software, segundo Pressman, são mencionadas em: Alternativa A

  1. Comunicação:
  2. Planejamento:
  3. Modelagem:
  4. Construção:
  5. Entrega:

De acordo com Pressman o processo de software é uma metodologia para realizar as atividades, ações e tarefas necessárias para desenvolver um software de alta qualidade.

Saiba mais em: https://brainly.com.br/tarefa/24879810

Questão 2: A definição da etapa do processo de desenvolvimento de software menciona é: Alternativa b) Comunicação.

No desenvolvimento do software a etapa de comunicação é aquele que abrange o levantamento de  requisitos através do contato com o cliente/usuário, possibilitando a obtenção de informações.

Saiba mais em: https://brainly.com.br/tarefa/25301381

Questão 3:  A etapa do processo de desenvolvimento de software mencionada no enunciado é: Alternativa e)  Planejamento.

A etapa de planejamento no desenvolvimento de software consiste em descrever as tarefas técnicas, riscos, recursos  necessários, os produtos a serem produzidos, cronograma e resultados esperados.

Saiba mais em: https://brainly.com.br/tarefa/40742445

Questão 4: As  principais características do processo Scrum, são mencionados na: Alternativa B:

  • Desenvolvimento iterativo, o qual é representado pela sprint, onde, cada ciclo será composto por diversas particularidades.

Scrum é uma metodologia ágil utilizada para organizar grupos de trabalho orientados para um objetivo específico e facilita o trabalho de equipes multidisciplinares.

Saiba mais em: https://brainly.com.br/tarefa/25318381

Ver imagem Vchinchilla22