Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/6 Acadêmico: Thiago Martins Gomes (2721732) Disciplina: Engenharia e Projeto de Software (ADS19) Avaliação: Avaliação II - Individual ( Cod.:668747) ( peso.:1,50) Prova: 30232653 Nota da Prova: 8,00 Legenda: Resposta Certa Sua Resposta Errada 1. Um software de gerência de configuração deve ser capaz de gerenciar a evolução do software durante o seu processo de desenvolvimento. No que diz respeito aos baselines (linhas base) da gerência de configuração, analise as sentenças a seguir: I- As baselines representam conjuntos de itens de configuração formalmente aprovados que servem de base para as etapas seguintes de desenvolvimento. II- As baselines são definidas e podem ocorrer ao final de cada uma das fases do processo de desenvolvimento de software, ou de algum outro modo definido pela gerência. III- Um item de configuração de software pode ser alterado a qualquer momento durante o desenvolvimento de software, porém só pode gerar duas baselines, uma no início e outra no final assim que encerrar o projeto. IV- Ao término de uma etapa do desenvolvimento, e após sua aceitação formal, a baseline pode ser descartada, pois já se encontra representada nos artefatos gerados. V- Uma das funções da tarefa "Identificação da Configuração" envolve a definição de uma nomenclatura que possibilite a identificação inequívoca dos itens de configuração, baselines e releases. Agora, assinale a alternativa CORRETA: a) As sentenças I, II e V estão corretas. b) Somente a sentença V está correta. c) As sentenças I, III e V estão corretas. d) As sentenças II, III e IV estão corretas. 2. Os projetos de software constituem-se em várias etapas e, para obter êxito em seu desenvolvimento, é necessário ter o conhecimento em técnicas e ferramentas de gerenciamento/planejamento. Entre os principais problemas que os projetos de software enfrentam, podemos citar mudança de requisitos afetando sua qualidade, provocando estorno de orçamento e atraso no prazo de entrega do projeto. Sobre as categorias de projeto subprojeto, programa e portfólio, analise as sentenças a seguir: I- Projetos grandes e complexos podem ser divididos em projetos menores chamados subprojetos. II- Portfólio é um grupo de projetos que são relacionados e gerenciados coletivamente de forma coordenada. III- Programa é composto por um conjunto de projetos ou subprojetos com objetivos comuns. IV- Um projeto pode ou não fazer parte de um programa, mas um programa sempre terá projetos. Agora, assinale a alternativa CORRETA: a) As sentenças I e IV estão corretas. b) As sentenças II, III e IV estão corretas. c) As sentenças I e III estão corretas. d) As sentenças I, II e IV estão corretas. 26/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/6 3. Um projeto de desenvolvimento de software é composto por várias etapas, onde cada uma delas deve ser muito bem planejada e administrada. Para ter sucesso, o gerente do projeto precisa ter bastante capacidade para atender aos requisitos necessários e conseguir efetuar uma boa gerência, evitando possíveis erros durante a realização do projeto. Enfim, um projeto possui um ciclo de vida que define o início e o término de cada etapa, definindo o que deve ser realizado e por quem deve ser executado. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas: I- É de extrema importância o Gerente do Projeto atentar para o tripé de sucesso dos projetos: Escopo/Custo/Tecnologia. PORQUE II- É preciso atingir maior nível de qualidade para que a entrega do escopo se realize dentro do prazo estipulado e com recursos tecnológicos que beneficiem a automatização das atividades durante o execução do projeto. Assinale a alternativa CORRETA: a) A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa. b) As duas asserções são proposições falsas. c) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. d) A primeira asserção é uma proposição falsa, e a segunda é uma justificativa correta da primeira. 4. As alterações de escopo, prazo e custo são uma constante em projetos de desenvolvimento de software. Isso se deve pelas dificuldades encontradas pelos gerentes de software no gerenciamento dos projetos, em estabelecer de forma nítida a necessidade do cliente ou a solução esperada, bem como os recursos necessários e o tempo a ser despendido para cada atividade. Sobre o gerenciamento de projetos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Dentre vários pontos críticos no gerenciamento de projetos, destacam-se as rápidas mudanças no cenário tecnológico, as quais originam uma vertiginosa demanda de serviços frente a uma equipe devidamente qualificada cada vez mais reduzida. ( ) Estabelecer se um projeto de software é bem-sucedido ou não é relativo. Contudo, a adoção de alguns critérios poderá auxiliar nesta mensuração, tais como: a entrega da solução atende de forma satisfatória a toda a especificação previamente definida; o projeto foi desenvolvido dentro do orçamento e cronograma previstos e o software atende à qualidade esperada pelo cliente. ( ) As dificuldades dos gestores em pôr em prática os conceitos teóricos de gerenciamento de projetos, bem como as falhas de comunicação entre os membros da equipe constituem fatores críticos para o sucesso do projeto. ( ) Atualmente, todas as organizações, para que se mantenham competitivas e se destaquem no mercado, apresentam como diferencial estratégico a adoção de um software, o qual não irá demandar profissionais em gerenciamento de projetos devido a seus processos de software e poderosas ferramentas de Engenharia de Software. ( ) A manutenção do cliente como um consultor permanente dentro do projeto de software contribuirá efetivamente na mitigação dos problemas que porventura vierem a surgir no projeto. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - V - V - F. b) V - V - V - F - V. c) F - V - F - F - V. d) V - F - F - V - V. 26/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/6 5. Várias são as disciplinas apresentadas pelo PMBOK para garantir um adequado gerenciamento de projetos. O gerenciamento de escopo é um dos principais controles feitos pela gestão de projetos. O escopo garante um controle sobre o que foi definido e o que será implementado. Sobre o Gerenciamento de Escopo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A definição do escopo limita o universo de desenvolvimento do produto ou serviço. É um detalhamento do que será feito. ( ) Gerenciar as expectativas dos clientes é um dos grandes desafios na definição do escopo do projeto. ( ) O escopo serve para determinar a complexidade do trabalho que deverá ser desenvolvido. ( ) A técnica de medição de Análise de Pontos de Função não é utilizada para definir o tamanho do escopo do projeto. Assinale a alternativa que apresenta a sequência CORRETA: a) V - F - F - V. b) V - V - F - F. c) F - V - V - F. d) V - V - V - F. 6. Mudanças durante o desenvolvimento são inevitáveis. O entendimento dos usuários sobre suas necessidades muda, o ambiente no qual o sistema vai operar muda, a legislação muda, os requisitos mudam. Com tantas mudanças assim, é necessária alguma forma de gerenciamento para que o desenvolvimento não fique caótico. Gerência de Configuração de Software (GCS) é um conjunto de atividades de apoio que permite a absorção controlada das mudanças inerentes ao desenvolvimento de software, mantendo a estabilidade na evoluçãodo projeto. Sobre as três partes da GCS sob a perspectiva de desenvolvimento, analise as sentenças a seguir: I- Controle de versão: responsável por salvar os artefatos alterados em uma nova versão num repositório, guardando um histórico das suas mudanças. II- Controle de mudanças: responsável por rastrear os artefatos, guardando seu histórico, as mudanças e testando sua consistência. III- Integração contínua: responsável por manter um ambiente que junta a última versão de todos os artefatos alterados, validando sua consistência. IV- Controle de mudanças: responsável por documentar as alterações realizadas nos artefatos do sistema, contendo o controle de tarefas, sabendo identificar o que mudou, por que mudou, quem mudou etc. V- Controle de versão: responsável por integrar os artefatos, documentando as alterações de cada versão do sistema. Agora, assinale a alternativa CORRETA: a) As sentenças II, III e V estão corretas. b) As sentenças I, II e III estão corretas. c) As sentenças I, III e IV estão corretas. d) As sentenças III, IV e V estão corretas. 26/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/6 7. Através da Gerência de Configuração de Software (GCS) é possível controlar todo ciclo de vida de projetos e produtos de software. Toda vez que ocorrer mudanças de requisitos ou em qualquer outro artefato do projeto de software, a GCS permitirá manter a integridade do software com as especificações a fim de manter estável e consistente a evolução do projeto. Atua como suporte ao qual as fases de desenvolvimento passam a serem conduzidas e os produtos controlados. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas: I- O processo de desenvolvimento de software é composto das fases de iniciação, elaboração, construção e transição onde em cada fase são criados diversos artefatos no projeto sendo importante estabelecer uma nova baseline durante a passagem de uma fase para outra. PORQUE II- Ao executar uma baseline, os dados do projeto estarão rotulados até essa fase, mapeando e garantindo que seus artefatos que estarão sob itens de configuração não sejam perdidos e modificados, e quando forem modificados, que sejam só mediante uma solicitação formal de alterações. Assinale a alternativa CORRETA: a) As duas asserções são proposições falsas. b) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. c) As duas asserções são proposições verdadeiras, e a segunda proposição é justificativa da primeira. d) As duas asserções são proposições verdadeiras, mas a segunda não é justificativa da primeira. 8. Gerência de projetos é um conjunto de práticas que serve de guia a um grupo para trabalhar de maneira produtiva. Ela compreende métodos e ferramentas que organizam as tarefas, identificam sua sequência de execução e dependências existentes, apoia a alocação de recursos e tempo, além de permitir o rastreamento da execução das atividades e medição do progresso relativo ao que foi definido no plano de projeto (SILVA FILHO, 2016). Sobre a gerência de projetos de software, analise as sentenças a seguir: I- Um projeto é um conjunto de atividades ou tarefas com ciclo de vida repetitivo e duração indefinida, planejadas para serem executadas com recursos bem definidos. II- O gerenciamento de custos de um projeto deve iniciar-se na fase de encerramento do projeto, quando todos os custos, para todas as atividades do projeto, já podem ser contabilizados. III- O escopo do projeto delimita e define o que o projeto vai e deve fazer, além de definir o que o projeto não vai fazer. IV- O escopo e o custo de um projeto devem ser planejados e controlados. Assinale a alternativa CORRETA: FONTE: SILVA FILHO, Antônio Mendes da. Gestão de Projetos de Software. Disponível em: <http://www.devmedia.com.br/gestao-de-projetos-de-software/9143>. Acesso em: 10 out. 2016. a) As sentenças I e II estão corretas. b) As sentenças I, III e IV estão corretas. c) As sentenças I, II e III estão corretas. d) As sentenças III e IV estão corretas. 26/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 5/6 9. A Gerência de Configuração de Software é essencial para produzir software de qualidade, é um conjunto de atividades de apoio que permite a absorção ordenada das mudanças inerentes ao desenvolvimento de software, mantendo a integridade e a estabilidade durante a evolução do projeto. Sobre a concepção de Gerência de Configuração de Software, analise as sentenças a seguir: I- No processo de desenvolvimento de software, o gerenciamento da configuração de software envolve identificar a sua configuração em pontos predefinidos no tempo durante o ciclo de vida. II- O gerenciamento de Configuração de Software trabalha diretamente ligado com os Baselines. É um aplicativo de interação, que reforça interface com o servidor de aplicação. III- No processo de desenvolvimento de software, o gerenciamento da configuração de software envolve identificar a sua configuração somente ao final do ciclo de vida. IV- No processo de desenvolvimento de software, o gerenciamento da configuração de software envolve identificar a sua configuração apenas no início do ciclo de vida. V- Quando um sistema de software passa por manutenção, deve-se assegurar que as mudanças incorporadas a esse software sejam controladas. A esse processo de gerenciamento de mudanças do sistema inclui-se as atividades de gerenciamento de versões e construção de sistemas. Agora, assinale a alternativa CORRETA: a) As sentenças II e V estão corretas. b) As sentenças I, II, III e V estão corretas. c) As sentenças III, IV e V estão corretas. d) As sentenças I e V estão corretas. 10.O gerenciamento de projetos tem sido muito aplicado no mercado, pelo fato de auxiliar na excelência, qualidade e confiabilidade do processo de desenvolvimento de projetos. Ele tem como objetivo buscar projeções de tempo, custo, recursos, qualidade e aquisições necessárias. Atrasos na entrega podem trazer consequências negativas para a empresa, desde quebra de contrato, multa por atraso e prejuízos na imagem da empresa. Portanto, o gerenciamento de tempo atualmente é um dos pontos fundamentais, pois projeta para o cliente, a partir de levantamentos das atividades e recursos, qual será o tempo gasto para desenvolver o projeto através de um cronograma. Através da área de métrica de software, é possível identificar a quantidade de esforço, de custo e das atividades que serão necessárias para a realização do projeto. Sobre os métodos ou técnicas para estimativa de software, analise as sentenças a seguir: I- Linha de código (LOC): consiste em estimar o número de linhas que um programa deverá ter, comparando o tamanho de linhas de um projeto em relação a outro projeto. II- Pontos de História: consiste na análise da qualidade e complexidade dos atores e casos de uso do sistema. III- Análise de Pontos de Função (APF): consiste em medir o tamanho do escopo, e sua contagem independe da plataforma ou linguagem de programação e estilo de programação utilizado. IV- Pontos de Caso de Uso (PUC): consiste em identificar quanto tempo tantas pessoas levariam para terminar uma funcionalidade ou história de usuário para gerar o executável funcional. V- Modelo COCOMO II: consiste em estimar o custo do projeto. VI- Estimativa para Projetos Orientados a Objeto: utiliza qualquer método para decomposição de esforço, utilizando a modelagem UML e o número de classes. Agora, assinale a alternativa CORRETA: a) As sentenças I, III, V e VI estão corretas. b) As sentenças I, III e IV estão corretas. c) As sentenças I, II, III e VI estão corretas. d) As sentenças I, II, IV e V estão corretas. 26/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno- Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 6/6 Prova finalizada com 8 acertos e 2 questões erradas.
Compartilhar