We are in the process of evaluating many vendor tools for our MDM program; at the same time we are also evaluating if we can build in-house MDM tool. Can someone shed some more light on Buy vs Build for MDM Programs?
Architect at a tech services company with 51-200 employees
Consultant
Top 20
Dec 28, 2015
I have participate in two customer integration projects for financial sector. First was connected with custom MDM, second was Informatica MDM implementation.
If you plan build own MDM solution you have consider:
- integration with current architecture (bulk loading via MDM, real-time integration via ESB)
- use data quality tool for information matching (ex QualityStage or IDQ)
- data steward interface
Commercial MDM give you these elements implemented. If you choose Informatica MDM you have to prepare data model (it is not included) and generate services. Of course, if you would like to setup complex processes, you have to prepare java code that create transactions basing on CRUD services. In IBM implementation (MDM Enterprise) you have got data model and services which you can customize.
Even if you choose commercial MDM implementation - it is good to have Java skills (JEE welcomed)
Manager - Enterprise Data Management & Analytics at a insurance company with 10,001+ employees
Real User
Jan 8, 2015
I was part of evaluating several vendors for MDM program at my company and after technically evaluating each of them, Informatica was the choice. It doesn't make sense to build one as the tools available in the market are sufficient to satisfy the needs of MDM program. please let me know if you need help with vendor evaluation, RFP, implementation strategy etc..
Master Data Management (MDM) Software is designed to ensure an organization's critical data is accurate, consistent, and accessible across the enterprise. This enhances decision-making and operational efficiency. These solutions provide a centralized platform to manage an organization's data assets, promoting integrity and reliability. They enable seamless integration with existing systems and support data governance initiatives by offering features like data cleansing, validation, and...
I have participate in two customer integration projects for financial sector. First was connected with custom MDM, second was Informatica MDM implementation.
If you plan build own MDM solution you have consider:
- integration with current architecture (bulk loading via MDM, real-time integration via ESB)
- use data quality tool for information matching (ex QualityStage or IDQ)
- data steward interface
Commercial MDM give you these elements implemented. If you choose Informatica MDM you have to prepare data model (it is not included) and generate services. Of course, if you would like to setup complex processes, you have to prepare java code that create transactions basing on CRUD services. In IBM implementation (MDM Enterprise) you have got data model and services which you can customize.
Even if you choose commercial MDM implementation - it is good to have Java skills (JEE welcomed)
@nitesh- Do you have a vendor evaluation matrix you can share with the community?
I was part of evaluating several vendors for MDM program at my company and after technically evaluating each of them, Informatica was the choice. It doesn't make sense to build one as the tools available in the market are sufficient to satisfy the needs of MDM program. please let me know if you need help with vendor evaluation, RFP, implementation strategy etc..