Gap Analysis
Integrating a FinTech solution requires a clear understanding of your current infrastructure, needs, and expectations.
At SDK.finance, we provide all the necessary tools and resources for you to conduct your own gap analysis, ensuring a well-informed decision before adopting our platform on a PaaS model.
Why Perform a Gap Analysis?
A gap analysis helps identify the functional and technical differences between your existing system and SDK.finance. By following this approach, you can:
- Assess the compatibility of SDK.finance with your business model
- Define the customisation scope required for your use case
- Identify integration needs with existing services and third-party providers
- Optimise the implementation timeline and estimate your resource allocation
How to Conduct a Gap Analysis?
To help you perform an independent assessment, follow these key steps:
1. Define Your Business & Technical Requirements
- Outline the essential features your fintech product needs (e.g., wallets, payments, KYC, APIs).
- List all the required features in the table
- Think about which features should be included in the MVP and mark them in your table
- Check which features require integrations with 3rd party providers and mark them in your table
- Think of 3rd party providers you are going to use for these features and list them in your table
Table example after this step:
Category | Feature | Version | 3rd party |
Registration & Onboarding | Self-registration of users | MVP | |
Registration & Onboarding | User registration by administrator | MVP | |
Registration & Onboarding | User information submission | MVP | |
Registration & Onboarding | Uploading required documents | MVP | |
Registration & Onboarding | Internal KYC | MVP | |
Registration & Onboarding | Integration with KYC provider | 1 | SumSub |
Financial Operations | Automatic money deposit (integration with Bank 1) | 2 | Tink |
Financial Operations | Manual money deposit | MVP | |
Financial Operations | Automatic money withdrawal (integration with Bank 1) | 2 | Tink |
Financial Operations | Manual money withdrawal | MVP | |
Wallets & Transfers | User wallet creation | MVP | |
Wallets & Transfers | Transfers between user wallets within the system | MVP | |
Wallets & Transfers | Payments between users within the system | MVP | |
Wallets & Transfers | Transaction history display | MVP | |
Wallets & Transfers | Batch payment | 3 |
2. Explore Our Platform
- Review our Knowledge Base.
- Test functionalities using our Live Demo.
- Review API endpoints via Swagger.
- Understand the technical foundation through our Technology Overview.
3. Identify Functionality Gaps & Integration Needs
- Compare features with the capabilities of SDK.finance
- Mark existing and non-existing functionality in your table
- Map integrations SDK.finance has features that require integration
- List missing functionalities or functionalities need customization
- List missing integrations
Your Gap Analysis is ready.
Table example after this step
Category | Feature | Version | 3rd party | SDK.finance support |
Registration & Onboarding | Self-registration of users | MVP | Yes | |
Registration & Onboarding | User registration by administrator | MVP | Yes | |
Registration & Onboarding | User information submission | MVP | Yes | |
Registration & Onboarding | Uploading required documents | MVP | Yes | |
Registration & Onboarding | Internal KYC | MVP | Yes | |
Registration & Onboarding | Integration with KYC provider | 1 | SumSub | Yes |
Financial Operations | Automatic money deposit (integration with Bank 1) | 2 | Tink | No |
Financial Operations | Manual money deposit | MVP | Yes | |
Financial Operations | Automatic money withdrawal (integration with Bank 1) | 2 | Tink | No |
Financial Operations | Manual money withdrawal | MVP | Yes | |
Wallets & Transfers | User wallet creation | MVP | Yes | |
Wallets & Transfers | Transfers between user wallets within the system | MVP | Yes | |
Wallets & Transfers | Payments between users within the system | MVP | Yes | |
Wallets & Transfers | Transaction history display | MVP | Yes | |
Wallets & Transfers | Batch payment | 3 | No |
4. Map SDK.finance API
This step is not necessary, but to improve your Gap analysis, you can map SDK.finance APIs that can be used for each existing feature.
5. Evaluate the Best Deployment Model
SDK.finance offers both Source Code Licensing and PaaS options. If you’re considering our PaaS model, review its Scope & Limitations to understand its boundaries.
Need Expert Assistance?
If you prefer a more structured evaluation, our team of specialists can conduct a detailed, tailored gap analysis for your business. This includes:
- In-depth assessment of your fintech requirements vs. SDK.finance feature
- Technical review of integration, compliance, and scalability needs
- Personalized recommendations for a smooth implementation
This service is available for a fee. Contact us to learn more.