3ª conferência - integração de ferramentas de apoio a processos

37

Upload: lamkhue

Post on 08-Jan-2017

214 views

Category:

Documents


1 download

TRANSCRIPT

Integração de Ferramentas de Apoio a Processos

Outubro 2010 – GUSTAVO VAZ NASCIMENTO

AGENDA

1. Sobre a Shift

2. Integração de ferramentas de apoio

1. SCMBug – Integração entre SCM Tools e ferramentas de

gestão de defeitos

• Motivação

• Demonstração

• Dificuldades durante implantação

2. Sharepoint X Project Server – Gerência de projetos

• Motivação

• Demonstração

• Dificuldades durante implantação

3. Perguntas

AGENDA

Sobre a Shift

Fundação: 1991

Ramo: Especializada em consultoria,

treinamento e desenvolvimento de sistemas

para medicina diagnóstica.

Serviços:

• Consultoria

• Implementação

• Treinamento

• Acompanhamento Operacional

• Suporte técnico (7 x 24)

• Constantes atualizações

Premissa:

Equipe altamente qualificada oferecendo as

melhores soluções em TI para laboratórios

clínicos nos setores público e privado.

www.shift.com.br

A EMPRESA

5

PRODUTOS

Sistema de Informação Laboratorial (LIS).

Software aplicativo para interfaceamento de

equipamentos de automação laboratorial.

Software aplicativo que permite ao usuário

acessar, através da internet, a base de dados do

laboratório.

Software aplicativo para controle completo

administrativo e financeiro do laboratório.

Fornecimento de todas as aplicações e soluções Shift

no formato ASP (Application Service Provider).6

ÁREA DE ATUAÇÃO

As soluções Shift estão instaladas em laboratórios

de todo o Brasil e também no exterior

Pará

Maranhão

Distrito Federal

Minas Gerais

Bahia

Espírito Santo

Mato Grosso do Sul

Rio de Janeiro

São Paulo

Paraná

Santa Catarina

Montevideo - Uruguai

Goiás

Rio Grande do Sul

Mato Grosso

PANORAMA NACIONAL EM RELAÇÃO AO MPS.Br

5 0 2 1 5

49

111

0

20

40

60

80

100

120

Nível A Nível B Nível C Nível D Nível E Nível F Nível G

Quantidade de empresas no Brasil com certificaçãoMPS.Br (Setembro /2009)

Fonte: http://www.softex.br/mpsbr/_avaliacoes/avaliacoes_mpsbr_total.pdfData de obtenção dos dados: 21/09/2009

Integração de Ferramentas de Apoio a Processos

Benefícios previamente conhecidos

1. Facilidade na execução dos processos

2. Facilidade na institucionalização dos processos

3. Redução de erros por falhas de operação do colaborador

4. Redução do número de não conformidades

Integração de Ferramentas de Apoio a Processos

SCMBug – Integração entre SCM Tools e

Ferramentas de Gestão de defeitos

SCMBug - Integração SCMBUG

Motivação

• O processo de Gerência de Configuração era custoso, principalmente nas

atividades relacionadas à

Marcação de baselines e Auditoria de baselines (aproximadamente 2

horas de duração)

• Alto número de não conformidades relacionadas a:

Gerência de Configuração

Fluxo de controle de mudanças

Alteração de artefatos sem autorização

SCMBug - Integração SCMBUG

Scmbug

• Auxilia a estabelecer o processo de gerenciamento de mudanças

• Scmbug é um Server Software que integra softwares de apoio a gerência

de configuração (CVS, Subversion, GIT) com softwares de Gestão de

Defeitos (Mantis, Bugzilla, Request Tracker, Test Director)

• Auxilia na automatização de atividades relacionadas a Gerência de

Configuração

Scmbug – Principais recursos

• Comentários enviados através dos commits na ferramenta de SCM são

mantidos em sincronia com a ferramenta de Gestão de Defeitos

• Garante que políticas de gerência de modificações sejam seguidas e

permite configurações destas políticas, podendo adaptar-se a diversos

modelos de desenvolvimento

• Automatiza a geração de documentação de releases, pois relata com

precisão as alterações realizadas

SCMBug - Integração SCMBUG

15

Pré-commit

1. Padrão de mensagem

2. Proprietário da SM X

Responsável pelo

commit

3. Sincroniza log entre

Subversion e Mantis

4. Modifica status da SM

Pós-commit

1. E-mails de notificação

SCMBug – Fluxo das atividades de Integração do SCMBUG

Scmbug

• Demonstração da integração entre Mantis X Subversion

X

SCMBug - Integração SCMBUG

SCMBug - Demonstração

Solicitação de Mudança (SM)

Mensagem de Commit

SCMBug - Demonstração

Solicitação de Mudança (SM)

Mensagem de Commit

19

Scmbug – Principais políticas implementadas

• Sincronização entre mensagem de log na SCM Toll e na ferramenta de

gestão de defeitos

• Uso de padrão de mensagens de commit

• Tamanho mínimo de mensagens de commit

• Uso de convenções para nomenclatura de Branches e Tags

• Verificação da existência de uma Solicitação de Mudança aberta e

atribuída ao responsável pelo commit

• Verificação do nome do produto

• Notificações por e-mail

SCMBug - Integração SCMBUG

Todas estas políticas são configuráveis!!!

SCMBug - Integração SCMBUG

Todas as ferramentas que possuem mecanismos de integração com o

Subversion usufruem da integração!

Base da integração

Repositório

21

Scmbug – Benefícios conseguidos

• Redução de aproximadamente 40% do tempo gasto nas atividades de

Gerência de Configuração (marcação de baselines e auditorias de

configuração)

• Redução do número de não conformidades relacionadas a:

• Gerência de Configuração

• Fluxo de controle de mudanças

• Alteração de artefatos sem autorização

SCMBug - Integração SCMBUG

URL para download: http://www.mkgnu.net/scmbug

Sharepoint X Project Server – GPR

23

Motivação

• Necessidade de acesso externo dos colaboradores para acompanhamento

e atualização de cronogramas

• Necessidade de gestão de recursos automatizada

• Necessidade de acesso externo a informações de projetos pela diretoria e

pelos integrantes das equipes dos projetos:

Indicadores

Decisões de projeto (atas de acompanhamento, decisões,

direcionamentos, outros)

Riscos e acompanhamento de riscos

Cronogramas

Sharepoint X Project Server

24

Sharepoint

• Ponto central de acesso a informações diversas

• Disponibiliza recursos de acesso via Web

• Disponibiliza recursos de colaboração

Sharepoint X Project Server

Project Server

• Ponto central para o gerenciamento de projetos (portifólio de projetos da

empresa)

• Disponibiliza recursos de acesso via Web à cronogramas e recursos de

projeto

• Disponibiliza meios de acompanhamento refinado de projetos

(indicadores, relatórios customizáveis, avisos e alertas automáticos, outros)

• Disponibiliza funcionalidades para gestão eficiente de recursos

25

Integração Sharepoint X Project Server

• Integração nativa, desenvolvida pela própria Microsoft

• O Project Server utiliza os recursos do Sharepoint para executar algumas

de suas tarefas

Sharepoint X Project Server

Qual era o desafio?

Aproveitar os recursos oferecidos pela

ferramenta e adaptá-los as necessidades da

empresa.

26

Recursos do Project Server X Sharepoint que estão sendo utilizados

• Apontamento de horas através do Quadro de Horários

• Apontamento do andamento das atividades dos projetos

• Acompanhamento de projetos de desenvolvimento e implantação, cronograma de

treinamentos organizacional, registro de treinamentos realizados, avaliações de

desempenho dos colaboradores

• Padronização dos Espaços de Trabalho de Projeto

Lista de riscos do projeto; Lista de pendências; Reuniões (padronização de

espaços de reuniões de acompanhamento, pontos de controle, reuniões

técnicas); Lições aprendidas do projeto

• Classificação de projetos em “Grupos” permitindo:

Acompanhamento da evolução dos projetos por Grupos de Projetos

•Acesso ao portal de processos da empresa, aos repositórios de dados do Subversion,

ao Mantis – Gerenciador de Defeitos

Sharepoint X Project Server

Sharepoint X Project Server

• Demonstração da integração entre Sharepoint X Project Server

X

Sharepoint X Project Server - Demonstração

Project Server – Cronograma dos projetos e Visualização das minhas tarefas

Sharepoint X Project Server - Demonstração

Project Server – Meu quadro de Horários

Sharepoint X Project Server - Demonstração

Project Server – Indicadores

Sharepoint X Project Server - Demonstração

Sharepoint X Project Server - Demonstração

Espaço de trabalho de projetos padronizado

Sharepoint X Project Server - Demonstração

Espaço de trabalho de projetos padronizado

Sharepoint X Project Server - Demonstração

Espaço de trabalho de projetos – Lista de pendências

Espaço de trabalho de projetos – Cronograma e Atas de reuniões

Sharepoint X Project Server - Demonstração

Atas reunidas em

um único local e

acessível via

Web

Espaço de trabalho de projetos – Lições aprendidas dos projetos

Sharepoint X Project Server - Demonstração

Lições aprendidas (benefícios da biblioteca do Sharepoint):

1. Buscas

2. Filtros

3. Classificações por assunto

4. Aprovações

Conclusões

• Sharepoint e Project Server nos auxiliam no dia-a-dia do

acompanhamento dos projetos

• Centraliza informações de interesse de diversos públicos alvo (diretoria,

colaboradores)

• Disponibiliza informações pela Web

Sharepoint X Project Server - Demonstração

Telefone: (17) 2136-1555

Fax: (17) 2136-1590

[email protected]

www.shift.com.br

Rua: Independência, 3281

Centro | 15010-110

São José do Rio Preto | SPl

Por você. Sempre!

GUSTAVO VAZ NASCIMENTO

Coordenador da Qualidade de Software

[email protected]

Perguntas?