SlideShare a Scribd company logo
2
Most read
7
Most read
8
Most read
HUB 24  - Methodology OverviewSTARTFunctionalDesignDST basedDevelopmentSystemTestingFunctionalCatalogueGapAnalysisLocal CodeConversionMigration TestingMigration DesignTechnicalDesignNon FunctionalTestingArchitectureUnit TestingBuild TeamUATTestingBusinessProcess TestingDressRehearsalImplementation  MigrationCutoverTrainingENDBPT & UAT Testing TeamImplementation TeamDRAFT FOR COMMENTV0.44
HUB 24  - Test Strategy OverviewUnit TestingUnit Testing is technical testing conducted by the Development team to verify that the code they have developed is technically correct, as per the specifications.  This is minimal coverage testing focussed on a discrete piece of code in isolation.System TestingSystem testing is bottom-up testing drive by functional & technical design specifications covering all combined parts of a system.  Interfaces to external systems are tested using stubs or automated testing tools in order to identify and remove defects as early in the development lifecycle.Non FunctionalTestingIncludes load testing, stress testing, scalability testing, security Testing, BCP, Testing, DR testing & Operational acceptance testing Migration testing confirms the conversion of the business data into the required format. Business data is often incomplete, inconsistent or inaccurate so data clean-up may be required and the process of migration will need to be tested and the data reconciled.Migration TestingBusiness Process Testing is Top-down, driven by the key business processes. Where system testing is a bottom-up approach, driven by the technical and functional specifications. BPT is of critical importance to the project as it is the last stage of formal testing before the project passes over the bank for UAT.  Business Process TestingUser acceptance testing is business process driven testing conducted by the business using the system(s) in a manner in keeping with day to day operations.  UAT is the process to obtain confirmation by the business that the platform delivered (All components changed under the scope of the programme) meets the requirements within the scope of the project.  UATTestingDressRehearsalDress Rehearsal  testing  Is performed as similar to the day-to-day business activities in Production Environment
Unit TestingUnit Testing is technical testing conducted by the Development team to verify that the code is correct.  This is minimal coverage testing focussed on each discrete piece of development.
Non FunctionalTestingIterative TestingIncludes load testing, stress testing, scalability testing, security Testing, BCP & DR testingFunctional tests are matured in automated scripts for the purposes of non-functional testingEssentially a virtual team, with resources being bought in from other teams as required.Operational acceptance testing  refers to the checking done to a system to ensure that processes and procedures are in place to allow the system to be used and maintained. This may include checks done to back-up facilities, procedures for disaster recovery, training for end users, maintenance procedures, and security procedures.
System TestingSystem testing is bottom-up testing based on functional & technical design specifications covering all combined parts of a system.  Interfaces to external systems are tested using stubs or automated testing tools when downstream systems are not available in order to identify and remove defects as early in the development lifecycle. System Testing will test connectivity to external applications which will ensure end to end proper flow of transactions (Interface Testing).  System testing is conducted on an iteratively developing code base on a module by module basis. Ultimately a complete integrated system will be used to evaluate the system's compliance with specifications. System Testing is focussed on heavily modified local and core code and does not provide coverage of functionality supplied by Temenos unchanged by KBL (which may or may not have changed between G12 and R9) which will be covered during BPT.Regression testing is performed using automation tools for each code dropTwo weekly drops of code into the System Testing environment  from Development with a fix related drop on alternate weeksEmergency drops are provided when testing progress is brought to a standstill
Business Process TestingBusiness Process Testing approaches the system from a Functional business process perspective from the start of a transaction (which might be a telephone call) through to the completion BPT verifies that the integrated components functions correctly as part of the overall system and the existing Components of the System work as expectedBusiness Processes are key to E2E testing and they must be up to date and accurate covering all business areas and systems in use.BPT is almost like UAT with an exception that it is done by  testers. Similar to system testing; the 'macro' end of the test scale; involves testing of a complete application environment in a situation that mimics real-world useBPT will generate transactions that exercise the external interfaces across all applications within the system as a whole to ensure the end to end  business process is validated.Test automation tools will allow complex processes to be built up and re-used reducing the total cost of testing and improving qualityThe testing of the full business process, from the start of a transaction (which might be a telephone call) through to the completion (which might be the receipt of payment for an invoice after goods have been shipped).BPT is inter system testing or interoperability testing to check software coexistence with other software and shared Hub services using business processes to ensure coverage.
UATProcess driven testing conducted by the end users in the bankUAT is the process to obtain confirmation by business, through trial or review, that the development undertaken meets the expectation and requirements of the business.  UAT is one of the final stages of a project and occurs before the business accepts the new system.
Dress RehearsalDress Rehearsal  testing  Is performed similar to day-to-day business activities in Production EnvironmentDress Rehearsal Environment is configured and parameterized as Production Environment.Dress Rehearsal  testing is considered to be the Final Stage to validate or compare the Go Live Production Environment . This is to check the day to day business Flows and System Stress, Load  and performance.

More Related Content

PPTX
L3 Java CAPGEMINI_1.0.pptx
PDF
TAP Temenos Transact Architecture in detail
PPTX
Temenos T24 Training.pptx
PPTX
Temenos t 24
PPTX
PPTX
Core Banking Solution PPT of TCS and SBI
ODT
Non functional requirements - checklist
PDF
1. gen1 evolution and architecture of t24-r10.01
L3 Java CAPGEMINI_1.0.pptx
TAP Temenos Transact Architecture in detail
Temenos T24 Training.pptx
Temenos t 24
Core Banking Solution PPT of TCS and SBI
Non functional requirements - checklist
1. gen1 evolution and architecture of t24-r10.01

What's hot (20)

PPTX
Temenos Architecture for Armenia
PPTX
T24 Core Banking: Benefits
PPT
Target Architecture And Landscape
PPT
Managed Services Presentation
PPTX
Provide remote help desk support
PPTX
Software Testing
PPT
Introduction To Software Quality Assurance
PDF
Sample Solution Blueprint
PDF
Sample Business Requirement Document
PPT
Loan Origination Reference Architecture Deep Dive
DOC
PPT
IT Service Desk
PPTX
Ch 2 what is software quality
PDF
Business Requirement Document
PPT
Internet banking ARCHITECTURE AND IMPLEMENTATION
PPTX
USER ACCEPTANCE TESTING
PDF
eTOM and ITIL engagements
PPT
Release Management
PDF
IT Service Desk
Temenos Architecture for Armenia
T24 Core Banking: Benefits
Target Architecture And Landscape
Managed Services Presentation
Provide remote help desk support
Software Testing
Introduction To Software Quality Assurance
Sample Solution Blueprint
Sample Business Requirement Document
Loan Origination Reference Architecture Deep Dive
IT Service Desk
Ch 2 what is software quality
Business Requirement Document
Internet banking ARCHITECTURE AND IMPLEMENTATION
USER ACCEPTANCE TESTING
eTOM and ITIL engagements
Release Management
IT Service Desk
Ad

Similar to T24 Temenos Methodology Overview (20)

DOC
Testing Process
PDF
Best Practices for Testing in salesforce.com
PPTX
Software Testing Concepts
PPT
Manual testing concepts course 1
PPT
SAP Testing Services
PPT
Testing Types And Models
DOCX
What is Software Testing Lifecycle?
PDF
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdf
PDF
Engaging IV&V Testing Services for Agile Projects
PPT
Continuous testing for continuous delivery
PDF
What is the Difference between Functional Testing and UAT?
PPTX
Object oriented testing
PDF
Objectorientedtesting 160320132146
PDF
UiPath Test Automation using UiPath Test Suite series, part 1
DOC
Bibhas automation testing
PPTX
SOFTWARE Engineering (SOFTWARE TESTING).pptx
PDF
Programmer testing
PPTX
Software Engg - Wk 11 - Lec 12 - Software_Testing Part-1.pptx
PPT
Software test management overview for managers
PDF
Elements of software testing
Testing Process
Best Practices for Testing in salesforce.com
Software Testing Concepts
Manual testing concepts course 1
SAP Testing Services
Testing Types And Models
What is Software Testing Lifecycle?
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdf
Engaging IV&V Testing Services for Agile Projects
Continuous testing for continuous delivery
What is the Difference between Functional Testing and UAT?
Object oriented testing
Objectorientedtesting 160320132146
UiPath Test Automation using UiPath Test Suite series, part 1
Bibhas automation testing
SOFTWARE Engineering (SOFTWARE TESTING).pptx
Programmer testing
Software Engg - Wk 11 - Lec 12 - Software_Testing Part-1.pptx
Software test management overview for managers
Elements of software testing
Ad

More from Michael Gowlett PMP, Prince 2 Practitioner (7)

PDF
BCBS Information Article By Mike Gowlett
PPTX
Preparing For A Competency Interview Template
PDF
PPTX
How to setup EVM within a PMO
DOC
High Level Overview Of Using The Earned Value On A T24 Project
PPTX
T24 Temenos Earned Value Management & Project Planning Presentation
BCBS Information Article By Mike Gowlett
Preparing For A Competency Interview Template
How to setup EVM within a PMO
High Level Overview Of Using The Earned Value On A T24 Project
T24 Temenos Earned Value Management & Project Planning Presentation

T24 Temenos Methodology Overview

  • 1. HUB 24 - Methodology OverviewSTARTFunctionalDesignDST basedDevelopmentSystemTestingFunctionalCatalogueGapAnalysisLocal CodeConversionMigration TestingMigration DesignTechnicalDesignNon FunctionalTestingArchitectureUnit TestingBuild TeamUATTestingBusinessProcess TestingDressRehearsalImplementation MigrationCutoverTrainingENDBPT & UAT Testing TeamImplementation TeamDRAFT FOR COMMENTV0.44
  • 2. HUB 24 - Test Strategy OverviewUnit TestingUnit Testing is technical testing conducted by the Development team to verify that the code they have developed is technically correct, as per the specifications. This is minimal coverage testing focussed on a discrete piece of code in isolation.System TestingSystem testing is bottom-up testing drive by functional & technical design specifications covering all combined parts of a system. Interfaces to external systems are tested using stubs or automated testing tools in order to identify and remove defects as early in the development lifecycle.Non FunctionalTestingIncludes load testing, stress testing, scalability testing, security Testing, BCP, Testing, DR testing & Operational acceptance testing Migration testing confirms the conversion of the business data into the required format. Business data is often incomplete, inconsistent or inaccurate so data clean-up may be required and the process of migration will need to be tested and the data reconciled.Migration TestingBusiness Process Testing is Top-down, driven by the key business processes. Where system testing is a bottom-up approach, driven by the technical and functional specifications. BPT is of critical importance to the project as it is the last stage of formal testing before the project passes over the bank for UAT. Business Process TestingUser acceptance testing is business process driven testing conducted by the business using the system(s) in a manner in keeping with day to day operations. UAT is the process to obtain confirmation by the business that the platform delivered (All components changed under the scope of the programme) meets the requirements within the scope of the project. UATTestingDressRehearsalDress Rehearsal testing Is performed as similar to the day-to-day business activities in Production Environment
  • 3. Unit TestingUnit Testing is technical testing conducted by the Development team to verify that the code is correct. This is minimal coverage testing focussed on each discrete piece of development.
  • 4. Non FunctionalTestingIterative TestingIncludes load testing, stress testing, scalability testing, security Testing, BCP & DR testingFunctional tests are matured in automated scripts for the purposes of non-functional testingEssentially a virtual team, with resources being bought in from other teams as required.Operational acceptance testing refers to the checking done to a system to ensure that processes and procedures are in place to allow the system to be used and maintained. This may include checks done to back-up facilities, procedures for disaster recovery, training for end users, maintenance procedures, and security procedures.
  • 5. System TestingSystem testing is bottom-up testing based on functional & technical design specifications covering all combined parts of a system. Interfaces to external systems are tested using stubs or automated testing tools when downstream systems are not available in order to identify and remove defects as early in the development lifecycle. System Testing will test connectivity to external applications which will ensure end to end proper flow of transactions (Interface Testing). System testing is conducted on an iteratively developing code base on a module by module basis. Ultimately a complete integrated system will be used to evaluate the system's compliance with specifications. System Testing is focussed on heavily modified local and core code and does not provide coverage of functionality supplied by Temenos unchanged by KBL (which may or may not have changed between G12 and R9) which will be covered during BPT.Regression testing is performed using automation tools for each code dropTwo weekly drops of code into the System Testing environment from Development with a fix related drop on alternate weeksEmergency drops are provided when testing progress is brought to a standstill
  • 6. Business Process TestingBusiness Process Testing approaches the system from a Functional business process perspective from the start of a transaction (which might be a telephone call) through to the completion BPT verifies that the integrated components functions correctly as part of the overall system and the existing Components of the System work as expectedBusiness Processes are key to E2E testing and they must be up to date and accurate covering all business areas and systems in use.BPT is almost like UAT with an exception that it is done by testers. Similar to system testing; the 'macro' end of the test scale; involves testing of a complete application environment in a situation that mimics real-world useBPT will generate transactions that exercise the external interfaces across all applications within the system as a whole to ensure the end to end business process is validated.Test automation tools will allow complex processes to be built up and re-used reducing the total cost of testing and improving qualityThe testing of the full business process, from the start of a transaction (which might be a telephone call) through to the completion (which might be the receipt of payment for an invoice after goods have been shipped).BPT is inter system testing or interoperability testing to check software coexistence with other software and shared Hub services using business processes to ensure coverage.
  • 7. UATProcess driven testing conducted by the end users in the bankUAT is the process to obtain confirmation by business, through trial or review, that the development undertaken meets the expectation and requirements of the business. UAT is one of the final stages of a project and occurs before the business accepts the new system.
  • 8. Dress RehearsalDress Rehearsal testing Is performed similar to day-to-day business activities in Production EnvironmentDress Rehearsal Environment is configured and parameterized as Production Environment.Dress Rehearsal testing is considered to be the Final Stage to validate or compare the Go Live Production Environment . This is to check the day to day business Flows and System Stress, Load and performance.

Editor's Notes

  • #3: Unit testing is a software verification and validation method in which a programmer tests if individual units of source code are fit for use. A unit is the smallest testable part of an application.
  • #4: Unit Testing is technical testing conducted by the Development team to verify that the code they have developed is technically correct, as per the specifications. This is minimal coverage testing focussed on a discrete piece of code in isolation.