Buscar

U2 - Projeto de Sofware - Ampli Pitagoras

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

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
Você viu 3, do total de 7 páginas

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

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
Você viu 6, do total de 7 páginas

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

Gerenciamento de Projetos Ágeis
Projeto de Software
Questão 1
Correta
Questão com problema?
As metodologias de desenvolvimento de software apresentam situações abstratas dos tipos de processos de software existentes. Apresentam, na maioria das vezes, etapas a serem seguidas com o objetivo de desenvolver software de qualidade. Onde alguns modelos entregam seus artefatos de software apenas na etapa final.
Com base na descrição anterior, assinale a alternativa que apresenta a metodologia de software que atende a descrição citada.
Sua resposta
Correta
Cascata.
Comentário
Alternativa CORRETA: cascata. Cascata. CORRETA. Pois, o modelo cascata segue rigorosamente a ordem de execução de suas etapas, dessa forma, a etapa de comunicação inicializa o ciclo, logo após a etapa de planejamento é executada e quando finalizada, a de modelagem é inicializada, depois a de construção é executada, e por fim a de entrega. Alternativa "Scrum." está INCORRETA. Pois, o modelo Scrum é iterativo e incremental, apresenta ciclos, chamados de sprint, onde cada sprint possui uma entrega, dessa forma, as entregas são contínuas, e não precisam aguardar o final do processo para gerar algo executável. Alternativa "XP." está INCORRETA. Pois, o modelo XP possui etapas que são executadas conforme ciclos, por ser uma metodologia ágil, é iterativa e incremental, e as entregas são contínuas atendendo as mudanças das necessidades dos clientes. Alternativa "DSDM." está INCORRETA. Pois, o modelo é ágil, e possui entregas contínuas, além isso é indicado para ser utilizado em projetos com etapas e planejamento bem definido. Alternativa "Modelagem Ágil." está INCORRETA. Pois, o modelo é ágil, e preza pela entrega contínua de artefatos de software, além disso, é uma metodologia prática, voltada para a modelagem e documentação.
Questão 2
Incorreta
Questão com problema?
O desenvolvimento de um software é algo complexo, no sentido de ter o desafio de suprir as demandas dos clientes, as quais mudam a todo momento. Devido a necessidade de evolução e inovação, durante o ciclo de desenvolvimento pode originar artefatos que auxiliam esse momento.
Em determinada etapa, uma versão mais simplificada do produto final pode ser desenvolvida, com uma quantidade reduzida de funcionalidades, mas, que atendem a principal necessidade do cliente o nome desse artefato é
Sua resposta
Incorreta
o planejamento.
Solução esperada
o mínimo produto viável.
Comentário
Alternativa CORRETA: o mínimo produto viável. Alternativa "O Mínimo Produto Viável." está CORRETA, pois é a versão simplificada de algo, onde é possível avaliá-lo em vários aspectos, como os técnicos ou de design do produto. Alternativa "A Documentação." está INCORRETA, pois a documentação é um artefato informativo que contém conceitos e particularidades sobre o projeto que está sendo desenvolvimento. Alternativa "O planejamento." está INCORRETA, pois é uma etapa do ciclo de desenvolvimento de um software, é nela onde as informações obtidas na etapa anterior, de comunicação, levantamento de requisitos, ganha aplicação no projeto. Alternativa "O design." está INCORRETA, pois este é introduzido em várias etapas do desenvolvimento, podendo ser um simples conceito estético, mas também de funcionalidade do sistema. Alternativa "A pivotagem." está INCORRETA, pois através da pivotagem novas perspectivas sobre o produto são lançadas, para serem avaliadas, e até mesmo postas em prática, sempre com o objetivo de elevar a qualidade e o valor que aquele produto ou serviço gera ao cliente.
Questão 3
Correta
Questão com problema?
Os clientes buscam em um software, a automatização de seus processos. Dessa forma, o software passa a assumir duas possibilidades de papel, uma podendo ser um produto e outra um serviço. Porém, durante seu desenvolvimento, muitas situações adversas podem ocorrer, trazendo riscos ao que foi definido inicialmente. Para isso, existe uma etapa que garante que as necessidades do cliente, serão sanadas com o sistema gerado ao final do processo de desenvolvimento.
Tendo como base as informações citadas acima, assinale a alternativa correta, que apresenta o nome dessa etapa.
Sua resposta
Correta
Validação do software.
Comentário
Alternativa CORRETA: Validação do software. Especificação de software, INCORRETA. Pois, é uma etapa onde as funcionalidades do software e as restrições a seu funcionamento devem ser definidas. Geralmente ocorre através do uso de requisitos, e de histórias do usuário. Validação de software, CORRETA. Pois, o software deve ser validado para garantir que atenda às demandas do cliente, dessa forma o processo de validação confere se tudo o que o cliente solicitou foi atendido, e se foi atendido corretamente. Projeto , INCORRETA. Pois, o projeto do software apresenta o que deve ser produzido para atender às especificações. Além disso, constam todos os detalhes que envolvem aquele sistema. Ele traz uma estrutura do software a ser implementado, como interfaces, estrutura de dados do sistema, dentre outros. Evolução do software, INCORRETA. Pois, deve apresentar a reflexão das mudanças de requisitos definidas pelo cliente e as demandas para as quais ele foi desenvolvido para atender. Implementação de software, INCORRETA. Pois, este é o estágio em que há uma conversão entre o que foi especificado. Envolve processos e programação de software.
Questão 4
Correta
Questão com problema?
A década de 70 foi marcada pela criação de metodologias que serviriam como base dos processos de desenvolvimento de software. Para este início, um ciclo básico foi definido, para servir de apoio as demais ideias que foram surgindo ao longo dos anos. Em uma das fases, as funcionalidades do software e as suas respectivas restrições precisam ser definidos.
Tendo como base as informações citadas acima, assinale a alternativa correta, que apresenta o nome dessa etapa.
Sua resposta
Correta
Especificação de software.
Comentário
Alternativa CORRETA: Especificação de software. Projeto, INCORRETA. Pois, o software deve ser produzido para atender às especificações. Validação de software, INCORRETA. Pois, o software deve ser validado para garantir que atenda às demandas do cliente. Evolução do software: INCORRETA. Pois, o software deve evoluir para atender às necessidades de mudança dos clientes. Especificação de software, CORRETA. Pois, a funcionalidade do software e as restrições a seu funcionamento devem ser definidas. Implementação de software, INCORRETA. Pois, esta é uma etapa executada após o planejamento, tendo em vista que a implementação é a codificação do sistema, onde linguagens de programação e framework são utilizados.
Questão 5
Correta
Questão com problema?
As metodologias ágeis atendem a conceitos defendidos pelo manifesto ágil, o qual foi criado por desenvolvedores e estudiosos da Engenharia de Software. Conforme Pressman et al. (2016, p.67), “um manifesto normalmente é associado a um movimento político, emergente: ataca a velha guarda e sugere mudança revolucionária(espera-se que para melhor). De certa forma, é exatamente disso que se trata o desenvolvimento ágil.”
 
Tomando como base os conceitos apresentados sobre os princípios básicos da metodologia ágil, avalie as informações a seguir.
 
I.modelar com um objetivo, pois quando se tem um objetivo, fica mais simples a decisão acerca das notações, softwares, detalhes, que precisarão ser utilizados;
II.a filosofia da modelagem ágil defende que os pontos fortes e fracos das ferramentas que serão utilizadas devem ser elencados;
III.as mudanças devem ser evitadas, para evitar causar divergências no planejamento definido no início do projeto.
IV.trazer por meio da documentação completa informações relevantes;
Considerando o contexto apresentado, é VERDADEIRO o que se afirma em:
Sua resposta
Correta
I e II, apenas.
Comentário
Alternativa CORRETA: I e II, apenas. I. modelar com um objetivo, pois quando se tem um objetivo, fica mais simples a decisão acerca das notações, softwares, detalhes, que precisarão ser utilizados; VERDADEIRO,pois através da modelagem é possível apresentar detalhamento sobe o que deve ser desenvolvido, podendo ser criada tanto sobre o sistema em geral quanto de funcionalidades distintas. II. a filosofia da modelagem ágil defende que os pontos fortes e fracos das ferramentas que serão utilizadas devem ser elencados; VERDADEIRO, pois o objetivo é que o tempo não seja desperdiçado e que as ferramentas possam ser utilizadas em sua totalidade. Portanto, elas devem ser selecionadas conforme a sua aplicação diante das necessidades. III. as mudanças devem ser evitadas, para evitar causar divergências no planejamento definido no início do projeto. FALSO, pois uma das vertentes da metodologia ágil é estar aberta a mudanças, tendo em vista que na atualidade os sistemas estão sempre em evolução. IV.Trazer por meio da documentação completa informações relevantes; FALSO, pois a filosofia ágil defende que a modelagem pode ser um recurso utilizado para enriquecer a apresentação das informações relevantes de um projeto.

Continue navegando