SlideShare a Scribd company logo
Financial Exchange Speeds Development and
                                          Audit Reviews by 20 Percent



Overview                                  ―Using the tools in Visual Studio Team System, we
Country or Region: United States
Industry: Financial services
                                          cut 20 percent off the time to develop the Castle
                                          audit solution … and included capabilities that we
Customer Profile
CME Group, based in Chicago, Illinois,
                                          couldn’t have added any other way.‖
offers futures and options based on       Roman Benko, Associate Director, Systems Development, CME Group
interest rates, equity indexes, foreign
exchange, commodities, and alternative    When CME and The Chicago Board of Trade merged to form
investment products. It has 2,000
employees.                                CME Group, one of the world’s largest and most diverse
                                          exchanges, the company needed a faster, more streamlined way
Business Situation
As CME Group grew, so did the challenge   to conduct audits of companies clearing transactions through it,
to speed audit processes and enable       and to share that information among auditors and managers. Its
greater exchange of information among
auditors and managers.                    solution: Create a smart client Office Business Application called
                                          Castle, based on Microsoft® Visual Studio® Team System 2008
Solution
CME Group created a smart client Office   Team Suite and Microsoft .NET Framework version 3.5. The
Business Application using Microsoft®     solution lets auditors work in the familiar interface of the 2007
Visual Studio® Team System and
Microsoft .NET Framework version 3.5.     Microsoft Office system, to automate tasks like retrieving
                                          supporting documentation, and to synchronize data more
Benefits
 Development time cut by 20 percent
                                          quickly and easily between the field and headquarters. The
 Auditor processes streamlined           solution was developed 20 percent faster than it would have
 Audit reviews completed up to 20
  percent faster                          taken using earlier tools, speeds audit reviews up to 20 percent,
                                          and boosts accuracy and collaboration.
―For us to do what                            Situation                                        to put the completed audit through a
                                              In a world of increasing volatility, customers   review, the reliance on printed copies
LINQ [Language                                around the globe rely on CME Group as            contributed to delays between the field
Integrated Query] does                        their premier source for managing risk.          and headquarters that could add up to a
                                              Formed by the 2007 merger of Chicago             week to the process.
for us would have                             Mercantile Exchange (CME) and The
taken up to a day per                         Chicago Board of Trade (CBOT), CME Group         In 2006, the impending merger brought the
                                              offers futures and options based on interest     auditing issues to a turning point. The
table—that alone                              rates, equity indexes, foreign exchange,         CBOT was using an off-the-shelf software
saved us a month.‖                            commodities, and alternative investment          package to handle the audit process. A
                                              products such as weather and real estate.        single solution would be needed for the
Frank Fieseler, Associate Director, Systems   In 2006, the company’s volume exceeded           combined organization—but management
Development, CME Group                        2.2 billion contracts worth more than            in the CME Audit Department were
                                              U.S.$1,000 trillion.                             concerned that the off-the-shelf package
                                                                                               would need to be heavily customized, that
                                              But with success comes challenges—               users would need expensive training on the
                                              particularly the challenges inherent in          software, and that continuing licensing
                                              ensuring speed and reliability amid              costs would be high.
                                              increasing volumes of business. CME
                                              was facing those challenges even before          What CME Group wanted was a fast, low-
                                              the 2007 merger. The exchange guaranteed         cost development project that would result
                                              the creditworthiness of every transaction        in a software application that was intuitive
                                              that it cleared—which required it to audit       to use and that would facilitate the rapid
                                              the companies that were party to those           exchange of data among auditors and
                                              transactions.                                    managers.

                                              While CME had a custom software appli-           Solution
                                              cation to facilitate the audit process, it was   That rapidly developed, low-cost, intuitive,
                                              a simple, aging application that did little      and collaborative solution is exactly what
                                              more than organize the files—such as             CME Group has in Castle, its custom solu-
                                              Microsoft® Office Word documents and             tion created internally using the Microsoft®
                                              Office Excel® spreadsheets—that auditors         Visual Studio® Team System 2008 Team
                                              collected and created during their work.         Suite development system and Microsoft
                                              Paper copies were still used as final            .NET Framework version 3.5. Castle is an
                                              documentation. When follow-up audits             Office Business Application that enables
                                              were conducted, the auditors had to carry        easy, intuitive use by presenting auditors
                                              bulky binders containing the previous,           with the same Microsoft Office Fluent™
                                              paper-based audits into the field.               user interface style—including the Ribbon
                                                                                               and Mini Toolbar—and file types with
                                              In addition, there was no automated              which they’re already familiar.
                                              mechanism to synchronize electronic
                                              documentation between the central                Castle is also a Windows® Forms–based
                                              database and the auditor’s portable              smart client application that works in
                                              computer, or to share documentation              connected mode to upload and download
                                              among the several auditors who might             files, while working in disconnected mode
                                              need it at the same time. They had to share      on the auditor’s portable computer when
                                              printed versions of files. When it came time     the auditor is at the customer site.
―Without Visual Studio                     Developers used the ClickOnce application       for each audit document, enabling
                                           deployment technology in Visual Studio          documents to be more easily stored,
2008 [tools], we would                     Team System to automate the deployment          searched, and retrieved.
have had to program                        of Castle to auditors’ computers and to
                                           enable updates to be pushed to them             Auditors use custom controls implemented
the Ribbon feature                         automatically—an especially important           with Visual Tools for Microsoft Office to
ourselves. With Visual                     ability as CME Group tested Castle and          add links to supporting documentation to
                                           issued frequent updates to address the          any part of a file. For example, an auditor
Studio 2008, we just                       inevitable issues with early versions.          may add a ―cross-reference‖ based on a
dragged and dropped                                                                        custom control at the place in a document
                                           Castle stores auditing information in two       where a bank account is referenced. Click-
the controls and wrote                     places:                                         ing the cross-reference opens a related
the events behind                           In a central data repository based on         document that shows how the auditor
                                             Microsoft SQL Server® 2005 Enterprise         tested or confirmed the bank account
them.‖                                       Edition database software and running         information.
Roman Benko, Associate Director, Systems     on the Windows Server® 2003 Enterprise
Development, CME Group                       Edition operating system                      Additionally auditors use custom task
                                            On the auditors’ computers, in a              panes to document their tests of sample
                                             database based on SQL Server 2005             documents in the related Word or Excel file.
                                             Express Edition, a free, easy-to-use,         When audit files are moved between the
                                             lightweight, and embeddable version of        central database and the auditor’s com-
                                             SQL Server 2005                               puter, all linked documents and testing
                                                                                           documentation move with them auto-
                                           SQL Server Replication Services enables         matically. To handle the frequent move-
                                           fast synchronization between the databases      ment of information between the SQL
                                           whenever the auditor is connected to the        Server Express Edition database and the
                                           network, ensuring both that the auditor is      Castle application, the developers used the
                                           using the most current data and that other      new Language Integrated Query (LINQ)
                                           auditors and managers can share and use         support in .NET Framework 3.5.
                                           the auditor’s information. With complete
                                           auditing information available on their         CME Group developers needed a way to
                                           portable computers, auditors no longer          manage the development process among
                                           need to carry bulky binders to customer         themselves as well as to work with beta
                                           sites.                                          testers to refine prerelease versions of
                                                                                           Castle. They used Visual Studio 2005 Team
                                           The developers used Microsoft Visual            Foundation Server to create a portal based
                                           Studio Tools for the Microsoft Office           on Windows SharePoint® Services that
                                           system (version 3.0)—which is included          hosted all source code, work items, design
                                           in Visual Studio Team System 2008 Team          documents, and updates. The portal also
                                           Suite—to create the Office Fluent-like user     supported the developers’ weekly meetings
                                           interface and to add custom properties and      with beta users, enabling developers to
                                           controls to files, which gives Castle much of   organize and track user feedback.
                                           its power. For example, developers easily
                                           took advantage of Visual Tools for              Benefits
                                           Microsoft Office and the native XML             CME Group met its goals to quickly and
                                           support in Office Word 2007 to add XML          cost-effectively create a solution that would
                                           tags that identify the auditor and company      simplify and speed the audit process, while
―Auditors can get to                       boosting accuracy and collaboration. CME         time testing it as we would have testing
                                           Group met these goals by taking advantage        code created by hand.‖
their work more quickly                    of capabilities enabled by Visual Studio
and they can focus on                      Team System 2008 Team Suite.                     For Benko and Fieseler, the productivity
                                                                                            enhancements in Visual Studio Team
that work more                             Development Time Cut by 20                       System cut total development time from
thoroughly, minimizing                     Percent                                          eight months to six, enabling them to meet
                                           ―By creating an Office Business Application      the CME Group goal to get Castle into
the potential for error.‖                  and using the tools in Visual Studio Team        production as quickly as possible.
Roman Benko, Associate Director, Systems   System, we cut 20 percent off the time to
Development, CME Group                     develop the Castle audit solution—               Tedious Processes Eliminated,
                                           compared with what it would have taken           Boosting Accuracy
                                           with Visual Studio 2005—and included             The Castle developers weren’t the only
                                           capabilities that we couldn’t have added         ones to benefit from the use of Visual
                                           any other way,‖ says Roman Benko,                Studio Team System; the auditors and their
                                           Associate Director, Systems Development,         managers benefit as well. Feedback from
                                           CME Group. ―For example, without Visual          testers confirms the value of the user
                                           Studio 2008 [tools], we would have had to        interface and other enhancements over
                                           program the Ribbon feature ourselves.            the preceding application.
                                           With Visual Studio 2008, we just dragged
                                           and dropped the controls and wrote the           ―Testers tell us that the audit process
                                           events behind them.‖                             should be both faster and more accurate
                                                                                            thanks to this tool,‖ says Benko. ―Tedious
                                           Similarly, Frank Fieseler, Associate Director,   tasks—such as uploading and downloading
                                           Systems Development, CME Group, points           all the information that they need, or
                                           to the timesaving benefits of the Language       searching for supporting data—have been
                                           Integrated Query technology. ―We created         eliminated thanks to the custom controls
                                           something similar to LINQ for an earlier         and other technologies that we were able
                                           application, but LINQ was better, faster,        to include by using Visual Studio Team
                                           and easier to work with,‖ says Fieseler.         System. Documentation is easier to work
                                           ―LINQ has more intelligence and object           with because auditors use the same inter-
                                           orientation than working with data sets,         face and features that they know from 2007
                                           which means we didn’t write any of the           Microsoft Office system software. That
                                           underlying code because we could rely on         means that auditors can get to their work
                                           the LINQ code generator to create the SQL        more quickly and they can focus on that
                                           statements for us. It was a very visual way      work more thoroughly, minimizing the
                                           to work, a more productive way for us to         potential for error.‖
                                           work.
                                                                                            CME Group also uses the custom controls
                                           ―Our application has 50 tables in SQL            to create an audit trail—that is, to identify
                                           Server. For us to do what LINQ does for us       who has entered or changed information—
                                           would have taken up to a day per table—          further boosting accuracy and security by
                                           that alone saved us a month. Not only did        providing documentation against which to
                                           LINQ automate the code development but,          check for discrepancies or errors.
                                           because we knew that the code was accu-
                                           rate, we also didn’t have to spend as much
For More Information                                  Audits Reviews Completed Up to                 2008 Launch Wave
For more information about Microsoft                  20 Percent Faster                              Windows Server 2008, SQL Server 2008,
products and services, call the Microsoft             Because synchronization between the            and Visual Studio 2008 provide a secure
Sales Information Center at (800) 426-                auditor’s database and the central             and trusted platform for creating and
9400. In Canada, call the Microsoft                   repository is faster and easier than before,   running your most demanding applications.
Canada Information Centre at (877) 568-               auditors synchronize their data more           Combined, the products provide a solid
2495. Customers who are deaf or hard-                 frequently. That in turn makes up-to-date      foundation for next-generation web
of-hearing can reach Microsoft text                   information more readily available to other    applications, broad support for
telephone (TTY/TDD) services at (800)                 auditors or managers who may need it.          virtualization technology, and access to
892-5234 in the United States or (905)                                                               relevant information. Advanced security
568-9641 in Canada. Outside the 50                    The faster synchronization also cuts the       technology, developer support for the
United States and Canada, please contact              time that it takes for managers to review      latest platforms, improved management
your local Microsoft subsidiary. To access            and approve an audit, because the updated      and web tools, flexible virtualization
information using the World Wide Web,                 audit document shows up in the manager’s       solutions, and access to relevant
go to:                                                Castle home screen for review as soon as       information from throughout your
www.microsoft.com                                     it’s uploaded to the central repository;       organization enable a broad array of
                                                      formerly, managers relied on printed           technology solutions.
For more information about CME Group                  version of files that had to be returned
products and services, call (312) 930-                from the field. The review of the audits now
1000 or visit the Web site at:                        can be completed up to 20 percent faster.
www.cmegroup.com




                                                       Software and Services                     Solutions
                                                        Microsoft Visual Studio                  − Office Business Applications
                                                         − Microsoft Visual Studio Team System  Technologies
                                                           2008 Team Suite                        − ClickOnce application deployment
                                                         − Microsoft Visual Studio 2005 Team        technology
                                                           Foundation Server                      − Language Integrated Query
                                                        Microsoft Server Product Portfolio       − Microsoft .NET Framework 3.5
                                                         − Windows Server 2003 Enterprise         − Microsoft SQL Server 2005 Replication
                                                           Edition                                  Services
                                                         − Microsoft SQL Server 2005 Enterprise   − Microsoft Visual Studio Tools for the
                                                           Edition                                  Microsoft Office system
                                                         − Microsoft SQL Server 2005 Express      − Windows Forms
                                                           Edition                                − Windows SharePoint Services
                                                        Microsoft Office
                                                         − Microsoft Office Excel 2007
                                                         − Microsoft Office Word 2007
                                                                                                Hardware
                                                                                                 HP ProLiant DL385 server computer
                                                                                                 Fujitsu LifeBook T4010 computers




This case study is for informational purposes only.
MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED,
IN THIS SUMMARY.

Document published November 2007

More Related Content

What's hot

Iron speed appgeneration
Iron speed appgenerationIron speed appgeneration
Iron speed appgenerationankit.das
 
Office 365 Healthcheck
Office 365 HealthcheckOffice 365 Healthcheck
Office 365 Healthcheck
Intergen
 
Introducing the Visual Process Management Revolution
Introducing the Visual Process Management RevolutionIntroducing the Visual Process Management Revolution
Introducing the Visual Process Management Revolution
SmartDraw Software
 
Getting More Out of the Cloud with Platform as a Service
Getting More Out of the Cloud with  Platform as a ServiceGetting More Out of the Cloud with  Platform as a Service
Getting More Out of the Cloud with Platform as a Service
IBM India Smarter Computing
 
Upgrade To BMC Remedy ITSM 7.6
Upgrade To BMC Remedy ITSM 7.6Upgrade To BMC Remedy ITSM 7.6
Upgrade To BMC Remedy ITSM 7.6
Vyom Labs
 
6 industry patterns
6  industry patterns6  industry patterns
6 industry patterns
Alan Hamilton
 
Delphix informatica-case-study
Delphix informatica-case-studyDelphix informatica-case-study
Delphix informatica-case-studysubramani_ts
 
Pg cloud sla040512mgreer
Pg cloud sla040512mgreerPg cloud sla040512mgreer
Pg cloud sla040512mgreerAccenture
 
Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...
Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...
Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...
Global Business Events
 
Keynote Day 1 2009
Keynote Day 1 2009Keynote Day 1 2009
Keynote Day 1 2009
Microsoft Iceland
 
Virtualizing More While Improving Risk Posture – From Bare Metal to End Point
Virtualizing More While Improving Risk Posture – From Bare Metal to End PointVirtualizing More While Improving Risk Posture – From Bare Metal to End Point
Virtualizing More While Improving Risk Posture – From Bare Metal to End PointHyTrust
 
Revlon - Project Server 2010 - Case Study
Revlon - Project Server 2010 - Case StudyRevlon - Project Server 2010 - Case Study
Revlon - Project Server 2010 - Case Study
EPC Group
 
Dom introduction-website-v1.0
Dom introduction-website-v1.0Dom introduction-website-v1.0
Dom introduction-website-v1.0
Cogility
 
Ecm roadmap v2 0
Ecm roadmap v2 0Ecm roadmap v2 0
Ecm roadmap v2 0
josefa_galbis
 
Future-Ready Government — Powered by the Social, Mobile & Cloud Revolutions o...
Future-Ready Government — Powered by the Social, Mobile & Cloud Revolutions o...Future-Ready Government — Powered by the Social, Mobile & Cloud Revolutions o...
Future-Ready Government — Powered by the Social, Mobile & Cloud Revolutions o...Krassi Genov
 
Pivotal CRM Case Study - Evangelical Christian Credit Union
Pivotal CRM Case Study - Evangelical Christian Credit Union Pivotal CRM Case Study - Evangelical Christian Credit Union
Pivotal CRM Case Study - Evangelical Christian Credit Union
Pivotal CRM
 
Symantec ApplicationHA June 2011
Symantec ApplicationHA June 2011Symantec ApplicationHA June 2011
Symantec ApplicationHA June 2011
Symantec
 
Idc Quantifying Business Value V Mware View
Idc Quantifying Business Value V Mware ViewIdc Quantifying Business Value V Mware View
Idc Quantifying Business Value V Mware View
Zernike College
 
Checking the health of your active directory enviornment
Checking the health of your active directory enviornmentChecking the health of your active directory enviornment
Checking the health of your active directory enviornmentSpiffy
 
Common Time M Design Studio Datasheet
Common Time M Design  Studio  DatasheetCommon Time M Design  Studio  Datasheet
Common Time M Design Studio DatasheetJames Tomkinson
 

What's hot (20)

Iron speed appgeneration
Iron speed appgenerationIron speed appgeneration
Iron speed appgeneration
 
Office 365 Healthcheck
Office 365 HealthcheckOffice 365 Healthcheck
Office 365 Healthcheck
 
Introducing the Visual Process Management Revolution
Introducing the Visual Process Management RevolutionIntroducing the Visual Process Management Revolution
Introducing the Visual Process Management Revolution
 
Getting More Out of the Cloud with Platform as a Service
Getting More Out of the Cloud with  Platform as a ServiceGetting More Out of the Cloud with  Platform as a Service
Getting More Out of the Cloud with Platform as a Service
 
Upgrade To BMC Remedy ITSM 7.6
Upgrade To BMC Remedy ITSM 7.6Upgrade To BMC Remedy ITSM 7.6
Upgrade To BMC Remedy ITSM 7.6
 
6 industry patterns
6  industry patterns6  industry patterns
6 industry patterns
 
Delphix informatica-case-study
Delphix informatica-case-studyDelphix informatica-case-study
Delphix informatica-case-study
 
Pg cloud sla040512mgreer
Pg cloud sla040512mgreerPg cloud sla040512mgreer
Pg cloud sla040512mgreer
 
Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...
Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...
Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...
 
Keynote Day 1 2009
Keynote Day 1 2009Keynote Day 1 2009
Keynote Day 1 2009
 
Virtualizing More While Improving Risk Posture – From Bare Metal to End Point
Virtualizing More While Improving Risk Posture – From Bare Metal to End PointVirtualizing More While Improving Risk Posture – From Bare Metal to End Point
Virtualizing More While Improving Risk Posture – From Bare Metal to End Point
 
Revlon - Project Server 2010 - Case Study
Revlon - Project Server 2010 - Case StudyRevlon - Project Server 2010 - Case Study
Revlon - Project Server 2010 - Case Study
 
Dom introduction-website-v1.0
Dom introduction-website-v1.0Dom introduction-website-v1.0
Dom introduction-website-v1.0
 
Ecm roadmap v2 0
Ecm roadmap v2 0Ecm roadmap v2 0
Ecm roadmap v2 0
 
Future-Ready Government — Powered by the Social, Mobile & Cloud Revolutions o...
Future-Ready Government — Powered by the Social, Mobile & Cloud Revolutions o...Future-Ready Government — Powered by the Social, Mobile & Cloud Revolutions o...
Future-Ready Government — Powered by the Social, Mobile & Cloud Revolutions o...
 
Pivotal CRM Case Study - Evangelical Christian Credit Union
Pivotal CRM Case Study - Evangelical Christian Credit Union Pivotal CRM Case Study - Evangelical Christian Credit Union
Pivotal CRM Case Study - Evangelical Christian Credit Union
 
Symantec ApplicationHA June 2011
Symantec ApplicationHA June 2011Symantec ApplicationHA June 2011
Symantec ApplicationHA June 2011
 
Idc Quantifying Business Value V Mware View
Idc Quantifying Business Value V Mware ViewIdc Quantifying Business Value V Mware View
Idc Quantifying Business Value V Mware View
 
Checking the health of your active directory enviornment
Checking the health of your active directory enviornmentChecking the health of your active directory enviornment
Checking the health of your active directory enviornment
 
Common Time M Design Studio Datasheet
Common Time M Design  Studio  DatasheetCommon Time M Design  Studio  Datasheet
Common Time M Design Studio Datasheet
 

Viewers also liked

Gas Price and Economics
Gas Price and Economics Gas Price and Economics
Gas Price and Economics
Asif Mahmood Abbas
 
A Survey on Investors’ Favourite Investment Avenues
A Survey on Investors’ Favourite Investment AvenuesA Survey on Investors’ Favourite Investment Avenues
A Survey on Investors’ Favourite Investment Avenues
Selladurai Muthusamy
 
Implementation Brief Active Endpoints’ ActiveVOS BPMS - ENABLING DYNAMIC GROWTH
Implementation Brief Active Endpoints’ ActiveVOS BPMS - ENABLING DYNAMIC GROWTHImplementation Brief Active Endpoints’ ActiveVOS BPMS - ENABLING DYNAMIC GROWTH
Implementation Brief Active Endpoints’ ActiveVOS BPMS - ENABLING DYNAMIC GROWTH
Enterprise Technology Management (ETM)
 
Mission san luis rey
Mission san luis reyMission san luis rey
Mission san luis rey
Mission San Luis Rey
 
Interventional clinical trials: Procedures
Interventional clinical trials: ProceduresInterventional clinical trials: Procedures
Interventional clinical trials: Procedures
Arete-Zoe, LLC
 
Cap de creus
Cap de creusCap de creus
Cap de creus
manelpujad
 
El delta de l' ebre
El delta de l' ebreEl delta de l' ebre
El delta de l' ebre
manelpujad
 
Tugas 1 rekayasa web
Tugas 1 rekayasa webTugas 1 rekayasa web
Tugas 1 rekayasa web
Nasrul Akbar
 
Anteproyecto fjvg 20feb2016 (1)
Anteproyecto fjvg 20feb2016 (1)Anteproyecto fjvg 20feb2016 (1)
Anteproyecto fjvg 20feb2016 (1)
Francisco Jesus Vieyra Gonzalez
 
Collaborations tools and Digital Presence
Collaborations tools and Digital PresenceCollaborations tools and Digital Presence
Collaborations tools and Digital Presence
Gandy Dominguez Mendieta
 

Viewers also liked (13)

Jo1 Portfolio 2
Jo1 Portfolio 2Jo1 Portfolio 2
Jo1 Portfolio 2
 
Gas Price and Economics
Gas Price and Economics Gas Price and Economics
Gas Price and Economics
 
A Survey on Investors’ Favourite Investment Avenues
A Survey on Investors’ Favourite Investment AvenuesA Survey on Investors’ Favourite Investment Avenues
A Survey on Investors’ Favourite Investment Avenues
 
Implementation Brief Active Endpoints’ ActiveVOS BPMS - ENABLING DYNAMIC GROWTH
Implementation Brief Active Endpoints’ ActiveVOS BPMS - ENABLING DYNAMIC GROWTHImplementation Brief Active Endpoints’ ActiveVOS BPMS - ENABLING DYNAMIC GROWTH
Implementation Brief Active Endpoints’ ActiveVOS BPMS - ENABLING DYNAMIC GROWTH
 
Music & Stress
Music & StressMusic & Stress
Music & Stress
 
Mission san luis rey
Mission san luis reyMission san luis rey
Mission san luis rey
 
Interventional clinical trials: Procedures
Interventional clinical trials: ProceduresInterventional clinical trials: Procedures
Interventional clinical trials: Procedures
 
Cap de creus
Cap de creusCap de creus
Cap de creus
 
El delta de l' ebre
El delta de l' ebreEl delta de l' ebre
El delta de l' ebre
 
Tugas 1 rekayasa web
Tugas 1 rekayasa webTugas 1 rekayasa web
Tugas 1 rekayasa web
 
Anteproyecto fjvg 20feb2016 (1)
Anteproyecto fjvg 20feb2016 (1)Anteproyecto fjvg 20feb2016 (1)
Anteproyecto fjvg 20feb2016 (1)
 
Budova atoma.ppt
Budova atoma.pptBudova atoma.ppt
Budova atoma.ppt
 
Collaborations tools and Digital Presence
Collaborations tools and Digital PresenceCollaborations tools and Digital Presence
Collaborations tools and Digital Presence
 

Similar to Microsoft: Financial Exchange Speeds Development and Audit Reviews by 20 Percent

Hedging the process
Hedging the processHedging the process
Hedging the process
DATA Inc.
 
Enterprise Content Management Briefing Paper
Enterprise Content Management Briefing PaperEnterprise Content Management Briefing Paper
Enterprise Content Management Briefing Paper
Brett Rosynek
 
From Valleys to Clouds
From Valleys to CloudsFrom Valleys to Clouds
From Valleys to Clouds
Peter Coffee
 
Unlock the benefits of the contemporary workplace
Unlock the benefits of the contemporary workplaceUnlock the benefits of the contemporary workplace
Unlock the benefits of the contemporary workplace
Computacenter UK LTD
 
Interop nyc building a private cloud today - automation - shopp -final
Interop nyc   building a private cloud today - automation - shopp -finalInterop nyc   building a private cloud today - automation - shopp -final
Interop nyc building a private cloud today - automation - shopp -final
David Resnic
 
Ibm smarter quality_management
Ibm smarter quality_managementIbm smarter quality_management
Ibm smarter quality_managementCristiano Caetano
 
AIIM Info 2011 Increasing mobile worker productivity
AIIM Info 2011 Increasing mobile worker productivityAIIM Info 2011 Increasing mobile worker productivity
AIIM Info 2011 Increasing mobile worker productivity
Zia Consulting
 
1 what verona_does_barry
1 what verona_does_barry1 what verona_does_barry
1 what verona_does_barryBarryMKane
 
Status reporting guidelines
Status reporting guidelinesStatus reporting guidelines
Status reporting guidelines
Eric Tachibana
 
JeffDavisProjectPortfolio
JeffDavisProjectPortfolioJeffDavisProjectPortfolio
JeffDavisProjectPortfolioJeff Davis
 
Managing the move to virtualization and cloud
Managing the move to virtualization and cloudManaging the move to virtualization and cloud
Managing the move to virtualization and cloud
Bhaskar Jayaraman
 
Neev Competencies in SaaS-based Development
Neev Competencies in SaaS-based DevelopmentNeev Competencies in SaaS-based Development
Neev Competencies in SaaS-based Development
Neev Technologies
 
Telecommunications Company Lowers CRM TCO and Unifies Business Processes with...
Telecommunications Company Lowers CRM TCO and Unifies Business Processes with...Telecommunications Company Lowers CRM TCO and Unifies Business Processes with...
Telecommunications Company Lowers CRM TCO and Unifies Business Processes with...
Jade Global
 
Case Study - Investment Approval Workflow Application
Case Study - Investment Approval Workflow ApplicationCase Study - Investment Approval Workflow Application
Case Study - Investment Approval Workflow Application
Progressive InfoTech
 
IBM zEnterprise System Brings Hybrid Computing Capabilities to Midsize Organi...
IBM zEnterprise System Brings Hybrid Computing Capabilities to Midsize Organi...IBM zEnterprise System Brings Hybrid Computing Capabilities to Midsize Organi...
IBM zEnterprise System Brings Hybrid Computing Capabilities to Midsize Organi...
IBM India Smarter Computing
 
Database Comparison & Synch | Change Manager Success Story
Database Comparison & Synch | Change Manager Success StoryDatabase Comparison & Synch | Change Manager Success Story
Database Comparison & Synch | Change Manager Success Story
Embarcadero Technologies
 
Cloud Computing With SAS
Cloud Computing With SASCloud Computing With SAS
Cloud Computing With SASwhite paper
 

Similar to Microsoft: Financial Exchange Speeds Development and Audit Reviews by 20 Percent (20)

Hedging the process
Hedging the processHedging the process
Hedging the process
 
Enterprise Content Management Briefing Paper
Enterprise Content Management Briefing PaperEnterprise Content Management Briefing Paper
Enterprise Content Management Briefing Paper
 
From Valleys to Clouds
From Valleys to CloudsFrom Valleys to Clouds
From Valleys to Clouds
 
Cisco case report
Cisco case reportCisco case report
Cisco case report
 
Unlock the benefits of the contemporary workplace
Unlock the benefits of the contemporary workplaceUnlock the benefits of the contemporary workplace
Unlock the benefits of the contemporary workplace
 
Bl100200
Bl100200Bl100200
Bl100200
 
Interop nyc building a private cloud today - automation - shopp -final
Interop nyc   building a private cloud today - automation - shopp -finalInterop nyc   building a private cloud today - automation - shopp -final
Interop nyc building a private cloud today - automation - shopp -final
 
Ibm smarter quality_management
Ibm smarter quality_managementIbm smarter quality_management
Ibm smarter quality_management
 
AIIM Info 2011 Increasing mobile worker productivity
AIIM Info 2011 Increasing mobile worker productivityAIIM Info 2011 Increasing mobile worker productivity
AIIM Info 2011 Increasing mobile worker productivity
 
1 what verona_does_barry
1 what verona_does_barry1 what verona_does_barry
1 what verona_does_barry
 
Status reporting guidelines
Status reporting guidelinesStatus reporting guidelines
Status reporting guidelines
 
JeffDavisProjectPortfolio
JeffDavisProjectPortfolioJeffDavisProjectPortfolio
JeffDavisProjectPortfolio
 
Managing the move to virtualization and cloud
Managing the move to virtualization and cloudManaging the move to virtualization and cloud
Managing the move to virtualization and cloud
 
Neev Competencies in SaaS-based Development
Neev Competencies in SaaS-based DevelopmentNeev Competencies in SaaS-based Development
Neev Competencies in SaaS-based Development
 
Telecommunications Company Lowers CRM TCO and Unifies Business Processes with...
Telecommunications Company Lowers CRM TCO and Unifies Business Processes with...Telecommunications Company Lowers CRM TCO and Unifies Business Processes with...
Telecommunications Company Lowers CRM TCO and Unifies Business Processes with...
 
H4699 documentum-xcp-ds
H4699 documentum-xcp-dsH4699 documentum-xcp-ds
H4699 documentum-xcp-ds
 
Case Study - Investment Approval Workflow Application
Case Study - Investment Approval Workflow ApplicationCase Study - Investment Approval Workflow Application
Case Study - Investment Approval Workflow Application
 
IBM zEnterprise System Brings Hybrid Computing Capabilities to Midsize Organi...
IBM zEnterprise System Brings Hybrid Computing Capabilities to Midsize Organi...IBM zEnterprise System Brings Hybrid Computing Capabilities to Midsize Organi...
IBM zEnterprise System Brings Hybrid Computing Capabilities to Midsize Organi...
 
Database Comparison & Synch | Change Manager Success Story
Database Comparison & Synch | Change Manager Success StoryDatabase Comparison & Synch | Change Manager Success Story
Database Comparison & Synch | Change Manager Success Story
 
Cloud Computing With SAS
Cloud Computing With SASCloud Computing With SAS
Cloud Computing With SAS
 

More from Enterprise Technology Management (ETM)

The Unexpected Benefits of a Unified Approach to Governance, Risk, and Compli...
The Unexpected Benefits of a Unified Approach to Governance, Risk, and Compli...The Unexpected Benefits of a Unified Approach to Governance, Risk, and Compli...
The Unexpected Benefits of a Unified Approach to Governance, Risk, and Compli...
Enterprise Technology Management (ETM)
 
IMPROVING ORDER-TO-CASH CYCLE.
IMPROVING ORDER-TO-CASH CYCLE.IMPROVING ORDER-TO-CASH CYCLE.
IMPROVING ORDER-TO-CASH CYCLE.
Enterprise Technology Management (ETM)
 
The future of Finance
The future of FinanceThe future of Finance
.The Complete Guide to Log and Event Management
.The Complete Guide to Log and Event Management.The Complete Guide to Log and Event Management
.The Complete Guide to Log and Event Management
Enterprise Technology Management (ETM)
 
Optimizing the Cloud Infrastructure for Enterprise Applications
Optimizing the Cloud Infrastructure for Enterprise ApplicationsOptimizing the Cloud Infrastructure for Enterprise Applications
Optimizing the Cloud Infrastructure for Enterprise Applications
Enterprise Technology Management (ETM)
 
Managing The Virtualized Enterprise New Technology, New Challenges
Managing The Virtualized Enterprise New Technology, New ChallengesManaging The Virtualized Enterprise New Technology, New Challenges
Managing The Virtualized Enterprise New Technology, New Challenges
Enterprise Technology Management (ETM)
 
Qradar Business Case
Qradar Business CaseQradar Business Case
Kickfire: Best Of All Worlds
Kickfire: Best Of All WorldsKickfire: Best Of All Worlds
Kickfire: Best Of All Worlds
Enterprise Technology Management (ETM)
 

More from Enterprise Technology Management (ETM) (18)

The Unexpected Benefits of a Unified Approach to Governance, Risk, and Compli...
The Unexpected Benefits of a Unified Approach to Governance, Risk, and Compli...The Unexpected Benefits of a Unified Approach to Governance, Risk, and Compli...
The Unexpected Benefits of a Unified Approach to Governance, Risk, and Compli...
 
IMPROVING ORDER-TO-CASH CYCLE.
IMPROVING ORDER-TO-CASH CYCLE.IMPROVING ORDER-TO-CASH CYCLE.
IMPROVING ORDER-TO-CASH CYCLE.
 
The future of Finance
The future of FinanceThe future of Finance
The future of Finance
 
.The Complete Guide to Log and Event Management
.The Complete Guide to Log and Event Management.The Complete Guide to Log and Event Management
.The Complete Guide to Log and Event Management
 
Optimizing the Cloud Infrastructure for Enterprise Applications
Optimizing the Cloud Infrastructure for Enterprise ApplicationsOptimizing the Cloud Infrastructure for Enterprise Applications
Optimizing the Cloud Infrastructure for Enterprise Applications
 
Managing The Virtualized Enterprise New Technology, New Challenges
Managing The Virtualized Enterprise New Technology, New ChallengesManaging The Virtualized Enterprise New Technology, New Challenges
Managing The Virtualized Enterprise New Technology, New Challenges
 
Leveraging Log Management to provide business value
Leveraging Log Management to provide business valueLeveraging Log Management to provide business value
Leveraging Log Management to provide business value
 
The Top Ten Insider Threats And How To Prevent Them
The Top Ten Insider Threats And How To Prevent ThemThe Top Ten Insider Threats And How To Prevent Them
The Top Ten Insider Threats And How To Prevent Them
 
Content Aware SIEM™ defined
Content Aware SIEM™ definedContent Aware SIEM™ defined
Content Aware SIEM™ defined
 
Is Outsourcing Right for You?
Is Outsourcing Right for You?Is Outsourcing Right for You?
Is Outsourcing Right for You?
 
Whitepaper- Real World Search
Whitepaper-  Real World SearchWhitepaper-  Real World Search
Whitepaper- Real World Search
 
Liwp consider opensource2010
Liwp consider opensource2010Liwp consider opensource2010
Liwp consider opensource2010
 
Ibm social commerce_whitepaper
Ibm social commerce_whitepaperIbm social commerce_whitepaper
Ibm social commerce_whitepaper
 
Cloud view platform-highlights-web3
Cloud view platform-highlights-web3Cloud view platform-highlights-web3
Cloud view platform-highlights-web3
 
10 obvious statements about software configuration and change
10 obvious statements about software configuration and change10 obvious statements about software configuration and change
10 obvious statements about software configuration and change
 
Don't let wireless_detour_your_pci_compliance
Don't let wireless_detour_your_pci_complianceDon't let wireless_detour_your_pci_compliance
Don't let wireless_detour_your_pci_compliance
 
Qradar Business Case
Qradar Business CaseQradar Business Case
Qradar Business Case
 
Kickfire: Best Of All Worlds
Kickfire: Best Of All WorldsKickfire: Best Of All Worlds
Kickfire: Best Of All Worlds
 

Microsoft: Financial Exchange Speeds Development and Audit Reviews by 20 Percent

  • 1. Financial Exchange Speeds Development and Audit Reviews by 20 Percent Overview ―Using the tools in Visual Studio Team System, we Country or Region: United States Industry: Financial services cut 20 percent off the time to develop the Castle audit solution … and included capabilities that we Customer Profile CME Group, based in Chicago, Illinois, couldn’t have added any other way.‖ offers futures and options based on Roman Benko, Associate Director, Systems Development, CME Group interest rates, equity indexes, foreign exchange, commodities, and alternative When CME and The Chicago Board of Trade merged to form investment products. It has 2,000 employees. CME Group, one of the world’s largest and most diverse exchanges, the company needed a faster, more streamlined way Business Situation As CME Group grew, so did the challenge to conduct audits of companies clearing transactions through it, to speed audit processes and enable and to share that information among auditors and managers. Its greater exchange of information among auditors and managers. solution: Create a smart client Office Business Application called Castle, based on Microsoft® Visual Studio® Team System 2008 Solution CME Group created a smart client Office Team Suite and Microsoft .NET Framework version 3.5. The Business Application using Microsoft® solution lets auditors work in the familiar interface of the 2007 Visual Studio® Team System and Microsoft .NET Framework version 3.5. Microsoft Office system, to automate tasks like retrieving supporting documentation, and to synchronize data more Benefits  Development time cut by 20 percent quickly and easily between the field and headquarters. The  Auditor processes streamlined solution was developed 20 percent faster than it would have  Audit reviews completed up to 20 percent faster taken using earlier tools, speeds audit reviews up to 20 percent, and boosts accuracy and collaboration.
  • 2. ―For us to do what Situation to put the completed audit through a In a world of increasing volatility, customers review, the reliance on printed copies LINQ [Language around the globe rely on CME Group as contributed to delays between the field Integrated Query] does their premier source for managing risk. and headquarters that could add up to a Formed by the 2007 merger of Chicago week to the process. for us would have Mercantile Exchange (CME) and The taken up to a day per Chicago Board of Trade (CBOT), CME Group In 2006, the impending merger brought the offers futures and options based on interest auditing issues to a turning point. The table—that alone rates, equity indexes, foreign exchange, CBOT was using an off-the-shelf software saved us a month.‖ commodities, and alternative investment package to handle the audit process. A products such as weather and real estate. single solution would be needed for the Frank Fieseler, Associate Director, Systems In 2006, the company’s volume exceeded combined organization—but management Development, CME Group 2.2 billion contracts worth more than in the CME Audit Department were U.S.$1,000 trillion. concerned that the off-the-shelf package would need to be heavily customized, that But with success comes challenges— users would need expensive training on the particularly the challenges inherent in software, and that continuing licensing ensuring speed and reliability amid costs would be high. increasing volumes of business. CME was facing those challenges even before What CME Group wanted was a fast, low- the 2007 merger. The exchange guaranteed cost development project that would result the creditworthiness of every transaction in a software application that was intuitive that it cleared—which required it to audit to use and that would facilitate the rapid the companies that were party to those exchange of data among auditors and transactions. managers. While CME had a custom software appli- Solution cation to facilitate the audit process, it was That rapidly developed, low-cost, intuitive, a simple, aging application that did little and collaborative solution is exactly what more than organize the files—such as CME Group has in Castle, its custom solu- Microsoft® Office Word documents and tion created internally using the Microsoft® Office Excel® spreadsheets—that auditors Visual Studio® Team System 2008 Team collected and created during their work. Suite development system and Microsoft Paper copies were still used as final .NET Framework version 3.5. Castle is an documentation. When follow-up audits Office Business Application that enables were conducted, the auditors had to carry easy, intuitive use by presenting auditors bulky binders containing the previous, with the same Microsoft Office Fluent™ paper-based audits into the field. user interface style—including the Ribbon and Mini Toolbar—and file types with In addition, there was no automated which they’re already familiar. mechanism to synchronize electronic documentation between the central Castle is also a Windows® Forms–based database and the auditor’s portable smart client application that works in computer, or to share documentation connected mode to upload and download among the several auditors who might files, while working in disconnected mode need it at the same time. They had to share on the auditor’s portable computer when printed versions of files. When it came time the auditor is at the customer site.
  • 3. ―Without Visual Studio Developers used the ClickOnce application for each audit document, enabling deployment technology in Visual Studio documents to be more easily stored, 2008 [tools], we would Team System to automate the deployment searched, and retrieved. have had to program of Castle to auditors’ computers and to enable updates to be pushed to them Auditors use custom controls implemented the Ribbon feature automatically—an especially important with Visual Tools for Microsoft Office to ourselves. With Visual ability as CME Group tested Castle and add links to supporting documentation to issued frequent updates to address the any part of a file. For example, an auditor Studio 2008, we just inevitable issues with early versions. may add a ―cross-reference‖ based on a dragged and dropped custom control at the place in a document Castle stores auditing information in two where a bank account is referenced. Click- the controls and wrote places: ing the cross-reference opens a related the events behind  In a central data repository based on document that shows how the auditor Microsoft SQL Server® 2005 Enterprise tested or confirmed the bank account them.‖ Edition database software and running information. Roman Benko, Associate Director, Systems on the Windows Server® 2003 Enterprise Development, CME Group Edition operating system Additionally auditors use custom task  On the auditors’ computers, in a panes to document their tests of sample database based on SQL Server 2005 documents in the related Word or Excel file. Express Edition, a free, easy-to-use, When audit files are moved between the lightweight, and embeddable version of central database and the auditor’s com- SQL Server 2005 puter, all linked documents and testing documentation move with them auto- SQL Server Replication Services enables matically. To handle the frequent move- fast synchronization between the databases ment of information between the SQL whenever the auditor is connected to the Server Express Edition database and the network, ensuring both that the auditor is Castle application, the developers used the using the most current data and that other new Language Integrated Query (LINQ) auditors and managers can share and use support in .NET Framework 3.5. the auditor’s information. With complete auditing information available on their CME Group developers needed a way to portable computers, auditors no longer manage the development process among need to carry bulky binders to customer themselves as well as to work with beta sites. testers to refine prerelease versions of Castle. They used Visual Studio 2005 Team The developers used Microsoft Visual Foundation Server to create a portal based Studio Tools for the Microsoft Office on Windows SharePoint® Services that system (version 3.0)—which is included hosted all source code, work items, design in Visual Studio Team System 2008 Team documents, and updates. The portal also Suite—to create the Office Fluent-like user supported the developers’ weekly meetings interface and to add custom properties and with beta users, enabling developers to controls to files, which gives Castle much of organize and track user feedback. its power. For example, developers easily took advantage of Visual Tools for Benefits Microsoft Office and the native XML CME Group met its goals to quickly and support in Office Word 2007 to add XML cost-effectively create a solution that would tags that identify the auditor and company simplify and speed the audit process, while
  • 4. ―Auditors can get to boosting accuracy and collaboration. CME time testing it as we would have testing Group met these goals by taking advantage code created by hand.‖ their work more quickly of capabilities enabled by Visual Studio and they can focus on Team System 2008 Team Suite. For Benko and Fieseler, the productivity enhancements in Visual Studio Team that work more Development Time Cut by 20 System cut total development time from thoroughly, minimizing Percent eight months to six, enabling them to meet ―By creating an Office Business Application the CME Group goal to get Castle into the potential for error.‖ and using the tools in Visual Studio Team production as quickly as possible. Roman Benko, Associate Director, Systems System, we cut 20 percent off the time to Development, CME Group develop the Castle audit solution— Tedious Processes Eliminated, compared with what it would have taken Boosting Accuracy with Visual Studio 2005—and included The Castle developers weren’t the only capabilities that we couldn’t have added ones to benefit from the use of Visual any other way,‖ says Roman Benko, Studio Team System; the auditors and their Associate Director, Systems Development, managers benefit as well. Feedback from CME Group. ―For example, without Visual testers confirms the value of the user Studio 2008 [tools], we would have had to interface and other enhancements over program the Ribbon feature ourselves. the preceding application. With Visual Studio 2008, we just dragged and dropped the controls and wrote the ―Testers tell us that the audit process events behind them.‖ should be both faster and more accurate thanks to this tool,‖ says Benko. ―Tedious Similarly, Frank Fieseler, Associate Director, tasks—such as uploading and downloading Systems Development, CME Group, points all the information that they need, or to the timesaving benefits of the Language searching for supporting data—have been Integrated Query technology. ―We created eliminated thanks to the custom controls something similar to LINQ for an earlier and other technologies that we were able application, but LINQ was better, faster, to include by using Visual Studio Team and easier to work with,‖ says Fieseler. System. Documentation is easier to work ―LINQ has more intelligence and object with because auditors use the same inter- orientation than working with data sets, face and features that they know from 2007 which means we didn’t write any of the Microsoft Office system software. That underlying code because we could rely on means that auditors can get to their work the LINQ code generator to create the SQL more quickly and they can focus on that statements for us. It was a very visual way work more thoroughly, minimizing the to work, a more productive way for us to potential for error.‖ work. CME Group also uses the custom controls ―Our application has 50 tables in SQL to create an audit trail—that is, to identify Server. For us to do what LINQ does for us who has entered or changed information— would have taken up to a day per table— further boosting accuracy and security by that alone saved us a month. Not only did providing documentation against which to LINQ automate the code development but, check for discrepancies or errors. because we knew that the code was accu- rate, we also didn’t have to spend as much
  • 5. For More Information Audits Reviews Completed Up to 2008 Launch Wave For more information about Microsoft 20 Percent Faster Windows Server 2008, SQL Server 2008, products and services, call the Microsoft Because synchronization between the and Visual Studio 2008 provide a secure Sales Information Center at (800) 426- auditor’s database and the central and trusted platform for creating and 9400. In Canada, call the Microsoft repository is faster and easier than before, running your most demanding applications. Canada Information Centre at (877) 568- auditors synchronize their data more Combined, the products provide a solid 2495. Customers who are deaf or hard- frequently. That in turn makes up-to-date foundation for next-generation web of-hearing can reach Microsoft text information more readily available to other applications, broad support for telephone (TTY/TDD) services at (800) auditors or managers who may need it. virtualization technology, and access to 892-5234 in the United States or (905) relevant information. Advanced security 568-9641 in Canada. Outside the 50 The faster synchronization also cuts the technology, developer support for the United States and Canada, please contact time that it takes for managers to review latest platforms, improved management your local Microsoft subsidiary. To access and approve an audit, because the updated and web tools, flexible virtualization information using the World Wide Web, audit document shows up in the manager’s solutions, and access to relevant go to: Castle home screen for review as soon as information from throughout your www.microsoft.com it’s uploaded to the central repository; organization enable a broad array of formerly, managers relied on printed technology solutions. For more information about CME Group version of files that had to be returned products and services, call (312) 930- from the field. The review of the audits now 1000 or visit the Web site at: can be completed up to 20 percent faster. www.cmegroup.com Software and Services  Solutions  Microsoft Visual Studio − Office Business Applications − Microsoft Visual Studio Team System  Technologies 2008 Team Suite − ClickOnce application deployment − Microsoft Visual Studio 2005 Team technology Foundation Server − Language Integrated Query  Microsoft Server Product Portfolio − Microsoft .NET Framework 3.5 − Windows Server 2003 Enterprise − Microsoft SQL Server 2005 Replication Edition Services − Microsoft SQL Server 2005 Enterprise − Microsoft Visual Studio Tools for the Edition Microsoft Office system − Microsoft SQL Server 2005 Express − Windows Forms Edition − Windows SharePoint Services  Microsoft Office − Microsoft Office Excel 2007 − Microsoft Office Word 2007 Hardware  HP ProLiant DL385 server computer  Fujitsu LifeBook T4010 computers This case study is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. Document published November 2007