Project Management

Please login or join to subscribe to this thread

Data Flow Mapping for the entire data architecture in an application development project

linkedin twitter facebook   Governance   Integration Management   Using PMI Standards  
Which party or work unit is responsible for translating the project requirements document into a data flow layout (data flow mapping) and surrounding applications? Is it the application development unit, the data management unit, or the operational unit? For additional information, within the organization, there are three interrelated architectures: 1. Business Architecture, 2. Data Architecture, 3. Application Architecture
Sort By:
avatar
Rami Kaibni
Community Champion
Senior Projects Manager | Field & Marten Associates New Westminster, British Columbia, Canada
Achmad, from my experience in business analysis, I believe the Application Development Unit is typically responsible for translating the project requirements document into a data flow layout and surrounding application architecture.

That said, this process this is usually a collaborative one undertaken with the Data Management Unit and informed by the Business Architecture in order to align with business processes and goals.
avatar
Mahi - Mahesh Gundu Sr. Project Manager| Oracle Hyderbad, Telangana, India
R = Application Development unit
A = Data management unit
C = Operational Unit
I = Management and any other key stakeholders that may get impacted.
Thank you very much, Rami Kaibni and Mahesh Gundu. Your feedback is very useful for me to share with the leadership as a basis for decision-making. Is there any output example or template image generated from the data flow layout (data flow mapping) and its relationship to surrounding applications?
avatar
Luis Branco CEO| Business Insight, Consultores de Gestão, Ldª Carcavelos, Lisboa, Portugal

Excellent and relevant question, Achmad.
In well-structured organizations, the responsibility for data flow mapping depends on the maturity of the enterprise architecture and the defined governance model.

Here’s a useful way to think about it:

- Business Architecture defines what the business needs - processes, functions, and value streams.

Data Architecture defines what data supports those business needs - entities, relationships, data lifecycle, and flows.

Application Architecture defines how those data elements are implemented and interact through systems and APIs.

In practice:

The Data Architecture or Data Management unit usually leads the data flow mapping activity, ensuring consistency, integrity, and compliance with standards.

The Application Development team collaborates closely, detailing technical flows and integrations.

The Operational or Business units validate that the flows reflect real processes and business rules.

So, it’s not a matter of one unit alone, but of collaborative alignment across the three architectures, ideally coordinated through an Enterprise Architecture function or a Solution Architect role who bridges the domains.

Data flow mapping becomes most effective when it’s treated as a shared responsibility anchored in a single, integrated architectural vision.

avatar
Lissette Indhira Pimentel Sosa
Community Champion
Program Manager| HARPER SRL Santo Domingo / Distrito Nacional, Dominican Republic

Excellent question, Achmad. In most organizations, data flow mapping is a shared responsibility, but the Data Management or Enterprise Architecture unit typically leads the effort. They ensure consistency across business, data, and application architectures. The Application Development team contributes by detailing process-level data movements, while Operations validates practical feasibility. Ideally, the mapping is co-created, data architects define structure, developers handle implementation logic, and operations ensure alignment with real-world workflows.

Thank you very much Luis Branco and Lissette Indhira Pimentel Sosa, greetings from me... Very enlightening explanation and in accordance with what I directed to our Organization. The next question is what Tools or Documents can bridge All units can communicate so that they can run in harmony and who is responsible for maintaining the tools or documents so that business needs, data flows, and applications and operations can run together and be integrated with one another. Can the Damabok Enterprises Data Model (EDM) Concept answer all of that or are there other concepts or documents?

Please login or join to reply

Content ID:
ADVERTISEMENTS

"You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you."

- Dale Carnegie

ADVERTISEMENT

Sponsors