Evolução de software
This presentation is the property of its rightful owner.
Sponsored Links
1 / 16

Evolução de software PowerPoint PPT Presentation


  • 65 Views
  • Uploaded on
  • Presentation posted in: General

Evolução de software. Faculdade de Tecnologia São Bernardo do Campo. Evolução de software. Sumario. 1. Evolução. 2. Manutenção de software. 3. Processo de evolução de software. 4. Evolução de sistemas. 5. Conclusão. Faculdade de Tecnologia São Bernardo do Campo. Evolução de software.

Download Presentation

Evolução de software

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Evolu o de software

Evolução de software

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

Sumario

1. Evolução

2. Manutenção de software

3. Processo de evolução de software

4. Evolução de sistemas

5. Conclusão

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

EVOLUÇÃO

Modelo em espiral

  • O modelo em espiral assemelha-se ao ciclo PDCA/SDCA

  • Composto por dois eixos, sendo o vertical o tempo previsto e o horizontal o tempo de realização

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

MANUTENÇÃO DE SOFTWARE

  • Reparo de defeitos

  • Adaptação de software

  • Adição ou modificação de funcionalidade

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

MANUTENÇÃO DE SOFTWARE

Menos custos de manutenção = Mais esforço no desenvolvimento

Exemplo:

  • Sistema 1 maior investimento no desenvolvimento ($25.000 a mais)

  • Sistema 2 menor investimento no desenvolvimento

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

MANUTENÇÃO DE SOFTWARE

Previsão de manutenção

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

PROCESSO DE EVOLUÇÃO DE SOFTWARE

Mudança e evolução

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

PROCESSO DE EVOLUÇÃO DE SOFTWARE

Evolução de sistema

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

PROCESSO DE EVOLUÇÃO DE SOFTWARE

Implementação de mudança

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

PROCESSO DE EVOLUÇÃO DE SOFTWARE

Reengenharia de sistemas

  • Risco reduzido

  • Custo reduzido

Processo de reparo de emergência

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

PROCESSO DE EVOLUÇÃO DE SOFTWARE

Reengenharia de sistemas

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

PROCESSO DE EVOLUÇÃO DE SOFTWARE

Reengenharia de sistemas

  • Conversão de código fonte

  • Engenharia reversa

  • Aprimoramento da estrutura do programa

  • Modularização de programa

  • Reengenharia de dados

  • Os custos da reengenharia dependem obviamente da extensão do trabalho que é realizado.

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

EVOLUÇÃO DE SISTEMAS

Evolução de sistemas legados

  • Descartar o sistema completamente

  • Deixar o sistema sem alteração e continuar com a manutenção regular

  • Reengenharia do sistema para aumentar sua facilidade de manutenção

  • Substituir todo ou parte do sistema por um novo sistema

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

EVOLUÇÃO DE SISTEMAS

Evolução de sistemas legados

Avaliação do valor de mercado

  • Uso do sistema

  • Processo de mercados apoiados

  • Confiabilidade do sistema

  • Saídas do sistemas

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

EVOLUÇÃO DE SISTEMAS

Evolução de sistemas legados

Faculdade de Tecnologia São Bernardo do Campo


Evolu o de software

Evolução de software

CONCLUSÃO

O desenvolvimento e a evolução do software devem ser um processo único, integrado e interativo.

Um maior investimento no “desenvolvimento” do software, efetivamente reduz custos no processo de manutenção do mesmo.

Faculdade de Tecnologia São Bernardo do Campo


  • Login