Aderência do IBM Rational Team Concert ao MR- MPS Uma análise com ênfase em gerência de configuração

Tamanho: px
Começar a partir da página:

Download "Aderência do IBM Rational Team Concert ao MR- MPS Uma análise com ênfase em gerência de configuração"

Transcrição

1 Aderência do IBM Rational Team Concert ao MR- MPS Uma análise com ênfase em gerência de configuração João Condack PrimeUp Instituição Implementadora MPS.Br Rio de Janeiro RJ Brasil Abstract. This paper describes how IBM Rational Team Concert (RTC) can be compliant to MPS reference model. It presents the model elements supported by the tool and its features. The configuration management discipline expected results are detailed while other results and attributes of the model are grouped by functionality. Practical experiences were taken into account in the analysis and conclusions. Resumo. Este artigo descreve como a ferramenta IBM Rational Team Concert (RTC) pode ser aderente ao modelo de referência MR-MPS. Os elementos do modelo ao qual a ferramenta apóia e as respectivas funcionalidades são apresentadas. Os resultados esperados da disciplina de gerência de configuração são detalhados enquanto outros resultados e atributos do modelo são agrupados por funcionalidade. Experiências práticas foram levadas em conta na análise e conclusões. 1. Introdução Frequentemente projetos de software exigem que sejamos mais rápidos e produtivos, atendendo aos desafios do mercado. Isto faz com que áreas de TI invistam em qualidade, capacidade de monitoramento e governança, e garantam flexibilidade e velocidade para as demandas através de orçamentos cada vez mais reduzidos. Paralelamente, novas interpretações para boas práticas de engenharia de software tem clamado por formas mais ágeis e colaborativas de trabalho sem abrir mão da qualidade e da previsibilidade. Neste contexto, avaliamos a aderência de uma ferramenta orientada a gestão ágil e colaborativa do ciclo de vida de aplicações com relação ao modelo de referência MR-MPS. A PrimeUp é Instituição Implementadora do MPS-Br e também parceira IBM, portanto, foi possível levar em consideração a experiência de profissionais da PrimeUp em projetos internos e externos que envolveram tanto o IBM Rational Team Concert (RTC) quanto o MR MPS. O restante deste artigo está organizado da seguinte forma: a seção 2 apresenta a ferramenta IBM Rational Team Concert. Na seção 3 são analisados os elementos do modelo ao qual a ferramenta apóia e as respectivas funcionalidades. Por fim, na seção 4, são descritas as conclusões deste trabalho. 166

2 Aderência do IBM Rational Team Concert ao MR-MPS Uma análise com ênfase em gerência de configuração 2. O IBM Rational Team Concert As novas ferramentas IBM Rational foram desenvolvidas utilizando como base a plataforma Jazz [IBM, 2011 a]. Jazz é um projeto e plataforma de código aberto para transformar como as pessoas trabalham juntas visando entregar maior valor e desempenho em seus projetos de software. Seu principal resultado é uma arquitetura apresentada na Figura 1 que disponibiliza serviços que dão suporte a colaboração, tais como: painéis de informação, registro de projetos e equipes, busca, segurança, notificações de eventos e integração com IDEs Eclipse, Visual Studio e Web [IBM, 2011 b]. Figura 1. Arquitetura Jazz. (Fonte: IBM) O Rational Team Concert foi a primeira ferramenta desenvolvida utilizando a estrutura da plataforma Jazz. O RTC implementa a disciplina de Gerência de Configuração, possibilitando o desenvolvimento distribuído e o controle de versão dos artefatos de projetos bem como as atividades dos envolvidos Principais funcionalidades Estão disponíveis no RTC funcionalidades de criação, acompanhamento, planejamento, administração de itens de trabalho; painel de controle via web; versionamento de artefatos; gestão de baselines; definição, execução e registro de builds realizados. Uma lista detalhada de funcionalidades pode ser obtida em [IBM, 2011 c] Acesso a ferramenta O RTC pode ser obtido no endereço onde o servidor e os clientes (para Eclipse e Visual Studio) podem ser copiados. Existem diferentes formas de utilização: Sandbox: com qualquer cliente é possível acessar o servidor disponível para testes residente no site do Jazz; Instalação própria: o RTC é instalado em um servidor próprio e clientes são utilizados para acessá-lo; JazzHub: iniciativa que permite a educadores utilizar servidores RTC na nuvem para realização de atividades acadêmicas. Um mesmo cliente pode acessar distintos servidores. 167

3 Para se conectar a um servidor é necessário uma licença. As licenças de uso podem ser nomeadas (direcionadas a um determinado usuário) ou flutuantes (usuários compartilham um pool de licenças). Existem ainda distinção entre licenças de acordo com perfis de uso (ex. interessados, contribuidores, desenvolvedores). Detalhes sobre os tipos e funcionamento do mecanismo de licença podem ser encontrados em [IBM, 2011 d]. Vale observar são oferecidas até 10 licenças gratuitamente. 3. Aderência ao Modelo de Referência MR-MPS A aderência será descrita através do apoio que o RTC oferece as práticas que visem atender aos resultados esperados pelo modelo [SOFTEX, 2011]. Esta seção está dividida em duas partes. A primeira relata os achados relacionados a gerência de configuração, principal disciplina atendida pela ferramenta e, portanto, com análise mais detalhada. A segunda parte apresenta análises referentes a outras disciplinas de forma geral e agrupadas pelo tratamento dado pela ferramenta. O aprofundamento das análises da segunda parte, embora importantes, não estão no escopo deste artigo Disciplina de Gerência de Configuração GCO 1 1 : O RTC implementa os conceitos necessários para a institucionalização de um sistema de gerência de configuração. Possui controlador de versões, realiza a gerência de mudanças, permite manter a rastreabilidade entre mudanças e artefatos (através do conceito de conjunto de alterações ), bem como criar baselines, oferecer suporte ao desenvolvimento em paralelo (criação de ramos), atender a políticas otimista e pessimista de checkout e permite a gerência de construções e liberações. GCO 2: O RTC oferece formas de identificar nos projetos quais são os itens de configuração, permite organizá-los em componentes. É possível tratar também quais itens não estarão sob a gerência de configuração, mantendo-os em outras estruturas da ferramenta como anexos a itens de trabalho ou projetos. Na Figura 2 é apresentada a esquerda, entre outros elementos, um projeto aberto (SEGUI), seus componentes (Core, SEGUIServer, SEGUIWeb) e um ramo (SEGUI Team Stream) criado com baselines de dois dos componentes. A direita está a definição do ramo e uma visão dos itens de configuração de um dos componentes selecionados. GCO 3 e GCO 4: O RTC oferece o controle formal para a criação de baselines de componentes, bem como o fechamento de versões de um conjunto de componentes (snapshots). Indica também quais dos snapshots serão marcados como release (entrega do produto). Também possui visões para a consulta dos itens de configuração, bem como os históricos de baselines e snapshots. Todo acesso a ferramenta é realizado e configurado de acordo com mecanismos de identificação de usuários e autorização por papéis. 1 Itens do MR-MPS como resultados esperados e atributos de processos estão identificados através dos códigos derivados do modelo. Por exemplo: GCO 1 refere-se ao resultado esperado Um Sistema de Gerência de Configuração é estabelecido e mantido da disciplina de Gerencia de Configuração (GCO) 168

4 Aderência do IBM Rational Team Concert ao MR-MPS Uma análise com ênfase em gerência de configuração Figura 2. Projetos, componentes, ramos e itens de configuração. Figura 3. Histórico de baselines. A Figura 3 mostra o histórico das baselines geradas a partir de builds de um ramo do projeto (Baselines for Build in SEGUI Team Stream). GCO 5: O RTC oferece visões para acessar o histórico de modificações de um item de configuração, controlar as modificações de um item de configuração através de um fluxo de trabalho implementado em um item de trabalho e oferece a rastreabilidade de um item de trabalho com as modificações realizadas nos diversos itens de configuração envolvidos. Um item de trabalho é um elemento da ferramenta que possui dados e um fluxo de trabalho associados. Também possui um tipo que o caracteriza frente ao seu uso, como por exemplo, solicitação de mudança, tarefa, defeito, entre outros. É um recurso bastante flexível da ferramenta, permitindo customizações. 169

5 A Figura 4 sinaliza a primeira entrega do arquivo.classpath para o repositório de itens versionados. O item pertence ao componente SEGUIServer. Figura 4. Controle de modificações em itens de configuração. A Figura 5 mostra um item de trabalho do tipo defeito (Defect) e no detalhe a rastreabilidade através de links para os conjuntos de alterações (change sets). Figura 5. Item de trabalho com rastreabilidade para conjunto de alterações. 170

6 Aderência do IBM Rational Team Concert ao MR-MPS Uma análise com ênfase em gerência de configuração GCO 6: O RTC oferece visões para controlar a liberação dos itens de trabalho e baselines. Os seguintes elementos e comandos são utilizados: Figura 6. Elementos e comandos para controle dos itens de configuração. (Fonte: IBM) Fluxos (Streams): Visões do repositório versionado que contém itens de configuração organizados em componentes. São utilizados para implantar políticas de ramificação. Espaços de Trabalho do Repositório (Repository Workspaces): Residem no Servidor e referenciam componentes definidos em um fluxo. São espaços intermediários entre o repositório e as estações de trabalho. Permitem o trabalho isolado ou compartilhamento entre usuários. Espaços de Trabalho Local (Local Workspaces): Residem na estação de trabalho local do usuário. Possuem cópias controladas pela ferramenta de versões específicas de artefatos onde o trabalho é realizado. Carregar (Load): Copia o conteúdo do espaço de trabalho do repositório para o espaço de trabalho local. Registrar Entrada (Check-in): Copia arquivos alterados do espaço de trabalho local para o espaço no repositório Entregar (Deliver): Copia as alterações do espaço de trabalho do repositório para o fluxo. Aceitar (Accept): Copia alterações do fluxo para os espaços de trabalho do repositório e local A Figura 7 apresenta a interface de uma definição de build responsável pela liberação das baselines e itens de configuração. As definições de build determinam quais componentes serão liberados e é possível configurar quais os responsáveis pela liberação. Na parte inferior da figura está o histórico com todas as liberações registradas. Figura 7. Definição de um build e seu histórico. 171

7 A Figura 8 mostra o resultado de um build. Neste painel é possível verificar os pacotes gerados, testes que foram executados, as baselines dos componentes envolvidos na construção, as atividades trabalhadas para as entregas, as modificações realizadas. Figura 8. Resultado de um build. GCO 7: O RTC permite realizar comparações entre baselines, possui rastreabilidade entre itens de trabalho e itens de configuração, histórico de alterações e visualização dos itens que compõem uma determinada baseline ou build. Todas estas funcionalidades podem apoiar as atividades de auditoria previstas em um processo definido. Alem disso, auditorias podem ser programadas, revistas e aprovadas através de itens de trabalho caracterizados para este propósito Apoio a outros itens do modelo de referência GPR 1 e GPR2: Trata-se da definição do escopo do projeto e do detalhamento e dimensionamento de tarefas. Um escopo pode ser representado de diversas formas, dentre elas, por uma estrutura analítica do projeto (EAP). O RTC permite definir hierarquia de items de trabalho, os quais podem representar tanto marcos do projeto e atividades quanto tarefas simples. O esforço do trabalho pode ser registrado utilizando pontos de história (story points) ou tempo estimado. GPR 3 e DFP 4: Estes resultados tratam da definição e manutenção de ciclos de vida de projeto. O RTC permite a criação e reutilização de modelos de processos. Os modelos apóiam na implementação destes ciclos de vida permitindo, entre outras coisas, a definição padrões para: fases, iterações, templates de itens de trabalho, comportamentos e restrições sobre operações. Estes padrões são aplicados a cada projeto criado utilizando um modelo de processo selecionado. GRE 5, GQA 3, GQA 4, GPR 18 e GPR 19: De modo geral estes resultados abordam a identificação de mudanças (ou problemas) e a gestão de ações para o devido acompanhamento. GRE 5 trata da gestão de mudanças nos requisitos ao longo do projeto. GQA 3 e GQA 4 dizem respeito a problemas, 172

8 Aderência do IBM Rational Team Concert ao MR-MPS Uma análise com ênfase em gerência de configuração não-conformidades e ações corretivas no âmbito de auditorias de qualidade. GPR 18 e GPR 19 abordam problemas, análises e ações corretivas no escopo da gerência do projeto. O RTC permite criação de itens de trabalho específicos para solicitações de mudança, desvios (issues) e tarefas o que permite a identificação dos itens e gestão de ações corretivas em qualquer versão dos ativos de software. Internamente em um item de trabalho existe o mecanismo de aprovações que viabiliza o direcionamento das ações corretivas para níveis superiores e o envolvimento das partes interessadas. Este envolvimento também pode ser obtido através da funcionalidade de assinatura de um item de trabalho, onde o assinante passa a receber automaticamente informações sobre o item assinado (por , rss ou pop-up). GPR 6, GPR 15 e a disciplina de GRI: Os tipos de itens Risco e Ação de Mitigação permitem criação de itens de trabalho específicos para identificação e acompanhamento dos riscos e ações associadas, o que apóia a gestão riscos nos projetos. GPR 9, RAP 12 e RAP 13: O resultado esperado e os atributos de processo envolvem a gerência de configuração respectivamente para dados relevantes do projeto e para produtos de trabalho dos processos do modelo de referência. Uma vez que a ferramenta fornece um sistema de gerência de configuração completo, por consequência também apóia estes itens. GPR 5, GPR 13 e GPR 14: Estes resultados de gerência de projetos abordam, entre outros pontos, o estabelecimento, manutenção e monitoramento de elementos como cronogramas, marcos, pontos de controle e recursos humanos. Estes pontos podem ser definidos, controlados e acompanhados no RTC através do encadeamento de itens de trabalho do tipo tarefa e do tipo marco, os quais possuem estruturas para estimativa e contabilização de duração, esforço e datas. Os recursos humanos no RTC podem ser associados aos itens de trabalho e terem suas alocação organizada de acordo com a distribuição de tempo disponível entre distintos projetos. GPR 16: Sobre o envolvimento das partes interessadas no projeto isto pode ser alcançado na ferramenta de diversas maneiras. Os itens de trabalho têm registro de seus criadores, executores e assinantes. Os interessados podem assinar também resultados de consultas, de construções e eventos de equipes. Estes relacionamentos permitem que a ferramenta notifique por , rss ou pop up o assinante quando algum evento ou mudança ocorre. Outra funcionalidade que permite o envolvimento da equipe são os painéis customizáveis que permitem a troca de informações, relatórios, indicadores sobre os projetos. Fóruns, chats e comunicação por voz também são possíveis no RTC. 4. Conclusões A qualidade dos profissionais e a solução ferramental adotada em uma implementação do modelo, traz retorno abrangente de qualidade. Especialmente na disciplina de gerência de configuração, o uso de ferramentas se caracteriza como peça fundamental. O RTC mostrou que, além de prover um sistema completo e integrado de gerência de configuração, sua flexibilidade para expansão, seus elementos de conhecimento já embutidos (como modelos de processo e tipos de itens de trabalho) e a arquitetura da plataforma, compõem uma base para outras práticas de engenharia de software. Assim a ferramenta passa de um nível fundamental de uso para 173

9 outro superior que agrega diferencial técnico, permitindo a institucionalização e a integração com outras disciplinas, como gerência de projetos, gerência de riscos e garantia da qualidade. Foi percebido também que, dado o alto volume de funcionalidades e procedimentos envolvidos, além da capacitação específica na ferramenta e nas disciplinas envolvidas, faz-se necessário a elaboração colaborativa de um guia de uso. Tal guia indica e orienta como, dentre as várias possibilidades, a ferramenta deve ser utilizada para atender aos processos da organização. Um ponto não abordado neste artigo mas que merece atenção futura é a integração do RTC com outras ferramentas de engenharia de software. Esta conexão é propiciada pela plataforma Jazz e permite que uma composição de softwares compartilhem dados e serviços de modo a atender outras disciplinas como requisitos, testes, reuso, solução técnica e gestão de portfólio de forma unificada. Outro trabalho futuro seria, semelhante a gerência de configuração, analizar a ferramenta exclusivamente sob a ótica de gerência de projetos, disciplina atendida pelo RTC de forma abrangente. Referências [IBM, 2011 a] IBM About Jazz, agosto Disponível em [IBM, 2011 b] IBM Team awareness, agosto Disponível em [IBM, 2011 c] IBM Rational Team Concert Features, agosto Disponível em projects/rational-team-concert/features [IBM, 2011 d] IBM Licensing in the Rational solution for Collaborative Lifecycle Management (CLM) 2011, agosto Disponível em [SOFTEX, 2011] ASSOCIAÇÃO PARA PROMOÇÃO DA EXCELÊNCIA DO SOFTWARE BRASILEIRO SOFTEX. MPS.BR Guia Geral:2011, junho Disponível em 174

Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR

Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR Bernardo Grassano 1, Analia Irigoyen Ferreiro Ferreira 2, Mariano Montoni 3 1 Project Builder Av. Rio Branco 123, grupo 612, Centro

Leia mais

Project Builder: uma Ferramenta de Apoio a Implementação do Processo Gerência de Projetos do MPS.BR

Project Builder: uma Ferramenta de Apoio a Implementação do Processo Gerência de Projetos do MPS.BR Project Builder: uma Ferramenta de Apoio a Implementação do Processo Gerência de Projetos do MPS.BR Bernardo Grassano 1, Eduardo Carvalho 2, Analia Irigoyen Ferreiro Ferreira 3, Mariano Montoni 3 1 Project

Leia mais

Controlle: Ferramenta de Apoio à Gerência de Requisitos

Controlle: Ferramenta de Apoio à Gerência de Requisitos Controlle: Ferramenta de Apoio à Gerência de Requisitos Fernando Nascimento 1, Marcus Teixeira 1, Marcello Thiry 2 e Alessandra Zoucas 2 1 Khor Tecnologia da Informação Rod. SC 401, Km 01 n 600 Ed. Alfama

Leia mais

Prova de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES

Prova de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES Prova de Conhecimento para Consultores de Implementação MPS.BR 03 de agosto de 2012 4 horas de duração Nome: IDENTIFICAÇÃO DO CANDIDATO E-mail: (DEIXAR EM BRANCO) RESULTADO: Q1 Q2 (a) Q2 (b) Q3 Q4 Q5 Q6

Leia mais

DOCUMENTO DE VISÃO 1. TÍTULO DO PROJETO. 2. RESPONSÁVEL PELO DOCUMENTO Ciclano

DOCUMENTO DE VISÃO 1. TÍTULO DO PROJETO. 2. RESPONSÁVEL PELO DOCUMENTO Ciclano DOCUMENTO DE VISÃO 1. TÍTULO DO PROJETO Título: SIGLA Sistema de Gestão de Capacitação Coordenador do Projeto: Fulano de Tal E-mail: email@email.com 2. RESPONSÁVEL PELO DOCUMENTO Ciclano 3. FINALIDADE

Leia mais

IDENTIFICAÇÃO DO CANDIDATO INSTRUÇÕES

IDENTIFICAÇÃO DO CANDIDATO INSTRUÇÕES INSTRUÇÕES - Esta prova é SEM CONSULTA. - Inicie a prova colocando o seu nome em todas as páginas. - Todas as respostas às questões devem ser preenchidas a caneta. - Todas as informações necessárias estão

Leia mais

- 6ª Lista de Exercícios -

- 6ª Lista de Exercícios - - 6ª Lista de Exercícios - Gerência de Configuração Questão 1) (CESPE, 2013, TCE-RO - Analista de Informática). Com relação à gerência de configuração de software, julgue os itens que se seguem: Quando

Leia mais

Plano de Gerenciamento de Configuração

Plano de Gerenciamento de Configuração Plano de Gerenciamento de Configuração Controle de Versões Versão Data Autor Notas da Revisão 0.1 29/11/2016 Deborah Araujo Denis Ferreira Ezio Mendonça - Plano de gerenciamento de Configuração Página

Leia mais

Versão: 1.0 Doc Manager

Versão: 1.0 Doc Manager Plano de Gerenciamento de Configuração versão 1.0 Desenvolvimento do Sistema de Gestão de Documentos Doc Manager Cliente: São José Agroindustrial Representante do cliente: Paulo José de Souza 1 Data: 10/04/2016

Leia mais

Gerência de Configuração: Terminologia. Leonardo Gresta Paulino Murta

Gerência de Configuração: Terminologia. Leonardo Gresta Paulino Murta Gerência de Configuração: Terminologia Leonardo Gresta Paulino Murta leomurta@ic.uff.br Item de configuração Agregação de hardware e/ou software que será passível de gerência de configuração e tratado

Leia mais

Garantia da Qualidade dos Processos de Software Baseado no MPS.BR Um Estudo de Caso

Garantia da Qualidade dos Processos de Software Baseado no MPS.BR Um Estudo de Caso Garantia da Qualidade dos Processos de Software Baseado no MPS.BR Um Estudo de Caso Rafaella C. Carvalho¹, Rodolfo Miranda de Barros¹ 1 Departamento de Computação Universidade Estadual de Londrina (UEL)

Leia mais

Normas ISO:

Normas ISO: Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais

Leia mais

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta Garantia da Qualidade, Medição e Melhoria Leonardo Gresta Paulino Murta leomurta@ic.uff.br Exercício motivacional Leonardo Murta Garantia da Qualidade, Medição e Melhoria 2 Qualidade depende da perspectiva...

Leia mais

Gerência de Configuração: Terminologia. Leonardo Gresta Paulino Murta

Gerência de Configuração: Terminologia. Leonardo Gresta Paulino Murta Gerência de Configuração: Terminologia Leonardo Gresta Paulino Murta leomurta@ic.uff.br Item de configuração Agregação de hardware e/ou software que será passível de gerência de configuração e tratado

Leia mais

Caracterizando a Implementação de Processos de Reutilização do MR- MPS-SW: Resultados Preliminares

Caracterizando a Implementação de Processos de Reutilização do MR- MPS-SW: Resultados Preliminares Caracterizando a Implementação de Processos de Reutilização do MR- MPS-SW: Resultados Preliminares Marcelo Schots Cláudia Werner Programa de Engenharia de Sistemas e Computação (PESC) Universidade Federal

Leia mais

Integração da Gerência de Configuração com a Gerência de Projetos e de Requisitos em um Ambiente

Integração da Gerência de Configuração com a Gerência de Projetos e de Requisitos em um Ambiente Integração da Gerência de Configuração com a Gerência de Projetos e de Requisitos em um Ambiente Colaborativo Jonnathan Carvalho, Mario Amaral, Mara Barcelos, Simone Vasconcelos, Aline Vasconcelos Projeto

Leia mais

Alinhamento do Processo de Desenvolvimento de Software do Laboratório GAIA à metodologia ágil SAFe e ao modelo de qualidade MR-MPS-SW

Alinhamento do Processo de Desenvolvimento de Software do Laboratório GAIA à metodologia ágil SAFe e ao modelo de qualidade MR-MPS-SW Alinhamento do Processo de Desenvolvimento de Software do Laboratório GAIA à metodologia ágil SAFe e ao modelo de qualidade MR-MPS-SW Letícia Mayumi Doy Okamoto 1, Rodolfo Miranda de Barros 1 1 Departamento

Leia mais

LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN

LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 1 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 Organizações globais que trabalham com times distribuídos

Leia mais

Processo de Gerência de Configuração. Maurício Ronny de Almeida Souza

Processo de Gerência de Configuração. Maurício Ronny de Almeida Souza Processo de Gerência de Maurício Ronny de Almeida Souza Agenda Motivação O que é Gerência de Histórico GCS e Normas/Modelos de Qualidade de Software Nível F do MR-MPS O processo GCO do MR-MPS Resultados

Leia mais

RUP Rational Unified Proccess (Processo Unificado da Rational) Equipe WEB Cercomp

RUP Rational Unified Proccess (Processo Unificado da Rational) Equipe WEB Cercomp RUP Rational Unified Proccess (Processo Unificado da Rational) Equipe WEB Cercomp web@cercomp.ufg.br 1. Introdução É um processo proprietário de Engenharia de software criado pela Rational Software Corporation,

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 26 http://www.ic.uff.br/~bianca/engsoft2/ Aula 26-21/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software

Leia mais

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1 CONTPATRI Plano de Garantia de Qualidade Versão 1.1 Histórico da Revisão Data Versão Descrição Autor 04/05/2013 1.0 Verificação do documento Emerson José Porfírio 21/04/2013 1.0 Elaboração do documento

Leia mais

Visão Geral de Engenharia de Software

Visão Geral de Engenharia de Software Visão Geral de Engenharia de Software Ricardo de Almeida Falbo Ontologias para Engenharia de Software Departamento de Informática Universidade Federal do Espírito Santo Agenda Engenharia de Software: Definição

Leia mais

Customização e Implantação da Solução Project Explorer para CNI Versão em Espanhol

Customização e Implantação da Solução Project Explorer para CNI Versão em Espanhol Customização e Implantação da Solução Project Explorer para CNI Versão em Espanhol Brasília 06/11/2008 CDIS Empresa especializada em desenvolvimento de sistemas e consultoria em gerência de projetos SUMÁRIO

Leia mais

Apoio Ferramental para Avaliação MPS.BR

Apoio Ferramental para Avaliação MPS.BR Apoio Ferramental para Avaliação MPS.BR Ana Regina Rocha Fernando Muradas Mariano Montoni COPPE/UFRJ Objetivo Desenvolver uma ferramenta baseada em conhecimento para apoiar a realização de avaliações de

Leia mais

Processos de Software

Processos de Software Processos de Software Um processo de software é um conjunto de atividades que leva à produção de um produto de software Um modelo de processo de software é uma representação abstrata de um processo de

Leia mais

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis)

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis) CMMI / MPS.BR Modelos de Maturidade de Qualidade de Software Aplicações criteriosas de conceitos de gerenciamento de processos e de melhoria da qualidade ao desenvolvimento e manutenção de software CMMI

Leia mais

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta Garantia da Qualidade, Medição e Melhoria Leonardo Gresta Paulino Murta leomurta@ic.uff.br Exercício motivacional Leonardo Murta Garantia da Qualidade, Medição e Melhoria 2 Qualidade depende da perspectiva...

Leia mais

TERMO DE REFERÊNCIA. Local Previsto de Execução das Atividades As atividades deverão desenvolver-se na sede da PJ e na sede do IPÊ.

TERMO DE REFERÊNCIA. Local Previsto de Execução das Atividades As atividades deverão desenvolver-se na sede da PJ e na sede do IPÊ. TERMO DE REFERÊNCIA Título: O IPÊ - Instituto de Pesquisas Ecológicas, no âmbito do Projeto de Monitoramento Participativo da Biodiversidade (Projeto MPB), está selecionando pessoa jurídica (PJ) para construção

Leia mais

Halison Miguel Edvan Pontes

Halison Miguel Edvan Pontes Halison Miguel Edvan Pontes Apresentação Surgimento; Conceitos; Características; Elementos Básicos; Estrutura; Disciplina. Surgimento O Processo Unificado Aberto, do inglês Open Unified Process (OpenUP)

Leia mais

Gerência de Configuração

Gerência de Configuração Gerência de Configuração Ewelton Yoshio Chiba Yoshidome Alguns problemas Duas pessoas resolveram o mesmo bug; Por que/quando parou de funcionar? versão estável final ou versão integrada ultimate? Hd de

Leia mais

Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process

Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process Parte II Disciplinas do RUP Descrição típica de um workflow Propósito Definições e Conceitos Chave Trabalhadores e Artefatos

Leia mais

Gerência de Configuração: Ramificação e Integração. Leonardo Gresta Paulino Murta

Gerência de Configuração: Ramificação e Integração. Leonardo Gresta Paulino Murta Gerência de Configuração: Ramificação e Leonardo Gresta Paulino Murta leomurta@ic.uff.br Existem diferentes estratégias de criação de ramos, que podem ser combinadas A seleção correta de estratégias possibilita

Leia mais

SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS

SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Trabalho de Conclusão de Curso Ciências da Computação SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS AS Acadêmico: Fabricio

Leia mais

Uma Visão Geral do Programa MPS.BR para Melhoria de Processos de Software

Uma Visão Geral do Programa MPS.BR para Melhoria de Processos de Software Instituto de Ciências Exatas e Tecnologia Curso: Engenharia de Software Uma Visão Geral do Programa MPS.BR para Melhoria de Processos de Software Daniel da Silva Costa Odette Mestrinho Passos Outubro 2017

Leia mais

Gerenciamento Eletrônico de Documentos

Gerenciamento Eletrônico de Documentos Gerenciamento Eletrônico de Documentos Os softwares de gerenciamento eletrônico de documentos, conhecidos como GEDs, trazem importantes benefícios para as empresas, como: Agilidade na busca de documentos

Leia mais

Análise de Ferramentas para Controle de Versões de Software no Contexto do MPS.BR

Análise de Ferramentas para Controle de Versões de Software no Contexto do MPS.BR Análise de Ferramentas para Controle de Versões de Software no Contexto do MPS.BR Danne da Silva Oliveira 1, Heitor Costa 2, Paulo Afonso Parreira Júnior 2 1 Instituto de Ciências Exatas - Universidade

Leia mais

Gerência de Configuração: Processos e Ferramentas. Leonardo Gresta Paulino Murta

Gerência de Configuração: Processos e Ferramentas. Leonardo Gresta Paulino Murta Gerência de Configuração: Processos e Leonardo Gresta Paulino Murta leomurta@ic.uff.br GC no processo de desenvolvimento O processo de gerência de configuração acontece em paralelo com o processo de desenvolvimento

Leia mais

RUP RATIONAL UNIFIED PROCESS

RUP RATIONAL UNIFIED PROCESS O que é RUP? É um metodologia para gerenciar projetos de desenvolvimento de software que usa a UML como ferramenta para especificação de sistemas. Ele é um modelo de processo híbrido Mistura elementos

Leia mais

Um sistema de controle de versão tem a finalidade de gerenciar diferentes versões de um artefato.

Um sistema de controle de versão tem a finalidade de gerenciar diferentes versões de um artefato. O que é? Um sistema de controle de versão tem a finalidade de gerenciar diferentes versões de um artefato. Com isso ele oferece uma maneira muito mais inteligente e eficaz de organizar projetos, pois é

Leia mais

Manual de Implementação Integrada de Processos do MPS.BR com Apoio Ferramental

Manual de Implementação Integrada de Processos do MPS.BR com Apoio Ferramental Manual de Integrada de s do MPS.BR com Apoio Ferramental Nível de Maturidade: Nível F Versão: 1.3 www.ufpa.br/spider Histórico de Revisões Data Versão Descrição Autor 1.0 Esboço Inicial Heresson Mendes,

Leia mais

! Introdução. " Motivação para Processos de Software. ! Processo Unificado (USDP) " Definições " RUP x USDP " Características do Processo Unificado

! Introdução.  Motivação para Processos de Software. ! Processo Unificado (USDP)  Definições  RUP x USDP  Características do Processo Unificado Agenda Rodrigo Reis Cleidson de Souza! Introdução " Motivação para Processos de Software! (USDP) " Definições " RUP x USDP " Características do! Descrição detalhada do! Processos Derivados! Templates simplificados!

Leia mais

MPS.BR Melhoria de Processo do Software Brasileiro

MPS.BR Melhoria de Processo do Software Brasileiro MPS.BR Melhoria de Processo do Software Brasileiro Sumário: 1. Introdução 2. Objetivo e Metas do Programa MPS.BR (Propósito, Subprocessos e Resultados) 3. Resultados Alcançados Dez 2003 Mai 2006 4. Principais

Leia mais

UNIVERSIDADE DE CAXIAS DO SUL REINALDO ARROSI. Team Foundation Server 2010 aplicado ao MPS.BR Nível F

UNIVERSIDADE DE CAXIAS DO SUL REINALDO ARROSI. Team Foundation Server 2010 aplicado ao MPS.BR Nível F UNIVERSIDADE DE CAXIAS DO SUL REINALDO ARROSI Team Foundation Server 2010 aplicado ao MPS.BR Nível F CAXIAS DO SUL, RS 2013 REINALDO ARROSI Team Foundation Server 2010 aplicado ao MPS.BR Nível F Trabalho

Leia mais

3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks

3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks 48 3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks Este capítulo apresenta uma visão geral da contribuição principal deste trabalho: uma abordagem orientada a aspectos para o

Leia mais

AADSP Guia de implementação Geral: Fundamentação para implantação da abordagem adaptativa para implantação de processo de software.

AADSP Guia de implementação Geral: Fundamentação para implantação da abordagem adaptativa para implantação de processo de software. # IMPLANTAÇÃO AADSP Guia de implementação Geral: Fundamentação para implantação da abordagem adaptativa para implantação de processo de software. Este documento tem por objetivo orientar pesquisadores,

Leia mais

Prof. Fábio Lúcio Meira

Prof. Fábio Lúcio Meira Prof. Fábio Lúcio Meira Objetivo Transformar os requisitos no design do futuro sistema Evoluir uma arquitetura robusta do sistema Adaptar o design para adequá-lo ao ambiente de implementação O principal

Leia mais

Fermine como ferramenta de apoio à implantação do nível G do MPS.Br. Fermine as a tool to support implementation of the G level in MPS.

Fermine como ferramenta de apoio à implantação do nível G do MPS.Br. Fermine as a tool to support implementation of the G level in MPS. Fermine como ferramenta de apoio à implantação do nível G do MPS.Br Fermine as a tool to support implementation of the G level in MPS.Br Juliana S. Cindra*; Lucas M. Sepulvida*; Marianna S. Reis*; Rafael

Leia mais

Uma Implementação do Processo de Gerência de Projetos Usando Ferramentas de Software Livre

Uma Implementação do Processo de Gerência de Projetos Usando Ferramentas de Software Livre Artigos selecionados sobre ferramentas Uma Implementação do Processo de Gerência de Projetos Usando Ferramentas de Software Livre Ewelton Yoshio C. Yoshidome¹, Maurício Ronny de A. Souza¹, Wallace Michel

Leia mais

Desenvolvimento de Software

Desenvolvimento de Software PODER JUDICIÁRIO JUSTIÇA DO TRABALHO TRIBUNAL REGIONAL DO TRABALHO DA 15ª REGIÃO Secretaria de Tecnologia da Informação e Comunicações Total de Páginas:16 Versão: 1.0 Última Atualização: 26/07/2013 Índice

Leia mais

RUP Unified Process. Profª Jocelma Rios

RUP Unified Process. Profª Jocelma Rios RUP Unified Process Profª Jocelma Rios Nov/2012 O que pretendemos: Reforçar os aspectos que caracterizam o processo iterativo e incremental Identificar como atingir os objetivos dos projetos de software

Leia mais

Qualidade de Software (cont)

Qualidade de Software (cont) Qualidade de Software (cont) Qualidade de Processo Profa Rosana Braga 1/2017 Material elaborado por docentes do grupo de Engenharia de Software do ICMC/USP Incorporação da Qualidade Requisitos do Usuário

Leia mais

Especialização em Arquitetura e Engenharia de Software

Especialização em Arquitetura e Engenharia de Software Especialização em Arquitetura e Engenharia de Software APRESENTAÇÃO DO CURSO As empresas brasileiras passam por uma grande e rápida transformação, impulsionadas pela busca de maior qualidade e produtividade,

Leia mais

IMPLANTAÇÃO DA SOLUÇÃO DA MICROSOFT EPM

IMPLANTAÇÃO DA SOLUÇÃO DA MICROSOFT EPM IMPLANTAÇÃO DA SOLUÇÃO DA MICROSOFT EPM Marcia Carvalho de Almeida, André Lucio de Oliveira Leonardo Soares Vianna Rodrigo de Paula Cordeiro RESUMO Este artigo tem por objetivo apresentar um problema na

Leia mais

Implantação dos Processos Gerência de Projeto e Medição com Auxílio de Ferramenta Baseada em Planilhas

Implantação dos Processos Gerência de Projeto e Medição com Auxílio de Ferramenta Baseada em Planilhas Implantação dos Processos Gerência de Projeto e Medição com Auxílio de Ferramenta Baseada em Planilhas Carlos A. Simões 1, Claudia L. Sodré 2, Gleison Santos 3,4 1 Synapsis Brasil Ltda. Av. das Américas

Leia mais

Gerência de Projetos e Manutenção de Software Aula 12 Medição / Manutenção / Encerramento Andréa Magalhães Magdaleno 2017.

Gerência de Projetos e Manutenção de Software Aula 12 Medição / Manutenção / Encerramento Andréa Magalhães Magdaleno 2017. Gerência de Projetos e Manutenção de Software Aula 12 Medição / Manutenção / Encerramento Andréa Magalhães Magdaleno andrea@ic.uff.br 2017.02 Agenda Medição Manutenção Encerramento do Projeto Próximos

Leia mais

Planejamento dos Custos

Planejamento dos Custos UDESC Universidade do Estado de Santa Catarina FEJ Faculdade de Engenharia de Joinville Planejamento dos Custos Régis Kovacs Scalice DEPS Departamento de Engenharia de Produção e Sistemas Limites do 1

Leia mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini   / Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: GESTÃO DE PROJETOS Aula N : 05 Tema: Gerenciamento

Leia mais

MPS.BR - G Level Assessment Results in a Large Brazilian Finance Corporation

MPS.BR - G Level Assessment Results in a Large Brazilian Finance Corporation MPS.BR - G Level Assessment Results in a Large Brazilian Finance Corporation Edgard D. Amoroso (Mestrado em Gestão do Conhecimento e Tecnologia da Informação Universidade Católica de Brasília (UCB) Brasília

Leia mais

3.1. Requisitos do Método

3.1. Requisitos do Método 3 Método PAM Como citado em (Parker, 2001), a fool with a tool is still a fool, ou seja, a simples utilização de ferramentas sem métodos, políticas e treinamento de utilização não traz nenhum resultado

Leia mais

Monalessa Perini Barcellos, Sávio Mendes de Figueiredo, Ana Regina Rocha, Guilherme Travassos

Monalessa Perini Barcellos, Sávio Mendes de Figueiredo, Ana Regina Rocha, Guilherme Travassos CustPlan: Uma Ferramenta de Apoio ao Planejamento de Tempo e Custos de Projetos de Software baseada em Modelos Paramétricos, Analogia de Estimativas, Julgamento de Especialistas e Conhecimento Organizacional

Leia mais

RUP RATIONAL UNIFIED PROCESS CONCEITOS CHAVES. Prof. Fabiano Papaiz IFRN

RUP RATIONAL UNIFIED PROCESS CONCEITOS CHAVES. Prof. Fabiano Papaiz IFRN RUP RATIONAL UNIFIED PROCESS CONCEITOS CHAVES Prof. Fabiano Papaiz IFRN Conceitos Chaves do RUP Fases Iterações Disciplinas (ou Workflow / Fluxo de Trabalho) Papéis Atividades / Tarefas Artefatos / Produtos

Leia mais

Rational Unified Process (RUP)

Rational Unified Process (RUP) Rational Unified Process (RUP) A Rational é bem conhecida pelo seu investimento em orientação em objetos. A empresa foi à criadora da Unified Modeling Language (UML), assim como de várias ferramentas que

Leia mais

Política Organizacional para Desenvolvimento e Manutenção de Software e Serviços

Política Organizacional para Desenvolvimento e Manutenção de Software e Serviços A Coordenadoria de Sistemas de Informação (CSI) do Centro de Tecnologia de Informação e Comunicação (CTIC) da UFPA define neste documento sua Política Organizacional para Desenvolvimento de Software. 1

Leia mais

Tarefas de Gerenciamento de Configuração

Tarefas de Gerenciamento de Configuração Tarefas de Gerenciamento de Configuração 1- Tarefas Preliminares 2- Identificação 3- Controle de Mudanças 4- Controle de Versão 5- Auditoria de Configuração 6- Relato de Situação 7- Controle de Interface

Leia mais

Instituto Federal Sul-rio-grandense. Placa universal para controle de máquinas de lavar roupa Plano de Projeto - versão 1.0

Instituto Federal Sul-rio-grandense. Placa universal para controle de máquinas de lavar roupa Plano de Projeto - versão 1.0 Instituto Federal Sul-rio-grandense Campus Pelotas Curso de Engenharia Elétrica Planejamento e Gerenciamento de Projetos Placa universal para controle de máquinas de lavar roupa Plano de Projeto - versão

Leia mais

Diretriz Gerência de Configuração Sistema de Gestão da Qualidade

Diretriz Gerência de Configuração Sistema de Gestão da Qualidade Página 1 de 6 1. INTRODUÇÃO As atividades da Gerência de Configuração (GCO) são desenvolvidas para: estabelecer baselines do projeto, identificar e controlar mudanças, garantir que cada mudança seja adequadamente

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE QUALIDADE DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Agenda Visão Geral de Qualidade Qualidade Aplicada ao Software

Leia mais

Administração Pública e Gerência de Cidades Modelos de Gestão e Gestão por Projetos

Administração Pública e Gerência de Cidades Modelos de Gestão e Gestão por Projetos Tema Gestão da Integração de Projetos Projeto Curso Disciplina Tema Professor Pós-graduação Administração Pública e Gerência de Cidades Modelos de Gestão e Gestão por Projetos Gestão da Integração de Projetos

Leia mais

Engenharia de Software. Prof. Raquel Silveira

Engenharia de Software. Prof. Raquel Silveira Engenharia de Software Prof. Raquel Silveira MOTIVAÇÃO Você já perdeu alguma versão anterior do arquivo do projeto? Já teve problemas em manter diferentes versões do sistema rodando ao mesmo tempo? Alguém

Leia mais

Escolhendo um Modelo de Ciclo de Vida

Escolhendo um Modelo de Ciclo de Vida Escolhendo um Modelo de Ciclo de Vida Ciclos de Vida 1 Ciclo de Vida de um Produto Qualquer desenvolvimento de produto inicia com uma idéia e termina com o produto pretendido. O ciclo de vida de um produto

Leia mais

Gerenciamento de configuração e mudança

Gerenciamento de configuração e mudança Gerenciamento de configuração e mudança Centro de Informática - Universidade Federal de Pernambuco Kiev Gama kiev@cin.ufpe.br Slides originais elaborados por Ian Sommerville e adaptado pelos professores

Leia mais

Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais

Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais 25.07.2011 PARTE 1 PMBOK 1. Grupo de Processos de Inicialização 2. Grupos de processos de planejamento 2 Grupo de

Leia mais

ALM Application Lifecycle Management. Elias Litvin Gendelmann 21 de Novembro de 2013

ALM Application Lifecycle Management. Elias Litvin Gendelmann 21 de Novembro de 2013 ALM Application Lifecycle Management Elias Litvin Gendelmann 21 de Novembro de 2013 O que é ALM, porquê e onde? 1.Novas Aplicações para uma Nova Geração de Clientes 2.Definições ALM 3.Objetivos ALM 4.Os

Leia mais

SISTEMA DISTRIBUÍDO PARA GERENCIAMENTO DE LIBERAÇÃO DE RELEASES DE SOFTWARE

SISTEMA DISTRIBUÍDO PARA GERENCIAMENTO DE LIBERAÇÃO DE RELEASES DE SOFTWARE SISTEMA DISTRIBUÍDO PARA GERENCIAMENTO DE LIBERAÇÃO DE RELEASES DE SOFTWARE 12/2013 Acadêmico: Rogério Mello Vanti Orientador: Paulo Fernando da Silva Roteiro Introdução Fundamentação teórica Resultados

Leia mais

SISTEMA DE INFORMAÇÃO (SIN) Profº Adalberto J. Tavares Vieira

SISTEMA DE INFORMAÇÃO (SIN) Profº Adalberto J. Tavares Vieira SISTEMA DE INFORMAÇÃO (SIN) Profº Adalberto J. Tavares Vieira SISTEMA DE INFORMAÇÃO Ciência da informação é a ciência que estuda a informação desde a sua gênese até seu processo de transformação em conhecimento

Leia mais

3 Kaluana Arquitetura

3 Kaluana Arquitetura Kaluana 31 3 Kaluana O middleware Kaluana original [12] tem como objetivo oferecer ao desenvolvedor de aplicações móveis, maior facilidade na implementação de aplicações dinamicamente adaptáveis. Ele define

Leia mais

Qual o nível de detalhe adequado para os requisitos?

Qual o nível de detalhe adequado para os requisitos? Qual o nível de detalhe adequado para os requisitos? Guilherme Siqueira Simões 22/11/2016 1 ORIENTAÇÕES INICIAIS Dê preferência ao uso de uma conexão de banda larga Feche qualquer outro programa que possa

Leia mais

GESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS

GESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS GESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Professor NOME: RÔMULO CÉSAR DIAS DE ANDRADE Mini CV: Doutorando em Ciência

Leia mais

CONTEÚDO DO HP ALM 11.5 ADOPTION READINESS TOOL (ART)

CONTEÚDO DO HP ALM 11.5 ADOPTION READINESS TOOL (ART) CONTEÚDO DO HP ALM 11.5 ADOPTION READINESS TOOL (ART) APPLICATION LIFECYCLE MANAGEMENT 11.5 VISÃO GERAL Este conteúdo foi criado especificamente para usuários do aplicativo Application Lifecycle Management

Leia mais

Agenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção

Agenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção AFINAL O QUE É UMA FÁBRICA DE SOFTWARE Aguinaldo Aragon Fernandes Agenda O conceito da fábrica de software A fábrica de software é um negócio Escopos de fábricas de software Requisitos para uma fábrica

Leia mais

Diego Azevedo José Thiago Moutinho Sérgio Chaves Thiago Bemerguy William Sampaio

Diego Azevedo José Thiago Moutinho Sérgio Chaves Thiago Bemerguy William Sampaio Diego Azevedo José Thiago Moutinho Sérgio Chaves Thiago Bemerguy William Sampaio Índice O Processo Praxis Gestão de Qualidade Verificação Validação Correção Auditoria da Qualidade Discussões Processo praxis

Leia mais

Marco Valadares - DC

Marco Valadares - DC Marco Valadares - DC Diretor da DC, possui experiência como auditor e consultor em empresas multinacionais, além de professor em MBA e cursos de curta duração. Gerencia projetos de implantação e operação

Leia mais

Qualidade e Auditoria de SW. Prof. Dr. Luis Fernando GARCIA

Qualidade e Auditoria de SW. Prof. Dr. Luis Fernando GARCIA Qualidade e Auditoria de SW Prof. Dr. Luis Fernando GARCIA luis@garcia.pro.br www.garcia.pro.br Parte 7: MPS.BR Maturidade em Qualidade de Software A BELEZA do MODELO... 4 Sucesso! 6 7 Brasil com MPS.BR

Leia mais

HSOLUTIONS. Metodologia HSOLUTIONS

HSOLUTIONS. Metodologia HSOLUTIONS A é uma empresa com mais de 15 anos de mercado com foco em soluções para a área de Saúde e Gestão Administrativa. Organização definida por Clientes e Projetos; Capacitação em processos da área de saúde;

Leia mais

POLÍTICA DA CENTRAL DE SERVIÇO DE TI. Versão 1.0 GERÊNCIA CORPORATIVA DE TECNOLOGIA DA INFORMAÇÃO

POLÍTICA DA CENTRAL DE SERVIÇO DE TI. Versão 1.0 GERÊNCIA CORPORATIVA DE TECNOLOGIA DA INFORMAÇÃO POLÍTICA DA CENTRAL DE SERVIÇO DE TI Versão 1.0 GERÊNCIA CORPORATIVA DE TECNOLOGIA DA INFORMAÇÃO Sumário 1. INTRODUÇÃO... 3 2. OBJETIVOS... 3 3. ABRANGÊNCIA DA CENTRAL DE SERVIÇO... 3 4. FERRAMENTA UTILIZADA

Leia mais

Gerenciamento de Configuração

Gerenciamento de Configuração Gerenciamento de Configuração WAZLAWICK, Raul S. Engenharia de Software: Conceitos e Práticas.1 ed. Rio de Janeiro: Elsevier, 2013. PRESSMAN, Roger S. Engenharia de Software. 6 ed.são Paulo: McGraw-Hill,

Leia mais

Processos de Validação e Verificação do MPS-Br

Processos de Validação e Verificação do MPS-Br Processos de Validação e Verificação do MPS-Br O Processo Validação "O propósito do processo Validação é confirmar que um produto ou componente do produto atenderá a seu uso pretendido quando colocado

Leia mais

Processo. Processo unificado. Principais Características do UP. Principais Características do UP RUP. Unified Process (Processo Unificado)

Processo. Processo unificado. Principais Características do UP. Principais Características do UP RUP. Unified Process (Processo Unificado) Processo UP Unified Process (Processo Unificado) Conjunto de passos que tem como objetivo atingir uma meta Processo de software na ES, processo que visa a produzir o software - de modo eficiente e previsível

Leia mais

Documento de Arquitetura de Software- SGE

Documento de Arquitetura de Software- SGE Documento de Arquitetura de Software- SGE IFG Autor: Marcelo Roldrin Barros Silva 1. Introdução 1.1 Finalidade Este documento oferece uma visão geral arquitetural abrangente do sistema SGE (Sistema de

Leia mais

Diretriz Gerência de Configuração Sistema de Gestão da Qualidade

Diretriz Gerência de Configuração Sistema de Gestão da Qualidade Página 1 de 7 1. INTRODUÇÃO s atividades da Gerência de onfiguração (GO) são desenvolvidas para: estabelecer baselines do, identificar e controlar mudanças, garantir que cada mudança seja adequadamente

Leia mais

Icon Chamamos este processo de Efetuar Login no Sistema, pois com usuário e senha cadastrados é possível acessar o Automidia Service Management.

Icon Chamamos este processo de Efetuar Login no Sistema, pois com usuário e senha cadastrados é possível acessar o Automidia Service Management. Cliente Introdução Icon Este documento tem como objetivo apresentar as funcionalidades do módulo Automidia Service Management um aplicativo que permite a abertura e acompanhamento dos chamados abertos

Leia mais

A IMPLEMENTAÇÃO E VALIDAÇÃO DE UM AMBIENTE VIRTUAL DE APRENDIZAGEM PARA UFRGS: MOODLE INSTITUCIONAL. Maira Bernardi 1

A IMPLEMENTAÇÃO E VALIDAÇÃO DE UM AMBIENTE VIRTUAL DE APRENDIZAGEM PARA UFRGS: MOODLE INSTITUCIONAL. Maira Bernardi 1 A IMPLEMENTAÇÃO E VALIDAÇÃO DE UM AMBIENTE VIRTUAL DE APRENDIZAGEM PARA UFRGS: MOODLE INSTITUCIONAL Maira Bernardi 1 Este artigo descreve o Moodle institucional (http://moodleinstitucional.ufrgs.br), um

Leia mais

4 Caso de Uso no Ambiente Oracle

4 Caso de Uso no Ambiente Oracle 4 Caso de Uso no Ambiente Oracle No capítulo anterior foi definido o processo para definição de uma estratégia de rastreabilidade. Neste capítulo será realizada uma instanciação do processo em um ambiente

Leia mais

Alinhamento dos Processos de Desenvolvimento de Software do Laboratório GAIA ao modelo de qualidade MR-MPS-SW

Alinhamento dos Processos de Desenvolvimento de Software do Laboratório GAIA ao modelo de qualidade MR-MPS-SW Alinhamento dos Processos de Desenvolvimento de Software do Laboratório GAIA ao modelo de qualidade MR-MPS-SW Lucas Busatta Galhardi 1, Rodolfo Miranda de Barros 1 1 Departamento de Computação Universidade

Leia mais