30 Questions
O que é engenharia de software?
A elaboração de produtos usando práticas, princípios e métodos de engenharia aplicados a softwares.
Qual o principal problema que a engenharia de software visa resolver?
Alta taxa de mudança nos requisitos do usuário.
Como Fritz Bauer definiu engenharia de software?
Como o estabelecimento e os princípios de engenharia padrão usados.
Por que a engenharia de software foi introduzida?
Para atender à imensa taxa de mudança nos requisitos do usuário e no ambiente do aplicativo.
Qual é a definição formal da engenharia de software segundo o IEEE?
A aplicação sistemática e disciplinada para o desenvolvimento, operação e manutenção de software.
Como Boehm define a engenharia de software?
Como a aplicação prática do conhecimento científico ao design criativo e à construção de programas.
Qual é o primeiro passo do processo de desenvolvimento ágil mencionado no texto?
Reunião das histórias dos usuários
O que é representado pelo bloco azul menor na figura?
Histórias escolhidas para o sprint
Qual é a duração típica de uma sprint de acordo com o texto?
Entre 2 a 4 semanas
O que representa o segundo semicírculo verde na figura?
Cerimônia scrum diária
Quais são os três elementos constituintes principais da engenharia de software mencionados no texto?
Processos, Métodos e Ferramentas
O que os balões de diálogo amarelos na imagem representam de acordo com o texto?
Valores do Extreme Programming
Qual é a parte crítica de um processo de desenvolvimento de software bem-sucedido?
Garantia de qualidade
Quais são as qualidades externas do software?
Usabilidade e Eficiência
O que são as qualidades internas do software?
Manutenibilidade e Portabilidade
Quais são os seis atributos básicos de qualidade de software mencionados no texto?
Funcionalidade, Confiabilidade, Usabilidade, Eficiência
Quando a garantia de qualidade de software ocorre?
Antes e durante o ciclo de vida do desenvolvimento de software
Qual é a abordagem principal para garantia de qualidade de software mencionada no texto?
Gerenciamento de defeitos
O que caracteriza a qualidade básica de um software?
Estar livre de erros e redundâncias.
O que é medida pela qualidade de desempenho de um software?
Robustez e capacidade de funcionar diligentemente, apesar das entradas desordenadas.
O que caracteriza a qualidade de excitação de um serviço?
Oferecer algo mais do que a expectativa que excita os clientes.
Qual é a principal exigência da qualidade de desempenho em relação a um software?
Robustez e capacidade de funcionar diligentemente, apesar das entradas desordenadas.
Por que a facilidade de compilação é importante para a qualidade básica de um software?
Facilita o entendimento da lógica do software.
O que diferencia a qualidade básica da qualidade de excitação em um serviço?
A capacidade do serviço em ir além das expectativas dos clientes.
Qual o foco do Código de Ética da Engenharia de Software?
Manter software que seja benéfico e eficaz
Quais são os objetivos do Código de Ética da Engenharia de Software?
Definir o encargo da associação profissional
O que é um dos compromissos do Código de Ética da Engenharia de Software?
Desenvolver software de alta qualidade
Quais são as tendências sem retorno para o mercado mundial de Tecnologias de Informação e Comunicação (TIC)?
Abordagens diferenciadas para o trabalho remoto e híbrido
O que é mencionado como uma demanda crescente no mercado, conforme o texto?
Eficiência de custos e melhor qualidade no desenvolvimento
Qual a importância dos novos padrões de gerenciamento mencionados nos aspectos sem retorno para o mercado TIC?
Facilitar a comunicação e colaboração para tarefas remotas
Explore os conceitos fundamentais da engenharia de software, incluindo projeto, desenvolvimento e manutenção de software. Aprenda como a engenharia de software aborda problemas de baixa qualidade em projetos de software e lida com as mudanças nos requisitos do usuário e no ambiente de aplicativos.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free