Logo Passei Direto
Buscar

Atividade- 4 PRÁTICAS DE ENGENHARIA DE SOFTWARE

User badge image
Felipe Souza

em

Ferramentas de estudo

Questões resolvidas

Em metodologia ágil, uma delas possui um evento de aproximadamente 15 minutos voltado para a equipe de desenvolvimento. Essa reunião é diária e serve para realizar uma revisão do que foi feito no dia anterior, o que será feito no dia atual e a declaração de algum tipo de impedimento que pode estar atrapalhando o desenvolvimento de algo que está sendo criado em cada sprint.
Assinale a alternativa que representa corretamente a metodologia descrita acima.

Dentro da computação em nuvem existem diversos tipos de serviços aos clientes. Esses serviços são distribuídos em tipos de arquitetura. Dentre esses serviços, podemos mencionar as plataformas SaaS, que são ideais para quando se deseja que um aplicativo seja executado de maneira leve e confiável, com o mínimo de informações personalizadas.
O uso do SaaS apresenta alguns pontos positivos. Sobre esses pontos, analise as asserções a seguir:
1. Sem Necessidade de Instalação.
2. Maior Custo de Implantação.
3. Manutenção e Suporte Qualificados.
4. Escalabilidade.

Em outros tempos, para se utilizar um software, era necessário adquirir o mesmo como um produto, seja através dos antigos disquetes, CDs e DVDs, pendrive, com a necessidade de instalação na máquina em que se queria utilizar. Com a evolução da internet, o software não precisou mais ser instalado na máquina do usuário, mas passou a poder ser acessado de maneira remota, seja por um navegador (browser) ou por uma aplicação-cliente.
A partir do apresentado, analise as asserções a seguir e a relação proposta entre elas.
I. O Software como serviço é uma alternativa de uso de softwares.
II. No contexto de SaaS, um software são serviços prestados e não mais mero produto.

O termo SaaS significa Software as a Service e é referente ao uso de sistemas e softwares não apenas como um produto final, mas como um serviço utilizado por usuários e fornecido por empresas especializadas de maneira recorrente. As plataformas SaaS são ideais para quando se deseja que um aplicativo seja executado de maneira leve e confiável, com o mínimo de informações personalizadas.
A respeito dos pontos positivos do SaaS, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s).
I. ( ) Com um serviço em um computador remoto, caso falte internet, ocasiona problemas de conectividade.
II. ( ) Não há necessidade de instalação e desta forma não precisa mais contratar especialistas de TI.
III. ( ) Por mais que os serviços sejam oferecidos por empresas, ataques a servidores de dados são recorrentes.
IV. ( ) Possui escalabilidade a partir da solicitação de serviços conforme a necessidade.

O Feature-Driven Development (FDD) foi introduzido em 1997 por Jeff De Luca, quando ele trabalhava em um projeto de desenvolvimento de software para um grande banco de Cingapura. É um processo de desenvolvimento de software iterativo e incremental e também considerado um método ágil de desenvolvimento.
Sobre as características importantes do FDD, analise as afirmativas a seguir:
I. Combina práticas recomendadas e reconhecidas, direcionadas à avaliação das funcionalidades pelos clientes.
II. Como vantagem, o FDD é suficiente para pequenas equipes.
III. É uma ótima solução para manter o controle de projetos ágeis.
IV. O FDD possui processos longos com a metodologia com modelo para vários projetos.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Em metodologia ágil, uma delas possui um evento de aproximadamente 15 minutos voltado para a equipe de desenvolvimento. Essa reunião é diária e serve para realizar uma revisão do que foi feito no dia anterior, o que será feito no dia atual e a declaração de algum tipo de impedimento que pode estar atrapalhando o desenvolvimento de algo que está sendo criado em cada sprint.
Assinale a alternativa que representa corretamente a metodologia descrita acima.

Dentro da computação em nuvem existem diversos tipos de serviços aos clientes. Esses serviços são distribuídos em tipos de arquitetura. Dentre esses serviços, podemos mencionar as plataformas SaaS, que são ideais para quando se deseja que um aplicativo seja executado de maneira leve e confiável, com o mínimo de informações personalizadas.
O uso do SaaS apresenta alguns pontos positivos. Sobre esses pontos, analise as asserções a seguir:
1. Sem Necessidade de Instalação.
2. Maior Custo de Implantação.
3. Manutenção e Suporte Qualificados.
4. Escalabilidade.

Em outros tempos, para se utilizar um software, era necessário adquirir o mesmo como um produto, seja através dos antigos disquetes, CDs e DVDs, pendrive, com a necessidade de instalação na máquina em que se queria utilizar. Com a evolução da internet, o software não precisou mais ser instalado na máquina do usuário, mas passou a poder ser acessado de maneira remota, seja por um navegador (browser) ou por uma aplicação-cliente.
A partir do apresentado, analise as asserções a seguir e a relação proposta entre elas.
I. O Software como serviço é uma alternativa de uso de softwares.
II. No contexto de SaaS, um software são serviços prestados e não mais mero produto.

O termo SaaS significa Software as a Service e é referente ao uso de sistemas e softwares não apenas como um produto final, mas como um serviço utilizado por usuários e fornecido por empresas especializadas de maneira recorrente. As plataformas SaaS são ideais para quando se deseja que um aplicativo seja executado de maneira leve e confiável, com o mínimo de informações personalizadas.
A respeito dos pontos positivos do SaaS, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s).
I. ( ) Com um serviço em um computador remoto, caso falte internet, ocasiona problemas de conectividade.
II. ( ) Não há necessidade de instalação e desta forma não precisa mais contratar especialistas de TI.
III. ( ) Por mais que os serviços sejam oferecidos por empresas, ataques a servidores de dados são recorrentes.
IV. ( ) Possui escalabilidade a partir da solicitação de serviços conforme a necessidade.

O Feature-Driven Development (FDD) foi introduzido em 1997 por Jeff De Luca, quando ele trabalhava em um projeto de desenvolvimento de software para um grande banco de Cingapura. É um processo de desenvolvimento de software iterativo e incremental e também considerado um método ágil de desenvolvimento.
Sobre as características importantes do FDD, analise as afirmativas a seguir:
I. Combina práticas recomendadas e reconhecidas, direcionadas à avaliação das funcionalidades pelos clientes.
II. Como vantagem, o FDD é suficiente para pequenas equipes.
III. É uma ótima solução para manter o controle de projetos ágeis.
IV. O FDD possui processos longos com a metodologia com modelo para vários projetos.

Prévia do material em texto

Atividade – 4 PRÁTICAS DE ENGENHARIA DE SOFTWARE 
1- Em metodologia ágil, uma delas possui um evento de aproximadamente 15 
minutos voltado para a equipe de desenvolvimento. Essa reunião é diária e 
serve para realizar uma revisão do que foi feito no dia anterior, o que será feito 
no dia atual e a declaração de algum tipo de impedimento que pode estar 
atrapalhando o desenvolvimento de algo que está sendo criado em cada sprint. 
 
Assinale a alternativa que representa corretamente a metodologia descrita 
acima. 
 
 
 
 
 
 
 
 
 
 
 
 
2- Dentro da computação em nuvem existem diversos tipos de serviços aos 
clientes. Esses serviços são distribuídos em tipos de arquitetura. Dentre esses 
serviços, podemos mencionar as plataformas SaaS, que são ideais para 
quando se deseja que um aplicativo seja executado de maneira leve e 
confiável, com o mínimo de informações personalizadas. 
 
O uso do SaaS apresenta alguns pontos positivos. Sobre esses pontos, analise 
as asserções a seguir: 
 
1. Sem Necessidade de Instalação. 
2. Maior Custo de Implantação. 
3. Manutenção e Suporte Qualificados. 
4. Escalabilidade. 
 
Das afirmações acima, é correto o que se afirma em: 
 
 
 
 
 
 
 
 
 
 
3- Em outros tempos, para se utilizar um software, era necessário adquirir o 
mesmo como um produto, seja através dos antigos disquetes, CDs e DVDs, 
pendrive, com a necessidade de instalação na máquina em que se queria 
utilizar. Com a evolução da internet, o software não precisou mais ser instalado 
na máquina do usuário, mas passou a poder ser acessado de maneira remota, 
seja por um navegador (browser) ou por uma aplicação-cliente. 
 
A partir do apresentado, analise as asserções a seguir e a relação proposta 
entre elas. 
 
I. O Software como serviço é uma alternativa de uso de softwares. 
Pois: 
II. No contexto de SaaS, um software são serviços prestados e não mais mero 
produto. 
 
A seguir, assinale a alternativa correta. 
 
 
 
 
 
 
 
 
 
 
4- O SaaS (Software como serviço) é uma das três principais categorias de 
computação em nuvem, juntamente com infraestrutura como serviço (IaaS) e 
plataforma como serviço (PaaS). Cada um destes tipos de serviços oferece ao 
cliente um determinado serviço que pode ser contratado conforme a sua 
necessidade. 
 
Entre esses serviços, analise as opções a seguir: 
 
1-Streaming de áudio e vídeo. 
2-Aplicativos de edição de texto e criação de planilhas. 
3-Redes Sociais. 
4-Sistemas Operacionais. 
Repositório de arquivos (drives). 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Sobre Software como Serviço, é correto o que se afirma em: 
5- A eXtreme Programming, 
conhecida como XP, surgiu como uma das metodologias ágeis mais populares. 
É uma abordagem que busca fornecer um software de alta qualidade, de forma 
rápida e de maneira contínua. Desta forma, a melhoria da qualidade e a 
capacidade de resposta do software acontecem diante das mudanças nos 
requisitos do cliente. 
 
A partir do apresentado, analise as asserções a seguir e a relação proposta 
entre elas. 
 
I. A XP possui uma qualidade estrutural, promovendo o envolvimento de dois 
programadores, sem levar em conta ideias dos clientes, já que duas pessoas 
programando possuem uma visão diferenciada. 
 
Pois: 
 
II. Uma das características mais marcantes da XP é a programação em par, 
onde duas pessoas trabalham juntas no desenvolvimento, o que possibilita um 
melhor mecanismo para a solução de problemas. 
 
A seguir, assinale a alternativa correta. 
 
 
 
 
 
 
 
 
 
 
6- O processo Scrum é baseado em diferentes estágios com igualmente distintos 
profissionais envolvidos. Seu fluxo pode ser representado de acordo com a 
figura a seguir: 
 
 
Fonte: Aleksandra Sabelskaia / 123RF. 
 
Entre as fases listadas, existe a que lista todos os recursos, funções, 
requisitos, aprimoramentos e correções que formam as alterações a serem 
feitas no produto em versões futuras. 
 
Esta fase descrita é chamada de: 
 
 
 
 
 
 
 
 
 
 
7- O termo SaaS significa Software as a Service e é referente ao uso de sistemas 
e softwares não apenas como um produto final, mas como um serviço utilizado 
por usuários e fornecido por empresas especializadas de maneira recorrente. 
As plataformas SaaS são ideais para quando se deseja que um aplicativo seja 
executado de maneira leve e confiável, com o mínimo de informações 
personalizadas. 
 
A respeito dos pontos positivos do SaaS, analise as afirmativas a seguir e 
assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s). 
 
I. ( ) Com um serviço em um computador remoto, caso falte internet, ocasiona 
problemas de conectividade. 
II. ( )Não há necessidade de instalação e desta forma não precisa mais 
contratar especialistas de TI. 
III. ( ) Por mais que os serviços sejam oferecidos por empresas, ataques a 
servidores de dados são recorrentes. 
IV. ( ) Possui escalabilidade a partir da solicitação de serviços conforme a 
necessidade. 
 
Assinale a alternativa que apresenta a sequência correta. 
 
 
 
 
 
 
 
 
 
 
8- O processo Scrum é baseado em diferentes estágios com igualmente distintos 
profissionais envolvidos. Seu fluxo pode ser representado de acordo com a 
figura a seguir: 
 
Fonte: Aleksandra Sabelskaia / 123RF. 
 
Entre as fases listadas, existe a que se cria uma espécie de usuário padrão ou 
persona, que representa como o produto final deverá atender ao usuário do 
futuro software. 
Esta fase descrita é chamada de: 
 
 
 
 
 
 
 
 
 
 
9- A partir do manifesto ágil, surgiram metodologias como frameworks ou 
estruturas como forma de implantar em equipes de desenvolvimento a parte 
prática da gestão de processos com base nos princípios do Manifesto de Kent 
e seus colegas. Nesse aspecto, algumas metodologias se destacam como 
Scrum, FDD e XP (eXtreme Programming). 
 
Sobre as diferentes metodologias, analise as afirmações a seguir e faça sua 
correlação: 
 
1. eXtreme Programming (XP) 
2. Scrum 
3. Feature-Driven Development (FDD) 
 
( ) É um processo de desenvolvimento de software iterativo e incremental e 
também considerado um método ágil de desenvolvimento de software. Cada 
projeto tem seu próprio modelo exclusivo, o que resulta em uma lista de 
recursos. 
( ) É uma estrutura onde as pessoas podem lidar com problemas complexos 
de adaptação, ao mesmo tempo em que fornecem produtos de maneira mais 
produtiva e criativa. Possui uma etapa de lista de pendências. 
( ) Uma metodologia que busca a agilidade, sem deixar a qualidade de lado. 
Uma das principais características é a programação em pares. 
( ) É uma abordagem que busca fornecer um software de alta qualidade de 
forma rápida e de maneira contínua diante de mudanças em requisitos. 
 
Na correlação entre os três tipos de metodologia, assinale a alternativa que 
apresenta a sequência correta. 
 
 
 
 
 
 
 
 
 
10- O Feature-Driven Development (FDD) foi introduzido em 1997 por Jeff De 
Luca, quando ele trabalhava em um projeto de desenvolvimento 
de software para um grande banco de Cingapura. É um processo de 
desenvolvimento de software iterativo e incremental e também considerado um 
método ágil de desenvolvimento. 
 
Sobre as características importantes do FDD, analise as afirmativas a seguir: 
 
I. Combina práticas recomendadas e reconhecidas, direcionadas à avaliação 
das funcionalidades pelos clientes. 
II. Como vantagem, o FDD é suficiente para pequenas equipes. 
III. É uma ótima solução para manter o controle de projetos ágeis. 
IV. O FDD possui processos longos com a metodologia com modelo para 
vários projetos. 
 
 
Está correto o que se afirma em:

Mais conteúdos dessa disciplina