caso de sucesso: rational team concert + kanban na cnu
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
© 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
© 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
© 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
© 2013 IBM Corporation
2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013
Empresas
4
Rational Team Concert
© 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
© 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
© 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
© 2013 IBM Corporation
2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013
Central Nacional Unimed
© 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)
© 2013 IBM Corporation
2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013
Setembro - 2013
Tecnologia da
InformaçãoSistemas e Infraestrutura
© 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
© 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
© 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
© 2013 IBM Corporation
2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013
Equipe de Desenvolvimento
© 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 .
© 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
© 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
© 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
© 2013 IBM Corporation
2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013
Atividades
Quadro Físico
19
© 2013 IBM Corporation
2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013
Atividades
Legendas
20
© 2013 IBM Corporation
2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013
Atividades
Configuração do Processo de Desenvolvimento
21
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 2013 IBM Corporation
2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013
30
© 2013 IBM Corporation
2o Encontro Rational de Desenvolvimento de Software – 24 de setembro de 2013
31