SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
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!

Contenu connexe

En vedette

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 EngagementArctos 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 skillsFirewerks
 
MANAGEMENT CONSULTING 101 part 1
MANAGEMENT CONSULTING 101 part 1MANAGEMENT CONSULTING 101 part 1
MANAGEMENT CONSULTING 101 part 1Ahmad Faisal
 

En vedette (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
 

Similaire à 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 EngineeringOpenCredo
 
Tn 100504 T Cermak Rev V2
Tn 100504 T Cermak Rev V2Tn 100504 T Cermak Rev V2
Tn 100504 T Cermak Rev V2TimCermak
 
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
 
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 OutSystemsOutSystems
 
Status reporting guidelines
Status reporting guidelinesStatus reporting guidelines
Status reporting guidelinesEric Tachibana
 
“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 problemsjournalBEEI
 
Software Product Life Cycle
Software Product Life CycleSoftware Product Life Cycle
Software Product Life CycleMahesh 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’sLoyaanderson
 

Similaire à 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
 

Dernier

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 

Dernier (20)

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 

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