Buscar

CICLO_DE_VIDA_DE_SOFTWARE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

CICLO DE VIDA DE SOFTWARE 1
📝
CICLO DE VIDA DE SOFTWARE
ID 1
Status Done
Dt. Conclusão
Carga Horária 50
Nota 10
Conceitos da engenharia de software
📈 Infográfico
🎯 Desafio
📝 Dica do Professor:
A Engenharia Software surgiu em 1967 para atender uma necessidade de desenvolvimento 
de softwares de qualidade, a partir de técnicas de engenharia. Veja, na dica do professor a 
seguir, o que foi a crise de software, e acompanhe alguns conceitos e a importância da 
engenharia de software no desenvolvimento de sistemas.
https://youtu.be/drHP8ilmRoE
@03/02/2022
https://www.notion.so/Infogr-fico-1a060e91fa1b4f54a2d648425952e298
https://www.notion.so/Desafio-c4d5369922e94302ba15f751c28ec0db
https://youtu.be/drHP8ilmRoE
CICLO DE VIDA DE SOFTWARE 2
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e10cbe3e-5496-498c-9db9-8a8256
4eda1b/Conceito_de_Engenharia_de_Software_-_Aline_Zanin.pdf
1. O que foi a Crise de Software?
B. A Crise de Software foi um termo que surgiu nos anos 70. O termo expressava as dificuldades 
do desenvolvimento de software frente ao rápido crescimento da demanda por software.
2. Qual foi o motivo da criação da Engenharia de Software?
B. A Engenharia de Software foi criada para permitir o uso de elementos da engenharia de forma 
controlada e sistemática no desenvolvimento de software. Também para evitar a Crise de Software.
3. Com a introdução da Engenharia de Software, o que mudou no processo de desenvolvimento 
de software?
A. Iniciou-se o uso de técnicas e metodologias sistemáticas e controladas já presentes na engenharia 
e amplamente utilizadas em outras áreas.
4. João, dono de uma empresa de software, tem que criar um sistema para um cliente. Até o 
momento, o cliente fez apenas uma ligação informando o tipo de software que ele quer. Qual a 
primeira coisa que João deve fazer?
D. Entender o negócio do cliente e realizar reuniões para mensurar o que ele precisa.
5. Qual é a base dos elementos da Engenharia de Software?
C. Foco na qualidade.
Conhecer as fases de ciclo de vida de software
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5044bebd-c68d-46c2-8a75-3e01df
606f92/Conhecer_as_fases_de_ciclo_de_vida_do_software.pdf
📈 Infográfico
🎯 Desafio
https://www.notion.so/signed/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fe10cbe3e-5496-498c-9db9-8a82564eda1b%2FConceito_de_Engenharia_de_Software_-_Aline_Zanin.pdf?table=block&id=3e647b65-fec2-41f0-ba8e-3fc63d96d347&spaceId=fcc5786c-573b-4391-994d-f958847592c7&userId=dfbbbfa9-7afa-4f6b-85b4-3e86e745823b&cache=v2
https://www.notion.so/signed/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F5044bebd-c68d-46c2-8a75-3e01df606f92%2FConhecer_as_fases_de_ciclo_de_vida_do_software.pdf?table=block&id=8a1dc7e2-9ef9-41ea-a21e-fd372239361b&spaceId=fcc5786c-573b-4391-994d-f958847592c7&userId=dfbbbfa9-7afa-4f6b-85b4-3e86e745823b&cache=v2
https://www.notion.so/Infogr-fico-47869e0a312e46bebb505c944d0b6061
https://www.notion.so/Desafio-2e591a72d1334485ad2b5600b043aadc
CICLO DE VIDA DE SOFTWARE 3
📝 Dica do Professor:
Nesta dica do professor iremos introduzir o ciclo de vida de software e apresentar dois modelos 
clássicos.
Acompanhe!
https://youtu.be/RG4ICWs7ujc
1. O que é um ciclo de vida de software?
A. Ciclo de vida de software refere-se aos estágios de concepção, projeto, criação e implementação 
de um software.
2. Em qual fase do ciclo de vida de software são definidas as questões técnicas, como banco de 
dados, localização, hardware e linguagens de programação?
A. Na fase de projeto.
3. No ciclo de vida de software, o que é realizado na etapa de "levantamento das necessidades"?
B. É realizada uma verificação de todas as necessidades do cliente.
4. A figura ilustra um modelo de desenvolvimento de software no qual o fluxo é visto como um 
fluir constante através das fases. Esse modelo utiliza como entrada as informações obtidas 
nas fases anteriores e cada fase só inicia após o término da que antecede (não existindo fases 
em paralelo). Com base nessas informações, qual é o modelo apresentado na figura?
https://youtu.be/RG4ICWs7ujc
CICLO DE VIDA DE SOFTWARE 4
B. Cascata.
5. Qual é o maior problema encontrado no modelo cascata?
D. Apresenta o problema de reatividade a mudanças.
Conhecer os modelos tradicionais
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/ff688d36-1703-4be4-9875-add7084
08660/Conhecer_os_novos_modelos_tradicionais.pdf
📈 Infográfico
🎯 Desafio
📝 Dica do Professor:
Que tal se aprofundar um pouco no estudo do funcionamento dos modelos tradicionais? 
Acompanhe, no vídeo, o fluxo do modelo cascata, prototipação e espiral.
https://youtu.be/BklKKDa1CnM
1. Qual o maior problema encontrado no modelo cascata?
A. Dificuldade em detectar alterações e melhorias durante o desenvolvimento.
2. O que o modelo prototipação tentou corrigir nos modelos anteriores?
B. O problema de comunicação entre os usuários e os desenvolvedores.
3. Quais são as desvantagens do uso de um modelo prototipação?
C. Alto custo de projeto e retrabalho.
4. O modelo espiral combinou dois modelos, o cascata e o protótipo. Além disso, ele adicionou 
mais um elemento que forneceu mais segurança na criação de software. Qual elemento foi 
este?
E. Análise de risco.
https://www.notion.so/signed/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fff688d36-1703-4be4-9875-add708408660%2FConhecer_os_novos_modelos_tradicionais.pdf?table=block&id=ecccf0a0-48ec-4a8a-ac81-96486e2582f3&spaceId=fcc5786c-573b-4391-994d-f958847592c7&userId=dfbbbfa9-7afa-4f6b-85b4-3e86e745823b&cache=v2
https://www.notion.so/Infogr-fico-bed944fcb777438fba4cc12aab3f90af
https://www.notion.so/Desafio-3400b88d599c4651830d03a9c34ff0f9
https://youtu.be/BklKKDa1CnM
CICLO DE VIDA DE SOFTWARE 5
5. Qual a diferença do protótipo descartável e do evolutivo no modelo prototipação?
A. O protótipo descartável é criado temporariamente e depois não é mais utilizado. Já o evolutivo 
utiliza o próprio sistema como protótipo e, ao longo do tempo, evolui até chegar no produto final.
Conhecer Modelo Incremental
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fae42f6a-c74a-40a9-8be0-7f48c26f
07e6/Conhecer_Modelo_Incremental.pdf
📈 Infográfico
🎯 Desafio
📝 Dica do Professor:
O modelo incremental aplica sequências lineares de forma escalonada, que geram um 
incremento de software. Na dica do professor a seguir, você poderá aprofundar os estudos 
no funcionamento e nas vantagens e desvantagens do modelo incremental. Acompanhe!
https://youtu.be/e3VlExQQou8
1. No primeiro incremento do modelo incremental, que tipo de solução é oferecida ao cliente?
A. São oferecidos elementos do sistema que permitem a operação básica ao usuário.
2. O que é esperado do cliente ao término de cada incremento?
D. Uso, avaliação e feedback sobre o sistema.
3. No final do último incremento, o que é esperado na entrega?
C. Espera-se um sistema completo e funcional.
4. Qual destas é uma vantagem do modelo incremental?
B. Usuários podem solicitar modificações no sistema durante o desenvolvimento.
5. Qual destas opções é uma desvantagem do modelo incremental?
A. O orçamento previsto do projeto pode ser ultrapassado.
https://www.notion.so/signed/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ffae42f6a-c74a-40a9-8be0-7f48c26f07e6%2FConhecer_Modelo_Incremental.pdf?table=block&id=cba3c27b-00dd-4bf9-9ddf-d31489ff19aa&spaceId=fcc5786c-573b-4391-994d-f958847592c7&userId=dfbbbfa9-7afa-4f6b-85b4-3e86e745823b&cache=v2
https://www.notion.so/Infogr-fico-179ce185a2c84324b1a4c7ad6cfcee66
https://www.notion.so/Desafio-d537be7805ff4e87a16ab6d7607a8b50
https://youtu.be/e3VlExQQou8
CICLO DE VIDA DE SOFTWARE 6

Continue navegando