Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouMatheushenrique Cardoza Alterado mais de 10 anos atrás
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.
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.