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

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

Igor Cavalcanti Ramos José Francisco Pereira {icr2,

Apresentações semelhantes


Apresentação em tema: "Igor Cavalcanti Ramos José Francisco Pereira {icr2,"— Transcrição da apresentação:

1 Igor Cavalcanti Ramos José Francisco Pereira {icr2, jfp}@cin.ufpe.br
Ambiente de Implementação Progressiva de Processo de Software Igor Cavalcanti Ramos José Francisco Pereira {icr2,

2 Agenda Regime de Trabalho Arquitetura do Sistema Módulos do Ambiente
Projeto ImPProS Manutenção Gerenciamento Métricas Referências

3 Regime de Trabalho Sem Horários Rígidos Regime de Metas
20 horas semanais Regime de Metas Iterações Semanais Reuniões Semanais

4 Arquitetura do Sistema
Plataforma de Desenvolvimento JAVA 1.4 ou Superior Eclipse 3.1 Servidor de Dados MySQL Server 5.0 ou superior

5 Arquitetura do Sistema
Fachada Controlador GUI API JDBC SGBD Cadastro Negócios Acesso a Dados Apresentação Camadas Facade Singleton

6 Arquitetura do Sistema
Banco de Dados Modelo Estrutural Aprox. 110 tabelas Integração com outras ferramentas Apenas JDBC

7 O Ambiente

8 (Sub) Módulos Projeto ImPProS Manutenção Gerenciamento
Organização, pessoas, etc. Manutenção Meta Modelo, Usuários, Ferramentas, etc. Gerenciamento Definição Processo (Padrão, Especialização, Instanciação, Plano) Integração ProKnowledge

9 Controles do Ambiente Controle de Acesso Acesso Parcial
Usuário deve está cadastrado para acessar o sistema. Acesso Parcial Depende das funções atribuídas a cada perfil. Controle de Execução Alguma ações dos usuários são registradas no banco de dados.

10 Projeto ImPProS Responsável pelo cadastro das Organizações, Pessoas, Softwares e do Projeto ImPPros

11 Manutenção - Usuários Responsável pelo Cadastro dos Usuários do sistema e as funções atribuídas a cada perfil de usuário.

12 Manutenção - Ferramentas
Cadastro de Ferramentas Auxiliares do ImPProS.

13 Manutenção – Meta Modelo
Parte mais complexa até agora desenvolvida. Mais tempo despendido para elaborá-lo. Fundamental para diversas outras funcionalidades dom ImPProS.

14

15 Manutenção – Meta Modelo
Controla as seguintes entidades: Modelo/Norma de Maturidade Processos Atividades Recursos Os diversos mapeamentos Artefatos Modelos de Ciclos de Vida Entre outras...

16 Meta Modelo - Norma Modelo Referência Modelo Maturidade

17 Meta Modelo - Processo

18 Meta Modelo - Atividade

19 Meta Modelo - Composição
Mapeamento entre as atividades

20 Meta Modelo - Encadeamento

21 Meta Modelo - Artefatos
Artefatos simples ou compostos Hierarquia de Artefatos

22 Meta Modelo – Atividade x Artefatos
Um artefato pode ser de entrada para apenas uma atividade.

23 Meta Modelo – Procedimentos
Diretrizes Técnicas Métodos

24 Meta Modelo - Mapeamentos
Uma das características fortes do ImPProS Atividade x Procedimento Processos Modelo Referência X Modelo Maturidade ISO/IEC X Modelo Maturidade ISO/IEC X ISO/IEC 9126

25 Atividade x Procedimento

26 Mapeamento Processos

27 ISO/IEC 12207 X Modelo Maturidade

28 Modelo Referência x Modelo Maturidade

29 Modelo Ciclo Vida

30 Módulo Gerenciamento Fase inicial Definição do Processo Padrão
Especialização do Processo Reuso de Processo (integração ProReuse) Integração ProMaturity Integração ProReuse XML ...

31 Aprendizagem Processos de Software Normas Padrões
Todo o conhecimento foi obtido na Iniciação Científica Normas Padrões Outras coisas que se aprende sem saber que aprendeu.

32 Algumas Métricas Quantidade Linhas de Código 42.700 Classes 215
Métodos Estáticos 127 Blocos Aninhados 8 McCable CC 53 Refactoring -

33 Referências www.cin.ufpe.br/~imppros Documento da Arquitetura
Documentação do ImPProS em geral


Carregar ppt "Igor Cavalcanti Ramos José Francisco Pereira {icr2,"

Apresentações semelhantes


Anúncios Google