Gerenciando o desenvolvimentomultiplataforma em uma fábrica de        software utilizando o Team                Foundation...
AGENDA•   Quem somos nós?•   Qual foi nosso desafio?•   Desenvolvimento multiplataforma•   O que realmente importa para o ...
QUEM SOMOS NÓS?                  • Quarta maior                    empresa de TI da                    América Latina     ...
QUEM SOMOS NÓS?
QUAL FOI NOSSO DESAFIO?Cenário anterior                Sonda IT - Cenário anterior                                        ...
QUAL FOI NOSSO DESAFIO?                             Sonda IT - Current scenarioCenário atualGerenciar todas as            ...
QUAL FOI NOSSO DESAFIO?Cenário atual• Muitos produtos (Softwares)  – Novos produtos em desenvolvimento  – Legado• Ambiente...
QUAL FOI NOSSO DESAFIO?Cenário atual• Desenvolvimento geograficamente distribuído• Gestão centralizada  – Indicadores  – R...
DESENVOLVIMENTO MULTIPLATAFORMACenário da Sonda IT
O QUE REALMENTE IMPORTA PARA OGERENCIAMENTO?• Visibilidade  – Planejado x Atual     • Indicadores     • Relatórios• Qualid...
COMO UTILIZAMOS O TFS NA SONDA IT • .Net, Visual Basic e Java   – Todos os estágios do ciclo de vida • SAP   – Todos os es...
INDICADORES E RELATÓRIOSQuantidade de Work Itens por tipo
INDICADORES E RELATÓRIOSWork Itens por produto                         v                         v
INDICADORES E RELATÓRIOSEvolução da implementação de casos de testes
FERRAMENTAS• Quais são as ferramentas que você utiliza para  auxiliar na gestão do desenvolvimento?
RELATÓRIOS NO TFS• Uma das ferramentas mais importantes do TFS são  os relatórios, onde conseguimos visualizar a saúde  do...
RELATÓRIOS NO TFS
RELATÓRIOS NO TFSExemplo: Fato e dimensão de Work Items
RELATÓRIOS NO TFSFerramentas a serem utilizadas
RELATÓRIOS NO TFSExemplo: Excel
RELATÓRIOS NO TFSExemplo: Report Builder
www.almsummitbrasil.com.br
Próximos SlideShares
Carregando em…5
×

Gerenciando o desenvolvimento multiplataforma em uma fábrica de software utilizando o Team Foundation Server

688 visualizações

Publicada em

Caso de sucesso da Sonda IT na implementação do Team Foundation Server no desenvolvimento multiplataforma

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
688
No SlideShare
0
A partir de incorporações
0
Número de incorporações
13
Ações
Compartilhamentos
0
Downloads
13
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • Apresentaçãopessoal
  • Gerenciando o desenvolvimento multiplataforma em uma fábrica de software utilizando o Team Foundation Server

    1. 1. Gerenciando o desenvolvimentomultiplataforma em uma fábrica de software utilizando o Team Foundation Server José Freire Neto Gerente de pesquisa e desenvolvimento Sonda IT jose.freireneto@sondait.com.br/ @josefreireneto
    2. 2. AGENDA• Quem somos nós?• Qual foi nosso desafio?• Desenvolvimento multiplataforma• O que realmente importa para o gerenciamento?• Como utilizamos o TFS na Sonda IT• Indicadores e relatórios• Ferramentas• Relatórios no Team Foundation Server
    3. 3. QUEM SOMOS NÓS? • Quarta maior empresa de TI da América Latina Source: IDC
    4. 4. QUEM SOMOS NÓS?
    5. 5. QUAL FOI NOSSO DESAFIO?Cenário anterior Sonda IT - Cenário anterior Oracle Database Client Application Server Visual Basic Application SAP ECC Visual Basic App SAP App Metodologia Não estruturado Não estruturado Controle de fontes Source Safe DDIC Ferramenta de Gestão Ferramenta interna Ferramenta interna Ferramenta de Help Desk Sem integração Sem integração
    6. 6. QUAL FOI NOSSO DESAFIO? Sonda IT - Current scenarioCenário atualGerenciar todas as Clients Any Dispositiveplataformas com a mesma Application Server Multiple Databasemetodologia, processos, .NET Applications Team Foundation Server (TFS)indicadores e relatórios. Unified Methodology Todas outras Multiple Database SAP Cloud Application Server plataformas WCF ServicesMetodologia Customizado e unificadoControle de fontes DDIC TFS SAP ECCFerramenta de Gestão TFSFerramenta de Help Desk Integrado com o TFS Client Oracle Database Visual Basic ApplicationTestes unitários SAP TFSTestes funcionais TFS Oracle Database Application Server Java Application
    7. 7. QUAL FOI NOSSO DESAFIO?Cenário atual• Muitos produtos (Softwares) – Novos produtos em desenvolvimento – Legado• Ambientes e tecnologias de desenvolvimento diferentes – Banco de dados – Linguagens de desenvolvimento – Controlador de fontes (Versionamento)
    8. 8. QUAL FOI NOSSO DESAFIO?Cenário atual• Desenvolvimento geograficamente distribuído• Gestão centralizada – Indicadores – Relatórios
    9. 9. DESENVOLVIMENTO MULTIPLATAFORMACenário da Sonda IT
    10. 10. O QUE REALMENTE IMPORTA PARA OGERENCIAMENTO?• Visibilidade – Planejado x Atual • Indicadores • Relatórios• Qualidade – Teste – Rastreabilidade• Trabalho em equipe
    11. 11. COMO UTILIZAMOS O TFS NA SONDA IT • .Net, Visual Basic e Java – Todos os estágios do ciclo de vida • SAP – Todos os estágios, exceto controle de fontes e testes unitários • O que utilizamos no TFS – Process Template customizado – Utilização de Work Items controle de atividades – Integração do TFS com a nossa ferramenta de Help Desk (Rastreabilidade)
    12. 12. INDICADORES E RELATÓRIOSQuantidade de Work Itens por tipo
    13. 13. INDICADORES E RELATÓRIOSWork Itens por produto v v
    14. 14. INDICADORES E RELATÓRIOSEvolução da implementação de casos de testes
    15. 15. FERRAMENTAS• Quais são as ferramentas que você utiliza para auxiliar na gestão do desenvolvimento?
    16. 16. RELATÓRIOS NO TFS• Uma das ferramentas mais importantes do TFS são os relatórios, onde conseguimos visualizar a saúde dos projetos.• Para extrair esses indicadores temos as seguintes fontes de dados:
    17. 17. RELATÓRIOS NO TFS
    18. 18. RELATÓRIOS NO TFSExemplo: Fato e dimensão de Work Items
    19. 19. RELATÓRIOS NO TFSFerramentas a serem utilizadas
    20. 20. RELATÓRIOS NO TFSExemplo: Excel
    21. 21. RELATÓRIOS NO TFSExemplo: Report Builder
    22. 22. www.almsummitbrasil.com.br

    ×