SlideShare a Scribd company logo
1 of 10
Download to read offline
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 (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

James dimas it infrastructure approach
James dimas it infrastructure approachJames dimas it infrastructure approach
James dimas it infrastructure approach
James (JD) Dimas
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
PMI_IREP_TP
 
Cstd presentation final
Cstd presentation finalCstd presentation final
Cstd presentation final
Mary Kyer
 
RajeevGautam_PeopleSoft Technology Lead_Infosys
RajeevGautam_PeopleSoft Technology Lead_InfosysRajeevGautam_PeopleSoft Technology Lead_Infosys
RajeevGautam_PeopleSoft Technology Lead_Infosys
Rajeev Gautam
 
Enterprise Architecture Approach Togaf 9
Enterprise Architecture Approach   Togaf 9Enterprise Architecture Approach   Togaf 9
Enterprise Architecture Approach Togaf 9
Prashant Patade
 

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

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
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Recently uploaded (20)

80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
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
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.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
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
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
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
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
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 

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