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
2015-12-28T12:24:35Z
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
2015-01-08T14:03:31Z
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 centralizes enterprise data to ensure uniformity, accuracy, and accountability across different systems.
Businesses use MDM Software to manage critical data, improve data quality, and streamline operations. This Software integrates with various applications to synchronize and cleanse data, ensuring consistency. Users highlight its role in eliminating data silos and enhancing decision-making processes.
Which features are key in MDM...
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..