User Stories
Table of Contents
- Introduction
- Purpose
- Scope
- User Stories
- Acceptance Criteria
- Definitions, Acronyms, and Abbreviations
- Appendix
- Approval
Introduction
This document provides the user stories for the Test Bank Core Banking Software Replacement project. The project aims to replace the existing 40-year-old core banking system with the latest Temenos Transact core banking software (R24 release) and integrate third-party software for payments and loan origination.
Purpose
The purpose of this User Stories document is to capture the user requirements for the Test Bank Core Banking Software Replacement project in a simple and understandable format. This will ensure all stakeholders have a clear understanding of the project scope and deliverables.
Scope
The scope of this document includes the replacement of the core banking system, integration with third-party payment and loan origination systems, and the implementation of automated testing and a user-friendly UX design. The project must be completed in under six months to go live on New Year's Eve, 2024, without disrupting the bank's current 250,000 members.
User Stories
User Story 1: Core Banking System Replacement
- As a: Bank IT Administrator
- I want to: Replace the old COBOL-based core banking system with Temenos Transact R24
- So that: We can leverage modern technology and improve system performance
Description
Replace the existing core banking system programmed in COBOL with Temenos Transact R24. Ensure the new system is fully operational and all data from the old system is migrated without errors.
Acceptance Criteria
- Successful migration of all existing data to Temenos Transact R24
- No downtime during the transition
- Full functionality of core banking operations post-migration
Notes
N/A
User Story 2: Payment Integration
- As a: Bank IT Administrator
- I want to: Integrate Paymentus payments system instead of Temenos Payments Hub
- So that: We can manage payments more efficiently
Description
Integrate the Paymentus payments system with Temenos Transact to handle all payment transactions.
Acceptance Criteria
- Seamless integration with Paymentus
- All payment transactions processed correctly
- No disruptions to customer payment activities
Notes
N/A
User Story 3: Loan Origination System Integration
- As a: Bank IT Administrator
- I want to: Integrate LendingPad for loan origination instead of Temenos' LOS
- So that: We can manage loan origination more effectively
Description
Integrate LendingPad with Temenos Transact to handle all loan origination processes.
Acceptance Criteria
- Seamless integration with LendingPad
- All loan origination processes work correctly
- No disruptions to customer loan applications
Notes
N/A
User Story 4: Account Purging and Refund
- As a: Bank IT Administrator
- I want to: Purge all accounts with $100 or less and refund the account owners
- So that: We can clean up the database and ensure only active accounts are migrated
Description
Identify and purge all accounts with $100 or less, close these accounts, and refund the account owners via check.
Acceptance Criteria
- All identified accounts with $100 or less are purged
- Refund checks are issued to all affected account owners
- The database is updated accordingly
Notes
N/A
User Story 5: Automated Testing
- As a: QA Engineer
- I want to: Implement Selenium code for automated testing
- So that: We can ensure the new system is thoroughly tested and free of bugs
Description
Develop Selenium scripts to automate testing of the new core banking system, payment integration, and loan origination processes.
Acceptance Criteria
- All critical functionalities are covered by automated tests
- Test scripts execute without errors
- All tests pass successfully
Notes
N/A
User Story 6: User Experience Design
- As a: UX Designer
- I want to: Ensure the user interface uses only different shades of blue
- So that: We provide a consistent and visually appealing experience for clients
Description
Design the user interface of the core banking system to use only different shades of blue.
Acceptance Criteria
- All UI elements use shades of blue only
- The design is visually consistent and user-friendly
- Clients provide positive feedback on the new design
Notes
N/A
Acceptance Criteria
- The new core banking system (Temenos Transact R24) is fully operational and data is successfully migrated.
- Paymentus and LendingPad integrations are seamless and functional.
- Accounts with $100 or less are purged and refunds issued.
- Selenium automated testing scripts are implemented and pass successfully.
- The user interface uses only different shades of blue and is user-friendly.
Definitions, Acronyms, and Abbreviations
- COBOL: Common Business-Oriented Language
- Temenos Transact: Core banking software solution by Temenos
- TPH: Temenos Payments Hub
- LOS: Loan Origination System
- QA: Quality Assurance
- UX: User Experience
Appendix
N/A
Approval