SlideShare a Scribd company logo
VTE’s IT Consulting
 for Financial Firms
             30-nov-09
Introduction
   Financial firms increasingly rely on information technology
       But IT departments may find themselves overburdened
       Projects tend to be spiky, but with deadlines that should not slip...
       Hiring (via exec. search) can bring resources, but this takes time...
       Consultants can bring immediate resolve w/o adding to headcount

   VT Enterprise has been serving financial firms since 2001
       Provides IT consulting and project management services
       Has developed an innovative reference data platform
       Has a proven track record with tier 1 and tier 2 customers

   This presentation details VTE’s IT consulting services
2                       VTE consulting presentation / confidential   30-Nov-09
VTE’s IT project management approach
   VTE consultants form teams together with customer staff
       VTE can take full project management responsibility (if desired)

   Agile software development is deployed
       Short cycles between deliverables
       This allows for consistent incorporation of user feedback
       This is key to ensure the project stays on time and within budget

   VTE has a partnering approach that is focused and practical
   VTE has a proven track record within the financial industry
       Some customers compare the VTE team to the Delta Force;
           “Quick swift action with disproportionate results”

3                          VTE consulting presentation / confidential   30-Nov-09
Agile software development is critical...
       Phase 1                              Phase 2                        Phase 3 (optional)
                                       Configuration
                                      & Development
    Project Planning                                                            Training
      & Business                           Scrum                               & Support
    Process Review
                                       Application &
                                       Data Reviews


        1st functional deliverable         Quick cycles           Final fully functional software

                             Project Management Oversight


   Quick cycles of (fully) functional software deliverables
   Application & data review scrums in between these cycles
   Incorporates feedback, tests properly, delivers on time
4                           VTE consulting presentation / confidential                      30-Nov-09
Project methodology targets high quality
   Keep team motivated and anticipatory
       Daily brief (15 minute) status meetings
       Promote open and uninhibited collaboration
       Encourage people’s creativity for problem solving
   High quality systems result by incorporating
       Short incremental releases of fully functional software
       Unit and functional testing
       Continuous integration
       Issue tracking system and packaged deployment
       Code reviews and source code search engine
       Source control
       Virtualization for development / production compatibility
5                      VTE consulting presentation / confidential   30-Nov-09
Open source software saves license fees
   Best of breed open source software is recommended
       Java, Python, GNU C programming languages
       Ubuntu Linux
       Mantis bug tracking
       Review Board
       OpenGrok source code browser
       Subversion source control
       DokuWiki
   Effective communication and collaboration are encouraged
       Use of issue tracking, wikis, and forums
       Avoid long meetings and/or endless e-mail threads,
       Avoid traditional waterfall SDLC
6                      VTE consulting presentation / confidential   30-Nov-09
All projects benefit from agile approach...
   For example:
       Development of trading strategy tools (e.g. for credit derivatives)
       Development of transaction and P&L databases
       Development of pricing and risk allocation models
       Implementation of reference data solutions
       Integration of data license feeds
       Data migration between databases
       Web applications porting
       Cross system C/C++ porting
       And many more...

7                       VTE consulting presentation / confidential   30-Nov-09
Project can be tailored to needs…
   A phased project structure is typically best
       Brainstorm/analysis
       Project proposal + contract
           Phase I (few weeks): envision
           Phase 2 (bulk of the project): build, test, and deploy
           Phase 3 (few weeks): training, support (can be optional)
       Wrap-up / debrief

   Project can be tailored in various ways
       Project team: customer staff / VTE staff (on-site or off-site)
           Note that VTE can provide cost-effective off-shore programming support
       Rates: fixed fee / hourly
       Software: open source / licensed
8                          VTE consulting presentation / confidential   30-Nov-09
Recommended next steps
    First step is detailed plan
        Get NDA and/or LOI in place
        Investigate detailed needs plus user requirements
        Deliverable is implementation plan plus contract
            Details goal, milestones, team structure/leadership, fees (fixed/hourly), etc.

    Second step is the implementation phase
        Agile software development is used;
            Short cycles between software deliverables (2 weeks)
            Platform builds steadily and incorporates user feedback
            Key to deliver in time and on budget
        Open source software minimizes licensing fees
        Deliverable: fully operational software
p9                             VTE ref data solution / confidential            27-Oct-09
THANKS!

More Related Content

Viewers also liked

Dhatri Software Consulting and Services _Company_Profile1
Dhatri Software Consulting and Services  _Company_Profile1Dhatri Software Consulting and Services  _Company_Profile1
Dhatri Software Consulting and Services _Company_Profile1Dhatri Consulting
 
Arctos Consulting - Building Better Engagement
Arctos Consulting - Building Better EngagementArctos Consulting - Building Better Engagement
Arctos Consulting - Building Better Engagement
Arctos Consulting
 
Black+listed+companies+list+in+hyd
Black+listed+companies+list+in+hydBlack+listed+companies+list+in+hyd
Black+listed+companies+list+in+hydkranrann
 
Managing the Consulting Engagement
Managing the Consulting EngagementManaging the Consulting Engagement
Managing the Consulting EngagementSaumya Ganguly
 
Consulting: the engagement lifecycle & core consultancy skills
Consulting: the engagement lifecycle & core consultancy skillsConsulting: the engagement lifecycle & core consultancy skills
Consulting: the engagement lifecycle & core consultancy skills
Firewerks
 
MANAGEMENT CONSULTING 101 part 1
MANAGEMENT CONSULTING 101 part 1MANAGEMENT CONSULTING 101 part 1
MANAGEMENT CONSULTING 101 part 1
Ahmad Faisal
 

Viewers also liked (6)

Dhatri Software Consulting and Services _Company_Profile1
Dhatri Software Consulting and Services  _Company_Profile1Dhatri Software Consulting and Services  _Company_Profile1
Dhatri Software Consulting and Services _Company_Profile1
 
Arctos Consulting - Building Better Engagement
Arctos Consulting - Building Better EngagementArctos Consulting - Building Better Engagement
Arctos Consulting - Building Better Engagement
 
Black+listed+companies+list+in+hyd
Black+listed+companies+list+in+hydBlack+listed+companies+list+in+hyd
Black+listed+companies+list+in+hyd
 
Managing the Consulting Engagement
Managing the Consulting EngagementManaging the Consulting Engagement
Managing the Consulting Engagement
 
Consulting: the engagement lifecycle & core consultancy skills
Consulting: the engagement lifecycle & core consultancy skillsConsulting: the engagement lifecycle & core consultancy skills
Consulting: the engagement lifecycle & core consultancy skills
 
MANAGEMENT CONSULTING 101 part 1
MANAGEMENT CONSULTING 101 part 1MANAGEMENT CONSULTING 101 part 1
MANAGEMENT CONSULTING 101 part 1
 

Similar to Agile Software Consulting

Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
OpenCredo
 
Tn 100504 T Cermak Rev V2
Tn 100504 T Cermak Rev V2Tn 100504 T Cermak Rev V2
Tn 100504 T Cermak Rev V2
TimCermak
 
James dimas it infrastructure approach
James dimas it infrastructure approachJames dimas it infrastructure approach
James dimas it infrastructure approachJames (JD) Dimas
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
SampleDecPkg.ppt
SampleDecPkg.pptSampleDecPkg.ppt
SampleDecPkg.ppt
Courtney Doutherd
 
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...
NikhileshSathyavarap
 
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsTechnical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
OutSystems
 
Status reporting guidelines
Status reporting guidelinesStatus reporting guidelines
Status reporting guidelines
Eric Tachibana
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
Yasir Khan
 
“Scrumbear” framework for solving traditional scrum model problems
“Scrumbear” framework for solving traditional scrum model problems“Scrumbear” framework for solving traditional scrum model problems
“Scrumbear” framework for solving traditional scrum model problems
journalBEEI
 
Software Product Life Cycle
Software Product Life CycleSoftware Product Life Cycle
Software Product Life Cycle
Mahesh Panchal
 
Cstd presentation final
Cstd presentation finalCstd presentation final
Cstd presentation finalMary Kyer
 
RajeevGautam_PeopleSoft Technology Lead_Infosys
RajeevGautam_PeopleSoft Technology Lead_InfosysRajeevGautam_PeopleSoft Technology Lead_Infosys
RajeevGautam_PeopleSoft Technology Lead_InfosysRajeev Gautam
 
Enterprise Architecture Approach Togaf 9
Enterprise Architecture Approach   Togaf 9Enterprise Architecture Approach   Togaf 9
Enterprise Architecture Approach Togaf 9Prashant Patade
 
Better project deployment follow up’s
Better project deployment follow up’sBetter project deployment follow up’s
Better project deployment follow up’s
Loyaanderson
 

Similar to Agile Software Consulting (20)

Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
 
Tn 100504 T Cermak Rev V2
Tn 100504 T Cermak Rev V2Tn 100504 T Cermak Rev V2
Tn 100504 T Cermak Rev V2
 
Adi CV Tech Manager
Adi CV Tech ManagerAdi CV Tech Manager
Adi CV Tech Manager
 
James dimas it infrastructure approach
James dimas it infrastructure approachJames dimas it infrastructure approach
James dimas it infrastructure approach
 
2011 NASA Open Source Summit - Forge.mil
2011 NASA Open Source Summit - Forge.mil2011 NASA Open Source Summit - Forge.mil
2011 NASA Open Source Summit - Forge.mil
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
SampleDecPkg.ppt
SampleDecPkg.pptSampleDecPkg.ppt
SampleDecPkg.ppt
 
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...
Divyojyoti - Challenges and Lessons Learnt - UiPath Community Hyderabad Sessi...
 
Darshana D Patil
Darshana D PatilDarshana D Patil
Darshana D Patil
 
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsTechnical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
 
Status reporting guidelines
Status reporting guidelinesStatus reporting guidelines
Status reporting guidelines
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
“Scrumbear” framework for solving traditional scrum model problems
“Scrumbear” framework for solving traditional scrum model problems“Scrumbear” framework for solving traditional scrum model problems
“Scrumbear” framework for solving traditional scrum model problems
 
Software Product Life Cycle
Software Product Life CycleSoftware Product Life Cycle
Software Product Life Cycle
 
Cstd presentation final
Cstd presentation finalCstd presentation final
Cstd presentation final
 
SRIKANTH PEDDI Resume
SRIKANTH PEDDI ResumeSRIKANTH PEDDI Resume
SRIKANTH PEDDI Resume
 
RajeevGautam_PeopleSoft Technology Lead_Infosys
RajeevGautam_PeopleSoft Technology Lead_InfosysRajeevGautam_PeopleSoft Technology Lead_Infosys
RajeevGautam_PeopleSoft Technology Lead_Infosys
 
Krishnan Ramu PM
Krishnan Ramu PM Krishnan Ramu PM
Krishnan Ramu PM
 
Enterprise Architecture Approach Togaf 9
Enterprise Architecture Approach   Togaf 9Enterprise Architecture Approach   Togaf 9
Enterprise Architecture Approach Togaf 9
 
Better project deployment follow up’s
Better project deployment follow up’sBetter project deployment follow up’s
Better project deployment follow up’s
 

Recently uploaded

Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
NelTorrente
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
AG2 Design
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 

Recently uploaded (20)

Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 

Agile Software Consulting

  • 1. VTE’s IT Consulting for Financial Firms 30-nov-09
  • 2. Introduction  Financial firms increasingly rely on information technology  But IT departments may find themselves overburdened  Projects tend to be spiky, but with deadlines that should not slip...  Hiring (via exec. search) can bring resources, but this takes time...  Consultants can bring immediate resolve w/o adding to headcount  VT Enterprise has been serving financial firms since 2001  Provides IT consulting and project management services  Has developed an innovative reference data platform  Has a proven track record with tier 1 and tier 2 customers  This presentation details VTE’s IT consulting services 2 VTE consulting presentation / confidential 30-Nov-09
  • 3. VTE’s IT project management approach  VTE consultants form teams together with customer staff  VTE can take full project management responsibility (if desired)  Agile software development is deployed  Short cycles between deliverables  This allows for consistent incorporation of user feedback  This is key to ensure the project stays on time and within budget  VTE has a partnering approach that is focused and practical  VTE has a proven track record within the financial industry  Some customers compare the VTE team to the Delta Force;  “Quick swift action with disproportionate results” 3 VTE consulting presentation / confidential 30-Nov-09
  • 4. Agile software development is critical... Phase 1 Phase 2 Phase 3 (optional) Configuration & Development Project Planning Training & Business Scrum & Support Process Review Application & Data Reviews 1st functional deliverable Quick cycles Final fully functional software Project Management Oversight  Quick cycles of (fully) functional software deliverables  Application & data review scrums in between these cycles  Incorporates feedback, tests properly, delivers on time 4 VTE consulting presentation / confidential 30-Nov-09
  • 5. Project methodology targets high quality  Keep team motivated and anticipatory  Daily brief (15 minute) status meetings  Promote open and uninhibited collaboration  Encourage people’s creativity for problem solving  High quality systems result by incorporating  Short incremental releases of fully functional software  Unit and functional testing  Continuous integration  Issue tracking system and packaged deployment  Code reviews and source code search engine  Source control  Virtualization for development / production compatibility 5 VTE consulting presentation / confidential 30-Nov-09
  • 6. Open source software saves license fees  Best of breed open source software is recommended  Java, Python, GNU C programming languages  Ubuntu Linux  Mantis bug tracking  Review Board  OpenGrok source code browser  Subversion source control  DokuWiki  Effective communication and collaboration are encouraged  Use of issue tracking, wikis, and forums  Avoid long meetings and/or endless e-mail threads,  Avoid traditional waterfall SDLC 6 VTE consulting presentation / confidential 30-Nov-09
  • 7. All projects benefit from agile approach...  For example:  Development of trading strategy tools (e.g. for credit derivatives)  Development of transaction and P&L databases  Development of pricing and risk allocation models  Implementation of reference data solutions  Integration of data license feeds  Data migration between databases  Web applications porting  Cross system C/C++ porting  And many more... 7 VTE consulting presentation / confidential 30-Nov-09
  • 8. Project can be tailored to needs…  A phased project structure is typically best  Brainstorm/analysis  Project proposal + contract  Phase I (few weeks): envision  Phase 2 (bulk of the project): build, test, and deploy  Phase 3 (few weeks): training, support (can be optional)  Wrap-up / debrief  Project can be tailored in various ways  Project team: customer staff / VTE staff (on-site or off-site)  Note that VTE can provide cost-effective off-shore programming support  Rates: fixed fee / hourly  Software: open source / licensed 8 VTE consulting presentation / confidential 30-Nov-09
  • 9. Recommended next steps  First step is detailed plan  Get NDA and/or LOI in place  Investigate detailed needs plus user requirements  Deliverable is implementation plan plus contract  Details goal, milestones, team structure/leadership, fees (fixed/hourly), etc.  Second step is the implementation phase  Agile software development is used;  Short cycles between software deliverables (2 weeks)  Platform builds steadily and incorporates user feedback  Key to deliver in time and on budget  Open source software minimizes licensing fees  Deliverable: fully operational software p9 VTE ref data solution / confidential 27-Oct-09