0% found this document useful (0 votes)
46 views9 pages

API Development for FinTech Teams

The document outlines the build process for IRSI APIs in Transact, detailing six key phases: Requirements Gathering, Specification & Design, Build, Deployment, UAT Testing, and Go-Live Deployment. Each phase includes necessary documents, deliverables, and responsible parties, ensuring a structured approach to API development. Additionally, it highlights the implementation of DevOps practices and various tools for source control, performance monitoring, and project management.

Uploaded by

Kamal T
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views9 pages

API Development for FinTech Teams

The document outlines the build process for IRSI APIs in Transact, detailing six key phases: Requirements Gathering, Specification & Design, Build, Deployment, UAT Testing, and Go-Live Deployment. Each phase includes necessary documents, deliverables, and responsible parties, ensuring a structured approach to API development. Additionally, it highlights the implementation of DevOps practices and various tools for source control, performance monitoring, and project management.

Uploaded by

Kamal T
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

IRIS API building process in

Transact

10 Feb 2025

1
Build process of IRSI APIs in Transact

1 Requirements
Gathering 2 Specification &
Design

6 Go-live deployment
3 Build

5 UAT testing
4 Deployment

2
Build process of IRSI APIs in Transaction

1 Requirement Gathering

Documents & Input


 Business Requirement Document (BRD) / Functional Requirement Specification
(FRS)
 API Consumer Use Cases with functionality and Origin
 Inputs will be discussed during Stakeholder Meetings & Workshops
 Setup Status Update meetings

Deliverables
 Clear objectives documented in BRD with well-defined API list and functionality,
scope, data and use cases.
 Estimate and timeline

Responsible
 FINABANK
 FDA

3
Build process of IRSI APIs in Transact

2 Specification & Design

Documents & Inputs


 Signed off BRD with clear objectives and APIs
 Technical Feasibility Assessment and Design Recommendations
 Appropriate Environment and relevant Tools availability.

Deliverables
 API Technical Specification Documentation taking in consideration different
aspects : optimization, performance, compliance, security and including
Swager, data model and mapping.
 API Endpoint Definition (URLs, HTTP Methods)
 Authentication & Authorization Strategy
 Error Handling Strategy

Responsible
 DATAVISION
 FINABANK

4
Build process of IRSI APIs in Transact

3 Build

Documents & Inputs


 Signed off Technical Specification Document
 Development Frameworks & Best Practices
 Code Standards & Secure Coding Guidelines

Deliverables
 API Source Code
 T24 Artifacts newly created / updated
 Install Guide
 API Documentation (Swagger file, Postman Collection, Unit Tests Report, Sample
Requests / Responses)

Responsible
 DATAVISION

5
Build process of IRSI APIs in Transact

4 Deployment

Documents & Inputs


 Delivery package with all the API components
 Comprehensive deployment documents with clear instructions
 Support from DATAVISION

Deliverables
 Target environment properly impacted, and the API is ready to use
 API Sanity check is successfully performed

Responsible
 FINABANK

6
Build process of IRSI APIs in Transact

5 UAT Testing

Documents & Inputs


 Test Plan & Scenarios
 Test Data (realistic business cases and sample transactions)
 Deployed API in UAT Environment
 API Documentation (Swagger, Postman Collection)
 Issue Tracking System (bugzilla / Jira)
 Support from DATAVISION for Testing & Issue Resolution

Deliverables
 Signed-off UAT Test Results
 List of Issues & Bugs (if any) with Severity Classification
 Approval for Go-Live Deployment

Responsible
 FINABANK
 FDA

7
Build process of IRSI APIs in Transact

6 Go-Live Deployment

Documents & Inputs


 Deployment Checklist (ensuring all pre-go-live tasks are completed)
 Final System Validation Report
 Confirmed Client Readiness (including trained users and infrastructure checks)
 Final Version of API Documentation
 Deployment Package (including the latest build and environment
configurations)

Deliverables
 API successfully deployed in production
 Post-golive support from DATAVISION

Responsible
 FINABANK

8
Build process of IRSI APIs in Transact

Additional Features

 Source control management tools, e.g. GitLab, Bitbucket


 Implement DevOps (CI/ CD) Practices
 CI Tools, e.g. Jenkins/ GitLab, Maven
 SAST (Static Application Security Testing), e.g. SonarQube, Checkmarx
 Repositories, e.g. Sona type Nexus, Jfrog Artifactory
 CD Tools, e.g. Jenkins, Ansible
 Performance monitoring tools, e.g. DynaTrace, AppDynamics, Splunk
 Project management, User Stories, Documentation & Bugs tracking tools, e.g.
JIRA/ Bugzilla, Confluence

You might also like