Requirements first
Start with business tasks, obligations, search needs, access, and dependencies. Let those needs shape the architecture.
Digital MetamorphosisSolutions
Let’s Talk
Field Notes. Information architecture.
Business requirements first.
A foundation that survives technology change.
Make information findable, trustworthy, connected, and governed. Our Field Notes and Solution Classes put information architecture at the center of migration, Microsoft 365, ECM, and AI readiness.
AIIM’s IA guidance. Applied by DMS.
Information architecture defines how content is described, connected, found, protected, and managed throughout its life.
Start with business requirements. Keep it simple. Inherit context and controls where appropriate. Make it findable. Govern it. Build for change.
Start with business tasks, obligations, search needs, access, and dependencies. Let those needs shape the architecture.
Validate existing content, master data, business processes, and authoritative sources before expanding the model.
Choose enough structure to support the work. Avoid classification and tagging that add unnecessary effort.
Default metadata from trusted business context. Design and verify how applicable controls follow that context.
Manage preferred terms, synonyms, and abbreviations so different language can lead to the same information.
Support useful combinations of search, views, navigation, and folders. Match the route to the task.
Name owners for sources, metadata, and taxonomies. Review quality and control changes as the model evolves.
Build shared definitions and mappings that other departments and systems can reuse when technology changes.
DMS’s practical interpretation of AIIM’s eight ECM information architecture principles (2009). The examples and working sessions below are DMS applications.
One connected information model
Start with one business process. Define the information it needs, then map the model to Microsoft 365, ECM, and the systems around them.
Content model
Applied to a purchase order
A purchase order has a supplier, company code, order identifier, document category, and a relationship to amendments. Its identity survives a change in storage location.
Taxonomy & vocabulary
Applied to a purchase order
“PO” and “purchase order” refer to the same document category. Vendor and supplier terminology is mapped deliberately. Search configuration must consume these mappings.
Navigation & findability
Applied to a purchase order
Find purchase orders by supplier, company code, or process status without needing to know the filing path. Search must still respect access controls.
Security model
Applied to a purchase order
Define procurement and finance access from business roles. Validate the mapping in each platform; copied metadata does not itself grant or restrict access.
Lifecycle governance
Applied to a purchase order
Determine the applicable retention treatment from the approved records policy and business context. Confirm how the trigger and any hold are enforced in each system.
Integration model
Applied to a purchase order
Reuse supplier and company-code values from the SAP object where feasible. Define how linked OpenText and SharePoint content receives changes and reports failed updates.
Operating model
Applied to a purchase order
Business owners approve meaning and access requirements; stewards maintain terms; platform teams implement controls. Changes have an owner, an approval path, and a record.
For Microsoft 365, AIIM also emphasizes coherent site design, shared metadata, manageable permissions, lifecycle controls, and navigation built around tasks. Read AIIM’s enterprise M365 architecture guidance (2025).
SAP · OpenText · SharePoint
Where feasible, supplier, company code, and document category come from the business object. Access and lifecycle treatment follow explicitly mapped policies.
The goal is to carry the meaning of the information into each place the work happens, with fewer manual decisions and clear ownership.
Work through your own exampleIllustrative target design
Illustrative filing problem
This is a design example. Integrations, inheritance, search behavior, and controls must be configured and validated in each platform.
Field Notes · Where transformation actually breaks
Explore the ten topics through an information architecture lens. Each connects a recognizable problem to a specific part of the model and a working session.
When nobody owns the information, every site, folder, and permission becomes someone else’s problem.
IA focus: Operating model · Decision rights
Work on this part of your architectureThe files arrived. Did their meaning, context, permissions, and relationships arrive with them?
IA focus: Content model · Integration · Lifecycle
Work on this part of your architectureStart with the work that needs to improve, before a vendor starts defining the answer.
IA focus: Business requirements · Portability
Work on this part of your architectureBefore you trust the answers, examine the information your AI will depend on.
IA focus: Authority · Findability · Governance
Work on this part of your architectureDeferred decisions do not disappear. They become someone else’s cleanup, cost, and risk.
IA focus: Quality rules · Ownership · Lifecycle
Work on this part of your architectureA scenario about what happens when document counts become the measure of success.
IA focus: User tasks · Findability · Acceptance
Work on this part of your architectureA signed agreement, an amendment, and a working draft. Which one should the answer come from?
IA focus: Content relationships · Authoritative sources
Work on this part of your architectureAnother place to store information does not decide which version people should trust.
IA focus: Shared definitions · Integration · Portability
Work on this part of your architectureOld assumptions can survive inside new platforms. Follow the decisions that carry them forward.
IA focus: Requirements · Operating model · Change control
Work on this part of your architectureThe applications work. The handoffs do not. Look at the work happening between the tools.
IA focus: Business objects · Inheritance · Integration
Work on this part of your architectureShowing 4 of 10 Field Notes · Articles & videos in development
From the principles to your process.
Start with the Information Architecture Blueprint, or work on a focused part of your model. Each DMS Solution Class produces an artifact you can test, refine, and take back to your team.
Upcoming paid working sessionsBring your work
One business process, representative documents, known requirements, and the systems involved.
What we'll do together
Use the eight principles to draft the seven architecture elements for your chosen process. Trace one document through the model and test a retrieval task and a control scenario.
Leave with something usable
Bring your work
One information category, such as contracts or policies, and an example of competing copies.
What we'll do together
Map the sources, compare representative versions, and define how authority and ownership should be established.
Leave with something usable
Bring your work
A representative content inventory or small sample, plus the intended destination.
What we'll do together
Review the sample, identify missing context and metadata, and test whether people could find and use it after the move.
Leave with something usable
Bring your work
A proposed system purchase and one workflow the investment needs to improve.
What we'll do together
Define the problem, prioritize requirements, and turn a real business task into a vendor demonstration scenario.
Leave with something usable
Bring your work
One proposed AI use case and an inventory of the sources it would rely on.
What we'll do together
Trace the use case to its sources. Check authority, currency, and intended access, then identify the gaps.
Leave with something usable
Bring your work
One recurring workflow, representative documents, and the terms people use to find them.
What we'll do together
Define a minimal content model and controlled vocabulary. Identify where metadata can come from trusted business context, then test classification and retrieval on your sample.
Leave with something usable
The blueprint covers one process at a first-draft level; focused sessions develop a specific part further. Dates, pricing, and participation details will be shared before enrollment opens.
Put the principles to work
Practical answers for designing the content model, improving search, and keeping the architecture useful as the business changes.
Inherited metadata can reduce missing or inconsistent values by supplying trusted context, such as supplier or project ID, when content is created or captured. A controlled vocabulary gives those values a stable meaning and connects synonyms and abbreviations.
Together they support more consistent filters and retrieval. The search index, managed properties, synonym handling, and access trimming still need to be configured and tested. A taxonomy alone does not automatically expand every search.
Try this: Test the same retrieval task using a preferred term, an abbreviation, and a business identifier. Compare relevance, missing results, and the access boundary.
A content type defines what an item is and which properties and behaviors apply to it. A folder defines where an item sits in a navigation or storage hierarchy. A purchase order can remain a purchase order across locations, while the folder path can change.
Both can be useful. Folders may provide familiar navigation or context for defaults; content types provide reusable definitions. Neither automatically implements every lifecycle or security rule without platform configuration.
Try this: Define one document class, its required metadata, and its business relationships before deciding which folders, libraries, or views should expose it.
Information architecture defines the model; governance establishes who can decide, change, and maintain it. The connection includes authoritative sources, metadata standards, quality expectations, classification, access, lifecycle rules, and auditability.
Assign a business owner to each definition, identify who stewards the terms and source data, and document approvals for changes. Check that configured controls continue to implement those decisions as systems evolve.
Try this: Create a decision register for one content type: owner, source, required fields, access, lifecycle, quality checks, and change approver.
Excessive categories, deep hierarchies, and too many required fields can make classification slow and inconsistent. Users may select generic values, avoid tagging, or create workarounds. More structure also creates more maintenance and migration dependencies.
Begin with terms supported by observed work and retrieval needs. Pilot a small vocabulary with representative content and users. Expand only when a new distinction has a clear purpose and an owner.
Try this: Ask users to classify a sample and then find it again. Track ambiguity, unused terms, tagging effort, and failed searches before adding more categories.
Describe the task and its acceptance criteria first: who needs which information, under what conditions, and with which controls. Then map each requirement to available configuration, integration, licensing, capacity, and support constraints.
Record gaps and tradeoffs explicitly. Test the uncertain parts in a bounded proof of concept and have the business owner approve compromises. Keep the logical content model separate from platform-specific implementation mappings.
Try this: Build a requirements-to-capability matrix showing the need, proposed implementation, constraint, accountable decision-maker, and acceptance test.
For teams facing the same problem
A private working session gives your team space to work through a shared challenge, make decisions, and build the next step together.