preocupa em propor e aplicar princípios de engenharia na construção de software. Marco Tulio Valente. Engenharia de Software Moderna: Princípios e Práticas para Desenvolvimento de Software com Produtividade, 2020.
software e este tem muitas integrações. ESTIMATIVA É muito difícil prever exatamente quanto tempo vai levar para fazer cada mudança. 02 03 CONFORMIDADE Software precisa estar conforme com leis e normas. Por exemplo mercado financeiro. MUDANÇAS Software está em constante mudança. Sempre estamos lançando novidades.
crédito Realizar pagamentos em 12 vezes sem juro O que o sistema deve fazer e como deve fazer. Podem ser funcionais e não funcionais. Um Sistema de Pagamentos: - Funcionais: 1. 2. 3.
crédito Realizar pagamentos em 12 vezes sem juros Desempenho: responder em menos de 2 segundos Disponibilidade: estar disponível 99% do tempo Usabilidade: implementar acessibilidade para deficientes visuais O que o sistema deve fazer e como deve fazer. Podem ser funcionais e não funcionais. Um Sistema de Pagamentos: - Funcionais: 1. 2. 3. - Não-Funcionais: 1. 2. 3.
cartão de crédito Práticas e atividades de Gerência de Projetos: - Negociar contratos - Contratar equipe - Gerência de Riscos - Stakeholders > partes interessadas no projeto - Planejamento das entregas: 1. 2.
novas funcionalidades: - Corretiva: corrigir problemas (bugs) - Preventiva: ajustar para horário de verão - Adaptativa: migração de versão - Refatoração: modificações que preservam o comportamento e melhoram o código - Evolutiva: novas funcionalidades
novas funcionalidades: - Corretiva: corrigir problemas (bugs) - Preventiva: ajustar para horário de verão - Adaptativa: migração de versão - Refatoração: modificações que preservam o comportamento e melhoram o código - Evolutiva: novas funcionalidades
novas funcionalidades: - Corretiva: corrigir problemas (bugs) - Preventiva: ajustar para horário de verão - Adaptativa: migração de versão - Refatoração: modificações que preservam o comportamento e melhoram o código - Evolutiva: novas funcionalidades
novas funcionalidades: - Corretiva: corrigir problemas (bugs) - Preventiva: ajustar para horário de verão - Adaptativa: migração de versão - Refatoração: modificações que preservam o comportamento e melhoram o código - Evolutiva: novas funcionalidades
novas funcionalidades: - Corretiva: corrigir problemas (bugs) - Preventiva: ajustar para horário de verão - Adaptativa: migração de versão - Refatoração: modificações que preservam o comportamento e melhoram o código - Evolutiva: novas funcionalidades
novas funcionalidades: - Corretiva: corrigir problemas (bugs) - Preventiva: ajustar para horário de verão - Adaptativa: migração de versão - Refatoração: modificações que preservam o comportamento e melhoram o código - Evolutiva: novas funcionalidades
e interações, > mais do que processos e ferramentas Software em funcionamento, > mais do que documentação abrangente Colaboração com o cliente, > mais do que negociação de contratos Resposta a mudanças, > mais do que seguir um plano.
e interações, > mais do que processos e ferramentas Software em funcionamento, > mais do que documentação abrangente Colaboração com o cliente, > mais do que negociação de contratos Resposta a mudanças, > mais do que seguir um plano.
e interações, > mais do que processos e ferramentas Software em funcionamento, > mais do que documentação abrangente Colaboração com o cliente, > mais do que negociação de contratos Resposta a mudanças, > mais do que seguir um plano.
e interações, > mais do que processos e ferramentas Software em funcionamento, > mais do que documentação abrangente Colaboração com o cliente, > mais do que negociação de contratos Resposta a mudanças, > mais do que seguir um plano.
e interações, > mais do que processos e ferramentas Software em funcionamento, > mais do que documentação abrangente Colaboração com o cliente, > mais do que negociação de contratos Resposta a mudanças, > mais do que seguir um plano.