Baixe o app para aproveitar ainda mais
Prévia do material em texto
ATIVIDADE 4 - ENG SOFT - GERENCIAMENTO DE SOFTWARE - 53/2021 Período:20/09/2021 08:00 a 06/10/2021 23:59 (Horário de Brasília) Status:ABERTO Nota máxima:1,00 Gabarito:Gabarito será liberado no dia 05/10/2021 00:00 (Horário de Brasília) Nota obtida: 1ª QUESTÃO Dentro das definições do UP, são consideradas a existência de 5 fases onde os trabalhos da equipe transitam de forma a definir as atribuições e responsabilidades. Com base nessa afirmação, assinale a alternativa que contenha apenas fases do UP: ALTERNATIVAS Concepção, Elaboração, Construção. Construção, Transição, Planejamento. Elaboração, Construção, Planejamento. Concepção, Elaboração, Comunicação. Construção, Planejamento, Comunicação. 2ª QUESTÃO O TDD ou Test Driven Development é uma técnica de desenvolvimento orientada a testes, proposta por Kent Beck em 2003, considerada uma metodologia de desenvolvimento de software ágil derivada da metodologia Extreme Programming (XP) e do Manifesto Ágil (Agile Alliance 2000), que busca antecipar a identificação e a correção de erros durante o desenvolvimento de software. Com base nesta informação, assinale a alternativa que apresenta os ciclos iterativos do TDD: ALTERNATIVAS 1. Green, 2. Red, 3. Refactor. 1. Red, 2. Green, 3. Refactor. 1. Refactor, 2. Green, 3. Red. 1. Red, 2. Refactor, 3. Green. 1. Green, 2. Refactor, 3. Red. 3ª QUESTÃO Kanban é um termo japonês, que significa sinal visual e uma das grandes características deste método é evidenciar os problemas existentes no processo e o que ele faz, em primeiro lugar, é servir como um catalisador para introduzir ideias Lean na entrega de sistemas de software. O Kanban dá ênfase a alguns princípios. Com base nestas informações, analise as afirmativas sobre estes princípios e assinale verdadeiro (V) ou falso (F): ( ) Visualiza o fluxo de trabalho (workflow) e acompanha cada passo da cadeia de valor do software, do início ao fim do seu desenvolvimento. ( ) Visualiza e limita a quantidade de Trabalho em Progresso (WIP) em cada fase. ( ) Acompanha os passos finais da cadeia de valor do software. ( ) Lembra sempre das políticas que estão sendo seguidas, mas não mede e nem gerencia o Fluxo de Trabalho. ( ) Acredita que toda ação que não tem um valor ao cliente é considerada um desperdício. ( ) Medir e gerenciar fluxo de trabalho não é algo relevante. ( ) Identifica as melhorias que podem ser feitas (cultura Kaizen - melhoria contínua). Assinale a alternativa com a ordem correta das respostas das afirmativas: ALTERNATIVAS V, V, F, V, F, F, V. V, V, F, F, F, F, V. V, F, V, F, F, V, V. F, V, V, F, F, F, V. F, V, F, V, V, F, F. 4ª QUESTÃO Segundo Pressman (2016, p.689), “a melhor estrutura de equipe depende do estilo de gerenciamento das organizações, da quantidade de pessoas na equipe, de seus níveis de habilidades e do grau de dificuldade geral do problema”. Considerando a informação, assinale a alternativa que contenha apenas paradigmas organizacionais para equipes de engenharia de software: ALTERNATIVAS Fechado; Aberto; Assíncrono. Aberto; Sincronizado; Circular. Randômico; Aberto; Assíncrono. Randômico; Sincronizado; Circular. Fechado; Randômico; Aberto; Sincronizado. 5ª QUESTÃO ______________ é um método que prega a visibilidade do estado do projeto de forma consistente e honesta, é possível saber quantas funcionalidades já foram desenvolvidas e quantas faltam ser desenvolvidas pois é um método orientado à funcionalidades, além de ser considerada uma metodologia ágil. Essa metodologia pode ser utilizado tanto em projetos para desenvolvimento de novos softwares como em projetos para evoluir um software existente. Diante dessa afirmativa, assinale a alternativa que corresponde a metodologia descrita acima: ALTERNATIVAS XP BDD FDD Scrum Kanban 6ª QUESTÃO A metodologia Lean Software Development (LD) foi inspirada em metodologias desenvolvidas pela Toyota e seu foco é a eliminação de desperdício, a excelência na qualidade e também o aumento da velocidade dos processos. A metodologia LD descreve sete princípios para serem usados durante o desenvolvimento de software enxuto. Analise e identifique estes princípios relacionando as colunas: 1. P1( ) Ver o todo. 2. P2( ) Construir com integridade. 3. P3( ) Entregar o mais cedo possível. 4. P4( ) Dar poder à equipe. 5. P5( ) Decidir o mais tarde possível. 6. P6( ) Amplificar Aprendizado. 7. P7( ) Eliminar desperdícios. Assinale a alternativa que apresenta o relacionamento na ordem correta: ALTERNATIVAS 1, 2, 3, 4, 5, 6, 7. 1, 3, 4, 2, 5, 6, 7. 6, 7, 4, 5, 3, 2, 1 7, 5, 3, 4, 2, 1, 6. 7, 6, 4, 5, 3, 2, 1. 7ª QUESTÃO A Extreme Programming (Programação Extrema) usa uma abordagem Orientada a Objetos como seu paradigma de desenvolvimento de software. A XP é considerada uma metodologia ágil onde os projetos são conduzidos com base em requisitos que se modificam rapidamente (SBROCCO, 2012). Com base nos conteúdos apresentados a respeito da metodologia XP, assinale a alternativa correta: ALTERNATIVAS Na metodologia, a programação não pode ser em dupla (ou pareada). Possíveis mudanças no software são realizadas após a finalização do projeto. Dentro do conceito da metodologia, as entregas são realizadas de forma parcial (releases). Após a implementação de todos os módulos é que são realizadas entregas ao usuário final. Durante o projeto não há necessidade de aplicar testes muito aprofundados nas entregas intermediárias, visto que isso é realizado somente na entrega final. 8ª QUESTÃO Desenvolver um software é uma atividade arriscada e a empresa deve prever os possíveis riscos que podem afetar o desenvolvimento e sua qualidade. Dentre os tipos de riscos podemos citar os riscos de Projeto, Técnicos e de Negócios, onde podemos citar como exemplos: - Risco de termos uma greve da equipe. - Risco de termos um produto final que não atenda as necessidades de mercado. - Risco de termos um produto que não implemente os requisitos levantados. - Risco de termos uma equipe mal preparada tecnicamente. Analisando os exemplos, podemos dizer que os tipos deles são respectivamente: ALTERNATIVAS Risco Técnico /Risco de Negócio/Risco Técnico/Risco de Projeto. Risco de Projeto/Risco de Negócio/Risco Técnico/ Risco Técnico. Risco de Projeto/Risco de Negócio/Risco Técnico/Risco de Projeto. Risco de Negócio/Risco de Negócio/Risco Técnico/Risco de Projeto. Risco de Projeto/Risco de Negócio/Risco de Projeto/Risco de Projeto. 9ª QUESTÃO O PMI é uma entidade internacional sem fins lucrativos que congrega os profissionais de áreas relacionadas à Gerência de Projetos. Entre seus objetivos podemos considerar o desenvolvimento de padrões para gestão de projetos e também promover a gestão de projetos como profissão. Dessa forma, podemos afirmar que o seu foco é: ALTERNATIVAS Atuar como sindicato das equipes de projeto. Definir regras para o gerenciamento de projetos. Difundir metodologias para Gerenciamento de Projetos. Difundir o conhecimento da profissão de gerenciamento de projetos. Criar documentos a serem seguidos obrigatóriamente pelas equipes de projeto. 10ª QUESTÃO Metodologia OpenUp está dividida em quatro grandes áreas: comunicação e colaboração, objetivo, solução e gerência. Essas áreas atuam interativamente no Ciclo de vida. A Metodologia OpenUp é considerada uma metodologia ágil com abordagem iterativa e incremental. Sobre a metodologia OpenUp, assinale a alternativa que corresponde aos seus papéis: ALTERNATIVAS Stakeholder, Analista, Time multidisciplinar, Testador, Gerente de Projeto e Any Role. Stakeholder, Analista, Arquiteto, Desenvolvedor, Testador, Product Owner e Any Role. Stakeholder, Analista, Arquiteto, Desenvolvedor, Testador, Gerente de Projeto e Any Role. Stakeholder, Analista, Arquiteto, Desenvolvedor, Testador, Gerente de Projeto e Implantador. Stakeholder, Cliente, Analista, Arquiteto, Desenvolvedor, Testador, Gerente de Projeto e Gerente de Qualidade.
Compartilhar