0 Trade and Risk Management. Reuters Financial Software Training presentation Quality Portal Name Steeve Ferrand Department Trade and Risk QA Location.

Slides:



Advertisements
Similar presentations
Software Quality Assurance Plan
Advertisements

DELIVERING SHAREPOINT AS A SERVICE
HP Quality Center Overview.
ITIL: Service Transition
GAI Proprietary Information
Yale University Information Technology Services Administrative Systems Art Hunt 3/22/04 Software Service Level Agreement with Finance, Procurement and.
Stepan Potiyenko ISS Sr.SW Developer.
A framework for describing IT Project Management Processes and Tool Set Features Enterprise Project Management Framework.
Release Management in SAP David Osborne, Planning & Release Management, Canada Customs and Revenue Agency May 20, 2003 Session 2909.
Overview  Established in 2005, Chennai India  Began US operations in 2012, Austin TX and Chicago IL  ISO 9001:2008 Certified and gearing towards CMMI.
March 22, (a) Certified Small Business. Company Overview  8(a), SDB Company  Provide Software Development, Program Management and ARCHIBUS Implementation.
Chapter 10 Information Systems Management. Agenda Information Systems Department Plan the Use of IT Manage Computing Infrastructure Manage Enterprise.
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
Project Management and MS Project. The project management triangle: Time Resources Scope.
Agile Testing with Testing Anywhere The road to automation need not be long.
© Copyright High Performance Concepts, Inc. 12 Criteria for Software Vendor Selection July 14, 2014 prepared by: Brian Savoie Vice President HIGH.
Does Change Management Include Patches? Joel Howard, RingMaster Software Northern California OAUG San Ramon 2004.
Release & Deployment ITIL Version 3
Salesforce Change Management Best Practices
Project KickStart Product Requirements Document Presenter Name #/#/200# Note: this project plan was exported from Project KickStart directly to PowerPoint.
Revenue Cycle Management Medical Technology Acquisition and Assessment Team Members: Joseph Dixon, Michael Morotti, Mari Pirie-St. Pierre, David Robbins.
Web Development Process Description
1 Building and Maintaining Information Systems. 2 Opening Case: Yahoo! Store Allows small businesses to create their own online store – No programming.
© Blackboard, Inc. All rights reserved. Back to the Feature: An Agile, User-centric Software Development Lifecycle Cindy Barry Senior Product Manager Martha.
OSF/ISD Project Portfolio Management Framework January 17, 2011.
Software Testing Life Cycle
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
1 © Quality House QUALITY HOUSE The best testing partner in Bulgaria.
Installation and Maintenance of Health IT Systems
1.  Project: temporary endeavor to achieve some specific objectives in a defined time  Project management ◦ Dynamic process ◦ Controlled and structured.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
IT Requirements Management Balancing Needs and Expectations.
Microsoft ® Business Solutions–Navision ® 4.0 Development II - C/SIDE Solution Development Day 5.
Chapter 10Chapter 11Chapter 12Chapter 13Potpourri Final Jeopardy Score: Player 1 Player 2 Player 3.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Paul Hardiman and Rob Brown SMMT IF Planning and organising an audit.
Software Life Cycle The software life cycle is the sequence of activities that occur during software development and maintenance.
Module 4: Systems Development Chapter 14: Design And Implementation.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
© 2014 IBM Corporation Does your Cloud have a Silver Lining ? The adoption of Cloud in Grid Operations of Electric Distribution Utilities Kieran McLoughlin.
COM/537.  Final Proposal and New Game release Project Assessment.
Software Testing Process
State of Georgia Release Management Training
CSC444F'07Lecture 41 CSC444 Software Engineering Top 10 Practices.
Advanced Project Management Project Planning Phase Ghazala Amin.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Team-Based Development ISYS321 Managing the Information Systems Project.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
CUNA Mutual Group’s Quality Assurance Process In the context of Solution Delivery.
Software Test Plan Why do you need a test plan? –Provides a road map –Provides a feasibility check of: Resources/Cost Schedule Goal What is a test plan?
6/6/ SOFTWARE LIFE CYCLE OVERVIEW Professor Ron Kenett Tel Aviv University School of Engineering.
Learning Outcomes 1. Know software installation processes 2. Be able to prepare for software installation 3. Be able to install and configure software.
© 2013 IBM Corporation Accelerating Product and Service Innovation Service Virtualization Testing in Managed Environments Michael Elder, IBM Senior Technical.
Security Matrix for COMALEP Customs Administrations XXVI MEETING OF NATIONAL DIRECTORS OF CUSTOMS OF LATIN AMERICA, SPAIN AND PORTUGAL 24 to 27 October,
PRECONFERENCE III Advanced Strategies to Achieve ROI in Implementing HIPAA Karl Ideman, CEO Pool Administrators Inc. September 14, 2003.
Improving The Customer Experience Our Commitment To Operational Excellence Gita MacLean, May 21 st /2015.
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
ITIL: Service Transition
Identification of Business Needs Visualizing the Service Offering
Letsignit, an Automated Signature Solution for Microsoft Office 365 and Microsoft Exchange, Provides Efficiency in Branding and Customization OFFICE.
Description of Revision
Quality Management Systems – Requirements
Best Practices: AP Automation Dan Thomson
Chapter 1 (pages 4-9); Overview of SDLC
YeahMobi CD Practice based on Container -- openstack meetup
Quality Assurance in an Agile Development Team Michelle Wu 2018 PNSQC
IT and Development support services
Letsignit, an Automated Signature Solution for Microsoft Office 365 and Microsoft Exchange, Provides Efficiency in Branding and Customization OFFICE.
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

0 Trade and Risk Management

Reuters Financial Software Training presentation Quality Portal Name Steeve Ferrand Department Trade and Risk QA Location RFS Paris Date September 2006

2 Trade and Risk Management Agenda Company Presentation3 Reuters history 5 Reuters Financial Software7 Organizational Context 10 QA 11 Development cycle 14 Transverse Quality15 Project Management16 KPQP’s19 Measure & Analysis process Improvement34 Real time data35 ETL36 Conclusion41

3 Trade and Risk Management COMPANY PRESENTATION ORGANIZATIONAL CONTEXT TRANSVERSE QUALITY MEASURE & ANALYSIS PROCESS IMPROVEMENT CONCLUSION

4 Trade and Risk Management Reuters Group Presentation Companies Reuters: collaborators in 91 countries CA 3.5 billiard Eur First international press agency photographers and journalists and in 130 countries Customers in 150 countries RFS: market places customers 500 collaborators

5 Trade and Risk Management 1849Reuter running a news agency in Aachen 1851The Reuters arrive in London. 1865Assassination of President Lincoln 1882Column printer 1925The « Press Association » takes a majority shareholding 1941The Reuter Trust 1964Service Stockmaster 1967Reuter Monitor Acquisitions: Visnews (rebaptisée Reuters Television), Instinet TIBCO et Quotron Reuters Group Presentation History

6 Trade and Risk Management 1849Reuter running a news agency in Aachen 1851The Reuters arrive in London. 1865Assassination of President Lincoln 1882Column printer 1925The « Press Association » takes a majority shareholding 1941The Reuter Trust 1964Service Stockmaster 1967Reuter Monitor Acquisitions: Visnews (rebaptisée Reuters Television), Instinet TIBCO et Quotron Reuters Group Presentation History

7 Trade and Risk Management Reuters Group Presentation Reuters Financial Software 1987 : Born of EFFIX 1990 : Marketing Deal with Reuters to distribute the trading room software 1991 : EFFIX absorbs the subsidiary of the BIGT 1992 : Begining of Kondor+ development 1993 : REUTERS acquires 100% of EFFIX capital 7000 positions of ATW at the end of the year in 25 countries : Kondor+ commercial launch 1995 : Kondor+ is installed in 28 countries, 2000 positions 1997 : Kondor + is installed in 40 countries, 3000 positions 1998 : Kobra is up to positions, in 39 different countries 1999 : traders use EFFIX products, in 71 contries : EFFIX becomes REUTERS FINANCIAL SOFTWARE.

8 Trade and Risk Management Reuters Group Presentation Department presentation

9 Trade and Risk Management Reuters Group Presentation Department presentation

10 Trade and Risk Management ORGANIZATIONAL CONTEXT COMPANY PRESENTATION TRANSVERSE QUALITY MEASURE & ANALYSIS PROCESS IMPROVEMENT CONCLUSION

11 Trade and Risk Management Organizational Context RFS Quality Assurance Assure Installation And Upgrade availability at each release Installation and Upgrade are customers first contact with the product Assure performance and Stability at each release A quality control for each release (internal, external, major, minor or patch) Assure non regression of functional features at each release The worst issue our customers can have is the impossibility of using the product QA

12 Trade and Risk Management How the Quality is perceived? - Non-necessary - Return On Investment ? (ROI) - As a cost center - And a non-profit activity QA Organizational Context RFS Quality Assurance

13 Trade and Risk Management QA Quality is in reality: - Documented development process, Reproducible and Effective Lower maintenance cost - Taylored working method Lower development cost - The sooner the cheaper a Win-Win situation for Clients and Reuters - Customer confidence Win of market Organizational Context RFS Quality Assurance

14 Trade and Risk Management Organizational Context RFS Quality Assurance Development Cycle Properties: V-Cycle Iterative 6 months Many products Validation Automated tests is becoming a necessity Many Validation reports to produce

15 Trade and Risk Management TRANSVERSE QUALITY ORGANIZATIONAL CONTEXT COMPANY PRESENTATION MEASURE & ANALYSIS PROCESS IMPROVEMENT CONCLUSION

16 Trade and Risk Management Process Control Transverse Quality Define the different improvement impacts Estimate the improvement cost Be able to measure improvement impacts for: - RFS - Clients Report the result Justification

17 Trade and Risk Management Transverse Quality KPQP’s process follows activities such as: - Software Quality Assurance - Project Management - Schedule and advancement - Specifications ad equation - Software Validation - Product deployment - Product documentation - Bugs management Project Management Process Control

18 Trade and Risk Management Transverse Quality KPQP’s process follows activities such as: - Software Quality Assurance - Project Management - Schedule and advancement - Specifications ad equation - Software Validation - is taken in example in this presentation - Product deployment - Product documentation - Bugs management Project Management Process Control

19 Trade and Risk Management Transverse Quality KPQP’s Measurement activity b ased on the CMMi model Process Control

20 Trade and Risk Management Transverse Quality Measurement activity based on the CMMi model - 2 General Practices to follow: - Align Measurement and Analysis Activities - Provide Measurement Results KPQP’s Specify Measures Specify Data Collection and Storage Procedures Specify Analysis Procedures Establish Measurement Objectives Analyze Measurement Data Store Data and Results Communicate Results Collect Measurement Data Process Control

21 Trade and Risk Management Transverse Quality General Practices: - GP1: Align Measurement and Analysis Activities - Software tests target and scope: - Non-regression functional bug tests - Technical bug tests - Test Script development for Client bugs encountered KPQP’s Specify Measures Specify Data Collection and Storage Procedures Specify Analysis Procedures Establish Measurement Objectives Process Control

22 Trade and Risk Management Transverse Quality  Non-regression Functional bug tests Identified Bugs Fix progression Bug density Test cover  Technical bugs tests Installation check  Test Script development for Client bugs encountered Number of test scripts KPQP’s Specify Measures Specify Data Collection and Storage Procedures Specify Analysis Procedures Establish Measurement Objectives Process Control

23 Trade and Risk Management Transverse Quality KPQP’s Specify Measures Specify Data Collection and Storage Procedures Specify Analysis Procedures Establish Measurement Objectives Objectives defined by QA (previous project, previous release) Meetings planned to approves them Process Control

24 Trade and Risk Management Transverse Quality KPQP’s Specify Measures Specify Data Collection and Storage Procedures Specify Analysis Procedures Establish Measurement Objectives Measures and objectives are communicated to everybody involved Documents created on Lotus Notes Process Control

25 Trade and Risk Management Transverse Quality Documented process about: - Collection and backup data - Analysis KPQP’s Specify Measures Specify Data Collection and Storage Procedures Specify Analysis Procedures Establish Measurement Objectives Process Control

26 Trade and Risk Management Transverse Quality Measurement activity b ased on the CMMi model - Obtained specified measurement data - Data Collection: Business Object 5.1 (Business Intelligence software) KPQP’s Analyze Measurement Data Store Data and Results Communicate Results Collect Measurement Data Process Control

27 Trade and Risk Management Data Collection Workflow Transverse Quality Source: RFS

28 Trade and Risk Management Transverse Quality Measurement activity b ased on the CMMi model - Provide Measurement Results KPQP’s Analyze Measurement Data Store Data and Results Communicate Results Collect Measurement Data - Measurement are defined - From “PSM” - From “Metrics and Models…” Process Control

29 Trade and Risk Management Transverse Quality KPQP’s Development Process Control

30 Trade and Risk Management Transverse Quality KPQP’s Packaging Process Control

31 Trade and Risk Management Transverse Quality KPQP’s Validation Process Control

32 Trade and Risk Management Transverse Quality Measurement activity b ased on the CMMi model - Provide Measurement Results KPQP’s Analyze Measurement Data Store Data and Results Communicate Results Collect Measurement Data Storage - Controlled version repository Reporting - Lotus Notes Process Control

33 Trade and Risk Management Transverse Quality Source: RFS document Validation report

34 Trade and Risk Management Measure & Analysis process Improvement TRANSVERSE QUALITY ORGANIZATIONAL CONTEXT COMPANY PRESENTATION CONCLUSION

35 Trade and Risk Management Measure & Analysis process Improvement Quality Portal project Limitations of the actual process - No real-time data - Huge development cost (5 man/days) Not applicable on all products Automated Process Benefits - Real-time data Real-time or batch Data collection - Dashboard Template Real-time Dashboards - More QA decisional power Real-Time data

36 Trade and Risk Management Measure & Analysis process Improvement Quality Portal: Data collection ETL

37 Trade and Risk Management Measure & Analysis process Improvement Quality Portal: Data collection in organisation ETL

38 Trade and Risk Management Measure & Analysis process Improvement Quality Portal: Target database design

39 Trade and Risk Management Measure & Analysis process Improvement Quality Portal: TIBCO Data Exchange (ETL software)

40 Trade and Risk Management To be continued… Remaining work for the Project : Finish the conceptual model of the target database Develop ETL conversion tasks Implement dashboards with Business Objects XI

41 Trade and Risk Management MEASURE & ANALYSIS PROCESS INPROVEMENT TRANSVERSE QUALITY ORGANIZATIONAL CONTEXT COMPANY PRESENTATION CONCLUSION

42 Trade and Risk Management Conclusion Acquired Reuters Quality methods Implement those methods  A win-win situation Commercial Proposal participation Discover the world of the Business Intelligence Huge experience feedbacks

43 Trade and Risk Management

44 Trade and Risk Management Questions?