Crawl - establish the basics: discovery, inventory, ownership, and minimum viable data - Application Portfolio Management (APM) Best Practices
Crawl - establish the basics: discovery, inventory, ownership, and minimum viable data
(Chapter 156 of Application Portfolio Management (APM) Best Practices)
Executive Summary: Chapter Overview
IF4ITThe Bottom Line
Core Concepts
| Concept | Definition & Strategic Role |
|---|---|
| Crawl Stage Scope | The foundational APM activities: application discovery across multiple sources, initial Applications Inventory with minimum viable data, named Application Owners for every application, and basic governance that maintains what has been established. |
| Coverage over Sophistication | The Crawl-stage focus on portfolio coverage — knowing what applications exist and having basic data for each — rather than on the sophisticated analysis that Walk and Run stages support. Coverage is the prerequisite; sophistication has no foundation without it. |
Quick Q&A
Question: What are the concrete Crawl-stage completion criteria?
Question: What Crawl-stage mistakes commonly delay the program?
Question: Should Crawl-stage work be sequenced as a general data-collection exercise, or anchored to something more specific?
Read More Below
Overview
The Crawl stage is the most important stage in the APM maturity journey because it establishes the foundation on which everything that follows depends. Organizations entering the Crawl stage do not yet know all the applications they run, do not have consistent and verified ownership assigned across the portfolio, do not have a reliable estimate of total portfolio cost, and may not have a defined and enforced process for adding or retiring applications. These are not embarrassing deficiencies - they are the universal starting condition that every organization faces before APM discipline is established. The goal of the Crawl stage is not to produce a comprehensive, fully-governed portfolio with complete data across all dimensions. It is to establish enough visibility, structure, and accountability to make meaningful, continuous improvement possible.
Best Practice
Focus Crawl stage activities on four foundational goals in the sequence that produces the fastest path to trustworthy portfolio visibility. First, conduct a structured, multi-method discovery that identifies all applications operating in the enterprise including shadow IT and ungoverned SaaS subscriptions - the portfolio cannot be governed until it is known. Second, populate the Minimum Viable Data Set for every discovered application: semantic identifier, human-readable name and description, Application Owner name, business unit or capability served, current lifecycle status, and a high-level cost estimate by order of magnitude. Third, ensure every application has a named, active, individual Application Owner and establish the verification process for maintaining ownership currency. Fourth, establish a basic governance model that defines who has authority over portfolio additions, changes, and retirements and how that authority is exercised.
Where possible, sequence the Crawl stage around one or two high-value use cases — for example, a looming contract renewal decision or an urgent security review — rather than treating discovery as a purely administrative data-collection exercise. Anchoring the first pass of APM work to a real decision the organization already needs to make builds momentum and demonstrates value immediately, rather than asking stakeholders to wait for a complete inventory before APM produces anything useful.
Benefit(s)
Completing the Crawl stage gives the organization the most fundamental portfolio intelligence it has likely never possessed: a complete, discovery-based picture of what applications it actually runs, who is accountable for each, and roughly what they cost in aggregate. This foundational visibility alone enables immediate, tangible actions: identifying and addressing orphaned applications, quantifying the scale and cost of shadow IT, making the first credible estimate of total portfolio spend, and establishing the governance authority needed for any subsequent rationalization action. The Crawl stage is consistently the highest-return-on-investment stage in the APM maturity journey because it replaces organizational ignorance about the application portfolio with organizational awareness - a transformation that changes the quality of every technology decision that follows.
How to cite this page
When referencing this page in academic work, internal standards, or external publications, include the page title, IF4IT as author and publisher (The International Foundation for Information Technology (IF4IT), LLC), the URL, and your access date.
Example (informal web citation):
The International Foundation for Information Technology (IF4IT), LLC. Crawl - establish the basics: discovery, inventory, ownership, and minimum viable data | Application Portfolio Management (APM) Best Practices. https://if4it.org/best-practices/application-portfolio-management-apm/crawl-establish-the-basics-discovery-inventory-ownership-and-minimum-viable-data/ (accessed 2026-09-08).
See About Us for content governance and site-wide citation guidance.
Copyright for The International Foundation for Information Technology (IF4IT), LLC: 2008 - Present
Legal Disclaimers