Evolucao de Software.Um projeto de software dificilmente chega a um final definitivo, ja quemesmo quando o software atinge um estagio de desenvolvimento consideradosatisfatorio para os autores, este estagio pode nao ser satisfatorio para todos osdemais usuarios do projeto. Mesmo que o grupo de desenvolvedores originaisabandone o projeto em algum momento, nada impede que outros desenvolvedores continuem o desenvolvimento do projeto em uma versao paralela ou mesmo assumam a administracao da original (com a permissao dos autores).Podemos considerar que manutencao do SW e realizar algumas correcoes e ajustes no mesmo para que este funcione de acordo com os requisitos dos usuarios.Tipos de manutencao: Manutencao Corretiva- quando parte do sistema nao funciona no padrao esperado. Manutencao Evolutiva- quando ha necessidade de extensao da funcionalidade do sistema. Mudancas Adaptativas- quando os requisitos do sistema sao alterados devidos a mudancas nas politicas externas ou internas na empresa. Rejuvenescimentos Tecnologicos- Utilizacao de tecnologias mais modernas na implementacao. Manutencao Preventiva- Antecipar possiveis mudancas.Com a implantacao do software, outros defeitos e deficiencias nao documentadas serao descobertos pelos usuarios de software, Tao logo tais problemas sejam reportados para a organizacao de desenvolvimento, eles passaram a fazer parte do rastreamento de defeitos do sistema. As pessoas envolvidas na fase de manutencao de software irao trabalhar em problemas conhecidos, localiza-los, e preparar novas versoes do software, conhecidas como versoes de manutencao, a qual ira atualizar a documentacao de problemas.Equipe: Jeferson, Ricardo, Filipe, Max, Pedro. Teste de Software:Realizar um teste e aplicar um processo em um sistema no intuito de descobrir erros no mesmo. Atualmente investir para reduzir falhas, erros ou defeitos aumenta a reputacao da empresa que desenvolve o software, testar corretamente diminui a exploracao de vulnerabilidades de seguranca.Teste de Software: E um processo de execucao na producao de uma empresa de software que busca explorar a funcionalidade do sistema em seu desenvolvimento, seu objetivo e encontrar defeitos e vulnerabilidades de seguranca para que a equipe de desenvolvimento faca os ajustes antes da entrega final ao cliente. Alem disso, o teste de software serve para que se facam planejamentos e controles, verificar se o sistema atende os requisitos levantados, melhorias necessarias e seguranca do sistema.Testes de software nao so evitam inconsistencias do sistema, como tambem garantem a seguranca se o mesmo foi testado corretamente. O teste vai desde o inicio da criacao do software com a utilizacao de ferramentas debug (processo de encontrar e reduzir defeitos no programa), apos do desenvolvido e passado para o testador ou equipe de teste, onde se aplica varios processos de teste que sao necessarios para encontrar defeitos. Tipos de Teste: Teste Unitario, Teste de Integracao, Teste de Aceitacao, Teste de Sistema, Teste de Recuperacao entre outros.Existem alhumas certificacoes, como a CBTS (Certificacao Brasileira de Teste de Software) que visa garantir uma avaliacao da qualificacao dos profissionais na area de Qualidade de Software. Melhores profissionais, melhores produtos.Por fim, a reputacao de um software esta na nao ocorrencia de defeitos, erros e falhas.Equipe: Ricardo, Filipe, Jeferson, Max, Pedro Marlane Santos A busca pela evolucao do software nao se faz por uma unica metodologia e sim por uma combinacao