Prévia do material em texto
Lista de Ciclo de Vida do Software Prof. Dr.: Roger W. Coêlho NOME: Amanda Vieira –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– SÉRIE TURMA: 3 ano ––––––––––––––––––––––––––––––––– ––––––––––––––––––––––––––– 1) O que é o ciclo de vida do software? a) Um processo de desenvolvimento do software sem etapas definidas. b) As fases que um software passa desde a sua concepção até a sua retirada de uso. c) O processo de codificação de um software específico. d) A manutenção de um software após a sua entrega. 2) Qual é o principal objetivo da fase de teste no ciclo de vida do software? a) Corrigir bugs detectados durante a produção. b) Desenvolver a interface do usuário. c) Validar e verificar se o software atende aos requisitos. d) Realizar a análise de viabilidade do projeto. 3) Qual das alternativas representa uma fase do ciclo de vida do software? a) Prototipagem. b) Integração de hardware. c) Implementação de infraestrutura de rede. d) Manutenção e monitoramento de infraestrutura de servidores. 4) Qual é o papel da manutenção no ciclo de vida do software? a) Corrigir falhas, realizar atualizações e garantir que o software continue funcionando conforme esperado. b) Criar novos recursos e funcionalidades para o software. c) Realizar testes de performance do software. d) Monitorar a utilização do software pelos usuários. 5) O que é o ciclo de vida do software e por que ele é importante para o desenvolvimento de sistemas? As fases que um software passa desde a sua concepção até a sua retirada de uso. Esse ciclo de vida do software é essencial para garantir que o desenvolvimento e a manutenção de sistemas sejam feitos de forma estruturada, organizada e eficiente, resultando em software de qualidade e alinhado com as necessidades dos usuários. 6) Descreva o papel do desenvolvimento no ciclo de vida do software e como ele se integra com as demais fases. O desenvolvimento no ciclo de vida do software, também chamado de implementação ou codificação, é uma fase fundamental onde o software é efetivamente criado. Durante essa etapa, os requisitos e o design definidos nas fases anteriores (como análise de requisitos e design) são traduzidos em código executável, resultando em um sistema funcional. Essa fase é onde os desenvolvedores escrevem o código-fonte para construir as funcionalidades planejadas. 7) O ciclo de vida do software tem uma duração variável. Quais são os fatores que influenciam essa duração? Fatores que influenciam a duração do ciclo de vida do software: Complexidade do Software Tamanho da Equipe de Desenvolvimento Requisitos do Cliente Tecnologias Utilizadas Metodologia de Desenvolvimento Mudanças no Ambiente de Desenvolvimento ou Infraestrutura Manutenção e Atualizações Qualidade do Software Regulamentações e Padrões de Compliance Fatores Externos 8) Explique a importância do ciclo de vida do software para a gestão de projetos de tecnologia. O ciclo de vida do software é crucial para a gestão de projetos de tecnologia, pois oferece uma estrutura organizada para o planejamento, desenvolvimento, testes, implementação e manutenção do software. Ele permite maior previsibilidade quanto a prazos, gestão de riscos, controle de qualidade e alocação eficiente de recursos. Além disso, facilita a comunicação clara entre a equipe e os stakeholders, o que é essencial para o sucesso do projeto. Ao dividir o desenvolvimento em fases bem definidas, o ciclo de vida também ajuda a gerenciar mudanças, monitorar o progresso e garantir que o software seja mantido adequadamente após o lançamento.