BUILDING THE CDI TEAM

The challenge in building a CDI development team isn’t that the roles themselves are very different. In fact, on the surface the CDI development team might look like any other development team in the IT organization, with the requisite positions:
CDI project manager. The CDI project manager ideally acts as both an administrative and a technical manager. She handles the communications and status reporting duties to management, tracks project progress, works with members of the development team to identify the necessary tasks within each main step (see Chapter 5), and ensures that the CDI development team is on track. The CDI project manager should ideally have experience managing other data integration development efforts in a multisource environment.
CDI architect. A CDI architect determines the application or applications that need data from the CDI hub, identifies the sources those applications are accessing, and determines the best means of integrating data from those sources with the CDI solution or product. The architect should already be familiar with the company’s overall architectural standards, ideally having worked in a broader IT architecture function, and should have experience working handson with other data integration projects. The CDI architect should typically be familiar with a variety of data sources and other master data hubs in the company if they exist.
CDI developer. CDI developers configure the CDI hub to work within the company’s ...

Get Customer Data Integration: Reaching a Single Version of the Truth now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.