A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo.

Apresentações semelhantes


Apresentação em tema: "Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo."— Transcrição da apresentação:

1 Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo

2 1. Introdução Sumario Faculdade de Tecnologia São Bernardo do Campo Evolução de software 2. Planejamento e gerenciamento de configurações 3. Gerenciamento de mudanças 4. Construção de sistemas 5. Ferramentas CASE para gerenciamento de configuração 6. Conclusão

3 INTRODUÇÃO Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Nosso objetivo é apresentar o processo de gerenciamento de código e documentação no desenvolvimento do sistema de software, que consiste em: Compreender por que o gerenciamento de configurações de software é necessário para sistemas complexos; Entender as quatro atividades fundamentais de gerenciamento: Planejamento de gerenciamento de configurações Gerenciamento de mudanças Gerenciamento de versões Construção de sistemas Compreender como as ferramentas CASE ( Computer Aided Software Engineering) são utilizadas para apoiar os processos de gerenciamento de configurações

4 Planejamento e gerenciamento de configurações Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Define o que será gerenciado (Itens de configuração) Estabelece quem é responsável pelos procedimentos de gerenciamento de configuração Define políticas de gerenciamento de configurações Especifica as ferramentas que se deve usar para o gerenciamento de configurações Descreve a estrutura do banco de dados de configuração usada para registrar as informações de configuração (registros de configurações)

5 Planejamento e gerenciamento de configurações Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Identificação do item de configuração

6 Planejamento e gerenciamento de configurações Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Banco de dados de configuração

7 Gerenciamento de mudanças Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Analise de custo beneficio Aprovação das mudanças viáveis Rastreabilidade de quais componentes do sistema foram alterados

8 Gerenciamento de mudanças Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Processo de gestão de mudança

9 Gerenciamento de mudanças Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Formulário de gestão de mudança parcialmente preenchido

10 Gerenciamento de versões e releases Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Identificações de versões Numeração de versões Identificação baseada em atributos Identificação orientada a mudanças

11 Gerenciamento de versões e releases Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Estrutura de derivações de versões

12 Gerenciamento de versões e releases Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Identificação baseada em atributos: 1.Cliente 2.Linguagem de desenvolvimento 3.Status de desenvolvimento 4.Plataforma de hardware 5.Data da criação

13 Gerenciamento de versões e releases Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Gerenciamento de releases Tomada de decisão para um release Criação de releases Fatores que influenciam a estratégia de liberação de sistema

14 Gerenciamento de versões e releases Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Exemplo de documentação de release em um sistema X

15 Construção de sistemas Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo A construção de um sistema é um processo de compilação e ligação de componentes de software num programa que executa determinada configuração definida. Quando você constrói um sistema você deve pensar nas seguintes questões: 1.Todos os componentes foram incluídos nas instruções de construção? 2.A versão apropriada de cada componente necessário foi incluída? 3.Todos os arquivos de dados estão disponíveis? 4.A versão apropriada do compilador e de outras ferramentas requeridas estão disponíveis?

16 Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo As ferramentas de construção de sistema interpretam o script de construção e chamam outros programas quando necessário, para construir um sistema executável baseado em seus componentes, abaixo a ilustração do processo: Construção de sistemas

17 Ferramentas CASE para gerenciamento de configurações Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Processo de gerenciamento de configuração são normalmente padronizados e envolvem aplicações de procedimentos predefinidos Quando um sistemas está sendo construido com bases em versões de componentes, um único erro de gerenciamento de configuração pode significar que o software não funcionará adequadamente Conseqüentemente o apoio das ferramentas CASE é essencial para o processo de gerenciamento de configuração

18 Ferramentas CASE para gerenciamento de configurações Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo As ferramentas podem ser combinadas para criar uma área de trabalho para apoiar todas as atividades de configuração de manutenção Há dois tipos de workbech de configuração de manutenção: 1 – Workbench abertos 2 – Workbench Integrados

19 Ferramentas CASE para gerenciamento de configurações Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Apoio a gerenciamento de mudanças Há diversas ferramentas para gerenciamento de mudanças e oferecem alguns recursos para dar suporte ao processo, são eles: 1. Um editor de formulários 2. Um sistema Workflow 3. Um banco de dados de mudança 4. Um sistema de relatos de mudança

20 Ferramentas CASE para gerenciamento de configurações Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Apoio a gerenciamento de versões O gerenciamento de versões envolve o gerenciamento de grande quantidade de informação e assegura que as mudanças no sistemas sejam registradas e controladas 1. Identificação de verões e releases Todos os sistemas de gerenciamento de versões fornecem um conjunto básico de capacidades semelhantes, essas capacidades são: 2. Gerenciamento de armazenamento 3. Registro do histórico de mudança 4. Desenvolvimento independente 5. Suporte a projetos

21 Ferramentas CASE para gerenciamento de configurações Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo Apoio a gerenciamento de versões

22 Conclusão Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo As ferramentas CASE podem ser dedicadas para apoio o gerenciamento de mudanças, versões e construção de sistemas, ou podem ser workbenches integrados que fornecem uma única interface para todo apoio de configuração de manutenção, portanto o gerenciamento de configuração é o gerenciamento das mudanças do sistemas, quando um sistema passa por manutenção o papel da equipe de CM é assegurar que as mudanças sejam incorporadas de maneira controlada


Carregar ppt "Configuração de manutenção Faculdade de Tecnologia São Bernardo do Campo."

Apresentações semelhantes


Anúncios Google