Logo Passei Direto
Buscar
Um processo de software é um conjunto estruturado de atividades inter-relacionadas que visam desenvolver, operar, manter e gerenciar produtos de software. Envolve métodos, ferramentas, papéis e regras organizacionais, e pode ser avaliado em termos de eficácia, eficiência e maturidade. Sobre os elementos fundamentais que compõem os processos de software e sua avaliação, considere as afirmações a seguir: I. A relação entre os resultados entregues (saídas) e os recursos utilizados (entradas) está relacionada à eficiência e eficácia do processo de software. II. As entradas de um processo incluem recursos financeiros e infraestrutura, sendo considerados os artefatos a serem produzidos. III. As saídas de um processo de software são os artefatos gerados, como documentos, códigos, pacotes ou componentes implantáveis. Está correto o que se afirma em: a. I, II e III. b. II, apenas. c. I e II, apenas. d. I e III, apenas. e. II e III, apenas. 0,25 pontos Pergunta 2 Na engenharia de software, os processos de desenvolvimento podem ser classificados como prescritivos ou ágeis, dependendo da abordagem adotada para planejamento, execução e entrega de software. Com base nesse contexto, analise as afirmações abaixo e assinale a alternativa correta sobre as principais diferenças entre os modelos prescritivos e as abordagens ágeis: a. A metodologia ágil elimina totalmente a necessidade de documentação, substituindo-a pela comunicação verbal entre membros da equipe. b. As abordagens prescritivas são altamente iterativas e baseadas em entregas frequentes, já as metodologias ágeis seguem uma sequência linear e rígida de fases. c. O desenvolvimento ágil exige um planejamento completo e detalhado logo no início do projeto, enquanto os modelos prescritivos usam sprints para entregas parciais. d. O modelo prescritivo prioriza mudanças rápidas nos requisitos durante o projeto, enquanto os métodos ágeis evitam alterações após o planejamento inicial. e. No desenvolvimento prescritivo, o foco está no controle formal do processo e documentação detalhada, enquanto no ágil prioriza-se a colaboração contínua, entregas incrementais e adaptação. 0,25 pontos Pergunta 3 Com base na imagem, ilustrada sob a metáfora de um guarda-chuva, a figura abaixo, idealizada por Humphrey (2000), um dos gurus da engenharia de software, apresenta uma estrutura hierárquica de três métodos de melhoria de processos de software: CMMI (Capability Maturity Model Integration), TSP (Team Software Process) e PSP (Personal Software Process). Cada método atua em um nível específico da organização, com focos distintos. Qual alternativa relaciona corretamente o método com seu nível de atuação e objetivo? a. CMMI atua em nível organizacional, com foco em gestão e melhoria da capacidade empresarial. b. PSP atua na gestão organizacional, buscando melhorar o desempenho da equipe. c. PSP tem foco na equipe e produto, sendo utilizado em nível intermediário. d. TSP é aplicado em nível pessoal, com foco no desenvolvimento individual. e. TSP é voltado para melhorar a capacidade organizacional, com enfoque na gestão estratégica.
User badge image
Rubens Campos

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

Vamos analisar cada uma das perguntas e suas alternativas. Pergunta 1: I. A relação entre os resultados entregues (saídas) e os recursos utilizados (entradas) está relacionada à eficiência e eficácia do processo de software. Verdadeiro, essa afirmação está correta. II. As entradas de um processo incluem recursos financeiros e infraestrutura, sendo considerados os artefatos a serem produzidos. Falso, as entradas são os recursos e informações necessárias para o processo, mas os artefatos a serem produzidos são considerados saídas. III. As saídas de um processo de software são os artefatos gerados, como documentos, códigos, pacotes ou componentes implantáveis. Verdadeiro, essa afirmação está correta. Portanto, a alternativa correta para a Pergunta 1 é: d. I e III, apenas. --- Pergunta 2: a. A metodologia ágil elimina totalmente a necessidade de documentação, substituindo-a pela comunicação verbal entre membros da equipe. Falso, a metodologia ágil não elimina a documentação, mas prioriza a comunicação. b. As abordagens prescritivas são altamente iterativas e baseadas em entregas frequentes, já as metodologias ágeis seguem uma sequência linear e rígida de fases. Falso, é o contrário; as abordagens prescritivas são mais lineares, enquanto as ágeis são iterativas. c. O desenvolvimento ágil exige um planejamento completo e detalhado logo no início do projeto, enquanto os modelos prescritivos usam sprints para entregas parciais. Falso, o desenvolvimento ágil não exige planejamento completo no início. d. O modelo prescritivo prioriza mudanças rápidas nos requisitos durante o projeto, enquanto os métodos ágeis evitam alterações após o planejamento inicial. Falso, é o contrário; os métodos ágeis são flexíveis a mudanças. e. No desenvolvimento prescritivo, o foco está no controle formal do processo e documentação detalhada, enquanto no ágil prioriza-se a colaboração contínua, entregas incrementais e adaptação. Verdadeiro, essa afirmação está correta. Portanto, a alternativa correta para a Pergunta 2 é: e. No desenvolvimento prescritivo, o foco está no controle formal do processo e documentação detalhada, enquanto no ágil prioriza-se a colaboração contínua, entregas incrementais e adaptação. --- Pergunta 3: a. CMMI atua em nível organizacional, com foco em gestão e melhoria da capacidade empresarial. Verdadeiro, essa afirmação está correta. b. PSP atua na gestão organizacional, buscando melhorar o desempenho da equipe. Falso, o PSP é focado no nível pessoal, visando melhorar o desempenho individual. c. PSP tem foco na equipe e produto, sendo utilizado em nível intermediário. Falso, o PSP é focado no indivíduo. d. TSP é aplicado em nível pessoal, com foco no desenvolvimento individual. Falso, o TSP é focado em equipes, não em indivíduos. e. TSP é voltado para melhorar a capacidade organizacional, com enfoque na gestão estratégica. Falso, o TSP é focado em equipes. Portanto, a alternativa correta para a Pergunta 3 é: a. CMMI atua em nível organizacional, com foco em gestão e melhoria da capacidade empresarial. --- Resumindo as respostas: - Pergunta 1: d. I e III, apenas. - Pergunta 2: e. No desenvolvimento prescritivo, o foco está no controle formal do processo e documentação detalhada, enquanto no ágil prioriza-se a colaboração contínua, entregas incrementais e adaptação. - Pergunta 3: a. CMMI atua em nível organizacional, com foco em gestão e melhoria da capacidade empresarial.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina