Caso de Sucesso: Rational Team Concert + Kanban na CNU

31
© 2012 IBM Corporation 2º Encontro Rational de Desenvolvimento de Software Building better software Caso de Sucesso RTC + Kanban Eduardo Bello – [email protected] Consultor Rodrigo Cerullo – [email protected] Analista de Sistemas 2º Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013 – São Paulo

description

Apresentação do Caso de Sucesso na implementação do Rational Team Concert (RTC) e da metodologia ágil Kanban. A empresa Pitang apresenta como a ferramenta IBM RTC em conjunto com a metodologia ágil Kanban, ajudaram o seu cliente, Central Nacional Unimed (CNU), a alcançar benefícios em seu processo de desenvolvimento de software.

Transcript of Caso de Sucesso: Rational Team Concert + Kanban na CNU

Page 1: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2012 IBM Corporation

2º Encontro Rational de Desenvolvimento de Software

2º Encontro Rational de Desenvolvimento de Software

Building better softwareBuilding better software

Caso de SucessoRTC + Kanban

Eduardo Bello – [email protected] Consultor

Rodrigo Cerullo – [email protected] Analista de Sistemas

2º Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013 – São Paulo

Page 2: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Eduardo BelloConsultor

Twitter: @bellowork

E-mail: [email protected]

DeveloperWorks: extendingrtc - http://ibm.co/rtcext

Rodrigo CerulloAnalista de Sistemas

E-mail: [email protected]

2

Page 3: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

3

Agenda

Introdução

Sobre a Pitang

Sobre a Central Nacional Unimed

Equipe de Desenvolvimento

Por que Kanban?

Processos e Atividades

Benefícios Alcançados

Próximos Passos

Page 4: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Empresas

4

Rational Team Concert

Page 5: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Sobre a Pitang

Um dos principais parceiros da IBM com mais de 10 anos de experiência em formar ambientes de alta produtividade e qualidade em gestão do ciclo de vida de software;

Resultados Rápidos proporcionados pelo time de alta expertise e experiência comprovada, incluindo Gustavo Alves - IBM Champion 2013;

5

www.pitang.com

Page 6: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Sobre a Pitang

Expertise nos produtos da IBM tais como:

Collaborative Lifecycle Management (RTC+RRC+RQM)

IBM Rational UrbanCode Deploy

IBM Worklight

IBM Rational Test Workbench

Integrações com ferramentas de terceiros

RTC x TRSM

RTC x HPQC

RQM x RRC x Ferramentas OpenSource

6

www.pitang.com

Page 7: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Sobre a Pitang

Portfólio amplo e flexível de serviços

Desenvolvimento e manutenção de sistemas

Consultoria

Fábrica de Software e de testes

Migração de legados

Outsourcing  

Treinamentos

Certificações CMMi3, MPS.BR Nível C, ISO 9001:2008 e MPT.BR para processos

7

www.pitang.com

Page 8: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Central Nacional Unimed

Page 9: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

1.363.730 beneficiários

974 colaboradores

261 empresas contratantes

15 anos

(7,2% dos clientes do Sistema Unimed)

R$ 1,85 bi faturamento em 2012(21% acima que 2011)

Page 10: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Setembro - 2013

Tecnologia da

InformaçãoSistemas e Infraestrutura

Page 11: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Prover recursos e serviços de TI para apoiar a operação e negócios da empresa,

garantindo a disponibilidade continua, escalabilidade, performance e segurança.

OBJETIVO

Page 12: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

• Analisar e avaliar a viabilidade de soluções, especificar e desenvolver sistemas de apoio aos negócios da empresa;

• Fornecer suporte técnico aos usuários nos sistemas implantados;

• Treinar e acompanhar os usuários na utilização dos sistemas desenvolvidos internamente ou por terceiros;

• Adequar/modernizar sistemas já implantados de acordo com as novas solicitações dos usuários;

• Reuniões, workshops e encontros como membros dos comitês: PTU, TISS, ANS, Tecnologia do Sistema Unimed.

Principais atividades e Serviços

Page 13: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Ges

tão

In

fra

Ges

tão

In

fra

Ges

tão

Saú

de

Ges

tão

Saú

de

Ges

tão

co

rpo

rati

va

Ges

tão

co

rpo

rati

va

Data Center

SUPERINTENDENTE EXECUTIVO DE CONTROLADORIA E FINANÇAS

GERENTE DE TECNOLOGIA DA

INFORMAÇÃO

SupervisorTecn.e Infra

Operação

Adm. Banco

Adm. Redes

Seg. Info.

HelpDesk

Controladoria

Administrativo

Informações Estratégicas

Adm.TopSaúde

Desenv.Sistemas

Tecnologia da Informação

Realização do projeto de

KANBAN e RTC

Page 14: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Equipe de Desenvolvimento

Page 15: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

• Projetos com uso do IBM FILENET:• FDC – Fluxo Digital de Contas Médicas;• FDI – Faturamento Digital de Intercambio;• FDA – Fluxo Digital Administrativo; (1ª entrega)• Dashboards de gerenciais.• Digitalização de notas para a auditoria da Receita

Federal.

• Projetos com uso do IBM FILENET:• FDC – Fluxo Digital de Contas Médicas;• FDI – Faturamento Digital de Intercambio;• FDA – Fluxo Digital Administrativo; (1ª entrega)• Dashboards de gerenciais.• Digitalização de notas para a auditoria da Receita

Federal.

Principais sistemas entregues e mantidos

• Portais de Serviços on-line:• Portal do Beneficiário (+ 7.000.000 acessos);• Portal do Prestador;• Portal do Cliente Empresarial;• Portal da Unimed .

• Portais de Serviços on-line:• Portal do Beneficiário (+ 7.000.000 acessos);• Portal do Prestador;• Portal do Cliente Empresarial;• Portal da Unimed .

Page 16: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

• SAN – Sistema de Apoio ao Negócio:• Intercambio. Análise da Suficiência de Rede.• NAPI – Gerenciamento de crônicos • Gestão da Ouvidoria

• SAN – Sistema de Apoio ao Negócio:• Intercambio. Análise da Suficiência de Rede.• NAPI – Gerenciamento de crônicos • Gestão da Ouvidoria

• Top Saúde:• Cerca de 140 funcionalidades

(Relatórios/Telas/Rotinas);

• Top Saúde:• Cerca de 140 funcionalidades

(Relatórios/Telas/Rotinas);

Principais sistemas entregues e mantidos

Page 17: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Implantação de metodologia que é baseada na gestão visual, através do quadro KANBAN, com o apoio da ferramenta IBM Rational Team Concert, que é uma ferramenta de ALM (Gerenciamento do ciclo de vida dos sistemas).

Implantação de metodologia que é baseada na gestão visual, através do quadro KANBAN, com o apoio da ferramenta IBM Rational Team Concert, que é uma ferramenta de ALM (Gerenciamento do ciclo de vida dos sistemas).

Implantação de metodologia de trabalho

Page 18: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Processo

18

Rational Team Concert

Instalação e Configuração do RTC

Treinamento RTC

Mentoring

Acompanhamento

Treinamento Kanban

Elaboração do Kanban Board

Mentoring

Acompanhamento

Rodrigo Yoshima

Page 19: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Atividades

Quadro Físico

19

Page 20: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Atividades

Legendas

20

Page 21: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Atividades

Configuração do Processo de Desenvolvimento

21

Page 22: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Atividades

Utilização da visão Kanban da ferramenta

22

Page 23: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Benefícios com Kanban

Participação colaborativa entre os analistas de requisitos e analistas de sistemas

Reuniões diárias e seleção de tarefas permitem o compartilhamento de conhecimento entre os colaboradores

Conhecimento e desenvolvimento dos sistemas passa a ser descentralizado entre os colaboradores

A exposição do quadro físico proporciona aos gestores e analistas a visualização precisa do andamento das demandas.

23

Page 24: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Benefícios com RTC – Analistas de Requisitos

Criação de uma célula para a recepção, abertura e especificação do chamado

Registro unificado das atividades (e-mail, telefone, software de gerenciamento de mudanças denominado ASM, etc.)

Usabilidade. Fácil utilização

Criação de consultas. Rapidez nas informações sobre os chamados

Versionamento de documentos de especificação

Notificações para identificar o andamento da atividade

24

Page 25: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Benefícios com RTC

Versionamento seguro dos fontes

Relacionar uma atividade ao código entregue

Consultas das atividades

Arquitetura do Jazz Source Control com três níveis

25

Controle das demandas, backlog e KPIs

Maior visibilidade através dos Dashboards

Analistas de Sistemas

Gestores

Page 26: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Benefícios com RTC + KanbanTempo médio entre releases passou de 30 para 18 dias

Perda de código devido a sobrescrita foi extinta

26

Page 27: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

Próximos passos

Implementação do Deploy Automático

Instalação do Rational Quality Manager

Instalação do Rational Requirements Composer

Atualização do RTC para a versão 4.0.5

27

Page 28: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

New in v4.0.5Story 276272: Support Stand-up Meeting Collaboration with Taskboard and Kanban Views

Plan Item 239726: [CCM] Technical investigation: Improve Taskboard and Kanban support

Enhancement 216786: Allow control of what state groups are used as Taskboard/Kanban columns

Enhancement 261606: Improve Kanban reports

28

Page 29: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

RTC v4.0.5

Previsão

4.0.5 M2 - 04/10/2013

4.0.5 Final - 01/11/2013

29

Page 30: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

30

Page 31: Caso de Sucesso: Rational Team Concert + Kanban na CNU

© 2013 IBM Corporation

2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013

31