Clique aqui para instalar o Silverlight*
BrasilAlterar|Todos os sites da Microsoft
Microsoft
 
 
 
  Para realizar uma busca avançada, clique aqui.

 
BM&FBOVESPA
BM&FBOVESPA usa Microsoft Visual Studio Team System 2008 em nova fase de crescimento


"Com o Team System, verificamos o software gerado e cobramos rigorosamente da equipe de desenvolvimento o padrão de qualidade da empresa"

Mateus Bertti, coordenador do sistema de negociação de derivativos da BM&FBOVESP

Resumo
A fusão entre a Bolsa de Mercadorias & Futuros (BM&F) e a Bolsa de Valores de São Paulo, ocorrida em 2008, para formar a BM&FBovespa colocou a instituição diante de novos desafios tecnológicos. No caso particular do segmento de desenvolvimento de sistemas, ela se preocupou em dar continuidade e acelerar as melhorias nas soluções oferecidas ao mercado. A BM&FBovespa decidiu realizar um processo detalhado para escolha da plataforma de desenvolvimento que seria adotada a partir de então. Por sua escalabilidade e ferramentas avançadas, escolheu o Microsoft .NET Framework 3.5. Para dar agilidade ao ciclo de criação de aplicações, passou a usar o Microsoft Visual Studio Team System 2008

Situação

A fusão entre a Bolsa de Mercadorias & Futuros (BM&F) e a Bolsa de Valores de São Paulo, ocorrida em 2008, para formar a BM&FBovespa - uma das maiores bolsas do mundo em valor de mercado - criou uma potência cujos números refletem a imponência do mercado financeiro. Para se ter uma idéia, o pregão do mercado de ações chega a registrar mais de 400 mil transações em um dia, com volume total negociado foi de quase 7,5 bilhões de reais.

A união colocou também a instituição diante de novos desafios tecnológicos. No caso particular do segmento de desenvolvimento de sistemas, a BM&FBovespa se preocupou em dar continuidade e acelerar as melhorias nas soluções oferecidas ao mercado. Uma delas, o Sistema Integrado de Administração de Corretoras (Sinacor) - que responde pela gestão da maior parte das corretoras brasileiras e sua integração com os sistemas da Bovespa - havia sido criada há cerca de 20 anos e precisava passar por uma reformulação para atender às novas demandas da BM&FBovespa.

Além do Sinacor, outra prioridade era o desenvolvimento do Global Trading System (GTS), ambiente eletrônico de negociação de derivativos financeiros. Para esse fim, a BM&F usava anteriormente um sistema de terceiros e, na nova fase de crescimento da BM&FBovespa, era estratégico ter uma solução própria, desenvolvida dentro da própria instituição.

Solução

A BM&FBovespa decidiu realizar um processo detalhado para escolha da plataforma de desenvolvimento que seria adotada a partir de então. Além disso, também passou a buscar uma ferramenta para gestão do ciclo de desenvolvimento de aplicações (Application Life Cycle Management - ALM) para apoiar não apenas os dois primeiros projetos envolvendo Sinacor e GTS, mas todos os futuros demais.

Depois da análise de diversas opções do mercado, a BM&FBovespa selecionou o Microsoft .NET Framework 3.5 como plataforma de desenvolvimento. De acordo com Vladimir Silva, coordenador de vendas, produtos e serviços de TI, essa tecnologia garante três importantes características na nova fase da BM&FBovespa: escalabilidade, atualização tecnológica e ferramentas avançadas.

Recursos como o Windows Presentation Foundation (WPF), que provê uma separação clara entre a criação da interface com o usuário e a lógica da aplicação, e o Windows Communication Foundation (WCF), que facilita a comunicação entre aplicações desenvolvidas em .NET, foram de extrema importância na migração do Sinacor.

Além disso, para apoiar a remodelagem de uma aplicação do porte do Sinacor com a agilidade que a BM&FBovespa esperava, foi usado o Microsoft Visual Studio Team System 2008. A ferramenta da Microsoft apresentou ao grupo de trabalho do Sinacor o Microsoft Solutions Framework (MSF) for Agile Development que, como o próprio nome sugere, indica as melhores práticas de interação, colaboração e adaptação para acelerar o ciclo de desenvolvimento. A migração do Sinacor para a plataforma .NET deve ser finalizada no início de 2010.

Já o GTS, que teve seu desenvolvimento iniciado em 2005 genuinamente com .NET, está em produção desde o final de 2007. O sistema também contou com o apoio das ferramentas do Team System, inicialmente na versão 2005. Ao longo do processo, a BM&FBovespa adotou a versão 3.5 do Microsoft .NET Framework, que ofereceu maior desempenho no processamento de permissões de acesso, e o Microsoft Team System 2008, com ferramentas mais avançadas para trabalhar com a nova plataforma.

Benefícios

Diversas ferramentas do Team System 2008, como o controle de versões, workflows e repositório único de documentos do projeto, garantem agilidade à equipe de desenvolvimento da BM&FBovespa. Além disso, o grupo, com dezenas de desenvolvedores, possui uma visão unificada dos processos e pode se comunicar com muita facilidade, o que também contribui para elevar a produtividade da equipe.

Caso seja identificada a necessidade de realizar um desvio no desenvolvimento, o Team System 2008 também dá flexibilidade para que isso seja realizado sem grandes transtornos no processo de trabalho.

A equipe de desenvolvimento BM&FBovespa ganhou também eficiência por conta das ferramentas do Team System 2008, que facilitam o fluxo de informações e a colaboração. "Por meio da integração, por exemplo, do Team System com o Microsoft SharePoint e do repositório único de documentos, a BM&FBovespa conseguiu contratar serviços de desenvolvimento e de testes de fábricas de software externas que trabalham remotamente via VPN", comenta Mateus Bertti, coordenador do GTS.

O Team System 2008 reúne diversas regras que garantem a qualidade do código gerado em vários estágios, do design ao teste. Por exemplo, relatórios durante a fase de compilação identificam as falhas encontradas e suas causas. "Com os recursos de rastreamento de código do Team System, verificamos dia a dia o software gerado e cobramos que a equipe de desenvolvimento siga rigorosamente o padrão de qualidade da empresa", destaca Bertti.


.NET Framework - Ambiente para construir, ampliar e operar XML Web services e outras aplicações

Visual Studio Team System - O Microsoft Visual Studio Team System é a ferramenta que ajuda sua equipe a trabalhar de forma mais produtiva e integrada por todas as etapas do ciclo de desenvolvimento de software como requisitos, testes, arquitetura e demais etapas.

www.microsoft.com/brasil/solucoes

www.microsoft.com/brasil/produtos

Data de publicação: 14/11/2008 - Última atualização: 14/11/2008







Cenário
Desenvolvimento

A situação
Após a fusão das duas instituições, a BM&FBOVESPA decidiu escolher uma plataforma de desenvolvimento e uma ferramenta para gestão do ciclo de desenvolvimento de aplicações para apoiar a nova fase de crescimento.

A solução
Por sua escalabilidade e ferramentas avançadas, a BM&FBOVESPA adotou o Microsoft .NET Framework 3.5 como plataforma de desenvolvimento. Para dar agilidade ao ciclo de criação de aplicações, passou a usar o Microsoft Visual Studio Team System 2008.

Os benefícios
  • Agilidade no desenvolvimento
  • Melhor comunicação na equipe
  • Qualidade do software


BM&FBOVESPA



Perfil da empresa
A BM&FBOVESPA foi criada em 2008 com a integração entre a Bolsa de Mercadorias & Futuros e a Bolsa de Valores de São Paulo. Juntas, formam uma das maiores bolsas do mundo em valor de mercado.

Endereço web
www.bmf.com.br

Estado
SP

Segmento
Serviços financeiros

Este estudo de caso tem propósito informativo apenas. A Microsoft não se responsabiliza, direta ou indiretamente, pelos dados fornecidos pelas fontes consultadas. Microsoft, Windows, o logo do Windows e demais produtos Microsoft citados neste texto são marcas registradas da Microsoft Corporation nos Estados Unidos, no Brasil e/ou em outros países. Os nomes das companhias e dos produtos mencionados são marcas registradas das respectivas empresas.


©2009 Microsoft Corporation. Todos os direitos reservados. Entre em contato |Nota Legal |Marcas comerciais |Política de Privacidade