Frequently Asked Questions
Everything you need to know about StrataMapping and StrataTree.
About StrataMapping
+What is StrataMapping?
StrataMapping is a structured approach to backlog planning developed by John Clifford in 2009 and refined over the following five years through active client use. It evolved from Jeff Patton's user story mapping by centering planning on user problems and needs, defining features as solutions that deliver benefits through a structured workflow, and introducing a strict four-level hierarchy with defined rules that make planning repeatable, teachable, scalable, and actionable. Where story mapping is a facilitation craft, StrataMapping is a repeatable planning process, one that keeps backlogs organized and understandable even when they grow to hundreds or thousands of items across multiple teams. The approach was introduced publicly at the Scrum Gathering in New Orleans in 2014, where it drew a standing-room-only crowd.
+How long has StrataMapping been around?
The methodology was developed in late 2009 by John Clifford, an experienced software developer, technical program manager, and development organization leader, and at the time a software product organization consultant, following an informal demonstration of early story mapping by Jeff Patton at the Agile 2009 conference in Chicago. John recognized both its promise and its limitations at scale, and combined his knowledge of product-market fit (PMF), Design Thinking, and Lean Startup ideas to develop the structured planning approach (hierarchical story mapping) that became StrataMapping.
The approach was evolved and optimized through actual use with many corporate clients across the tech industry and proved to be very successful for initial project and release planning and for making sense of existing backlogs and product requirements during project rescues across software, IT, and hardware development. The approach was introduced publicly at the Scrum Gathering in New Orleans in 2014, where it drew a standing-room-only crowd. It has been successfully applied across dozens of client engagements since then, in software, hardware, regulated industries, and enterprise IT, before StrataTree, the dedicated digital tool, was launched in March 2026.
+What results has StrataMapping delivered?
StrataMapping's track record comes from John Clifford's consulting engagements: project rescues, often combined with agile transformations. Combined with effective estimation practices, StrataMapping makes delivery forecasts accurate and precise enough to be useful.
A team that had been stalled for six months StrataMapped its v1 release in an afternoon and forecast delivery at the end of that session. It released two months later, on time and with zero defects.
In 2013, a 100-person team was rewriting a released v1 medical device software application that was missing functionality and had many known defects. The StrataMap for the entire product was created incrementally and iteratively, elaborating features to stay ahead of the teams. A changing competitive market doubled the scope, and the map let everyone see where scope had to be added and existing functionality tested. Delivery was forecast continually, and after six months, a third of the way through, the forecast was accurate to within a month of the actual ship date. The product went through the FDA-mandated verification and validation (V&V) phase in two months, the minimum needed to grow the cell cultures required for testing; V&V phases typically took nine months because of rework. The product still shipped six months ahead of its target date, taking 18 months. The original v1 took 4.5 years with a larger team.
An IT team planned a major Oracle upgrade with StrataMapping in an afternoon. The upgrade took six weeks, half the time of previous upgrades, with no scope surprises.
+How is StrataMapping different from User Story Mapping?
User story mapping can work for a single team planning one or two sprints' worth of work. Its flexibility is also its weakness: the map's structure is whatever the team or facilitator decides on any given day, and maps tend to drift into unstructured lists as scope grows. StrataMapping prevents that drift by establishing a hierarchical framework first, a skeleton from which the backlog is hung. Release boundaries follow explicit rules rather than informal groupings, and scope within releases can be further delineated using the MMF concept to optimize delivery. The framework identifies users and their needs, creates features that aggregate functionality across a workflow to deliver those needs, and then specifies the discrete work required to implement each step. The result is a planning artifact that remains useful across releases, on small projects and on large complex multi-team projects alike.
+What is the four-level hierarchy?
A StrataMap is organized into a hierarchy with four levels:
- User — the specific user role (not a single persona) interacting with the product to accomplish a goal and receive a benefit by doing so.
- Feature, Capability, or Enhancement — the aggregate of functionality that delivers the benefit to the user. Capabilities deliver functionality across Features and may only be indirectly perceptible to users, e.g., multi-tenant support, SSO. Enhancements are subsets of Features or Capabilities used to define extensions of functionality to the original Feature or Capability.
- Step — the ordered sequence of actions in a workflow the user follows within a Feature or Capability.
- Story — the specific, discrete increment of functionality required to partially implement each Step.
This structure is not optional or suggestive. It is enforced. That consistency is what makes StrataMap-based backlogs understandable and consistent across releases, products, and organizations, actionable by one or many teams, and readable by stakeholders with simple explanation when they weren't in the room when the map was built.
+What are MMF lines, and why do they matter?
MMF stands for Minimum Marketable Feature, a concept from DeGrace and Stahl's Wicked Problems, Righteous Solutions. In a StrataMap, an MMF line is a horizontal boundary drawn under a Story in each Step across a Feature or Capability that defines the minimum functionality required to release it. Every Step must have an MMF line defined. This forces the team to confirm that no critical step is missing before committing to scope, and it gives the business a clear, shared answer to the question “what is the least we need to ship to deliver real value?”
+What is MRF, and how does it relate to release planning?
MRF, or Minimum Releasable Functionality, is the point at which every Feature or Capability in a planned release has reached its MMF threshold. In projects with multiple teams working in parallel, releasing when MRF is achieved lets you deliver value quickly without waiting for every story to be complete. In environments where customers won't accept frequent releases, MRF still provides value as a planning milestone: it defines the earliest point at which an internal or staged release is viable, and it gives leadership a quantitative delivery target rather than a judgment call. Together, MMF and MRF replace informal release debates with clear, objective criteria that any stakeholder can read directly from the map.
In combination they provide a clear release strategy: on new product introductions, get each Feature or Capability to MMF as quickly as possible, ideally by having different teams take a Feature or Capability and implementing it to MMF. This strategy shortens the delivery time to that of implementing the largest Feature or Capability.
One important distinction: on a first release, you typically need to reach MRF before shipping anything, because there is no existing product to build upon. On subsequent releases, individual Features, Capabilities, and Enhancements can be released as each reaches its own MMF threshold, since customers already have a working product.
+Does StrataMapping only work for large teams with massive backlogs?
No. Every multi-team project is comprised of small teams that will work on subsets of the product backlog. StrataMapping was designed to solve the problems that show up with single teams and small projects, problems that become insurmountable at scale. The benefits are equally valuable to a single team as to a large project. Having a defined planning process facilitates backlog creation and organization, and prevents scope from becoming ambiguous over multiple releases. The structured backbone reduces the prep time and guesswork that drain energy from every planning session.
StrataMapping has been the key to getting a single team on a small project that is stuck on planning back on track and delivering quickly. It has also been the key to getting a large multi-team project that is bewildered by hundreds of backlog items organized and back on track and delivering quickly. A planning approach that works across the full spectrum of team and project sizes, scaling from one team to dozens, can only do so if the principles it is based on are both sound and universally applicable.
+Can I use StrataMapping without software?
Yes. StrataMapping was practiced for over a decade using physical sticky notes and large walls in team war rooms before StrataTree existed, and proved to be extremely effective. The limitation of physical maps is that the work to keep them continually synchronized with digital work item tracking tools like Jira or Azure DevOps can be onerous to where teams lose the discipline to do so. StrataTree was built specifically to solve that problem by removing the friction of syncing StrataMaps with their underlying backlogs in Jira or Azure DevOps.
+Why haven't I heard of StrataMapping before?
For most of its existence, StrataMapping was a consulting tool rather than a public product. It was used by specialized consultants brought in at significant expense to rescue stalled or failing projects, the kind of work that gets done quietly and not talked about publicly because organizations don't want to admit to customers and shareholders that they needed external help. It was treated as a proprietary methodology rather than a commercial framework.
While privately-developed software to implement StrataMapping had been created and used earlier by StrataMapping's creator during consulting engagements, the standalone StrataTree web-based application was launched in early 2026, which means the public digital footprint is still growing. The core methodology, however, has over 15 years of real-world application behind it.
About StrataTree
+What is StrataTree?
StrataTree is a web-based planning tool built specifically to create and manage StrataMaps. StrataTree, and StrataMapping, comprise the planning layer that runs on top of your execution tools, a structured environment for turning a messy or oversized backlog into a clean, ordered, and actionable delivery plan that your team can actually execute. While it has project management capabilities for teams using StrataMapping without Jira or Azure DevOps, it is not a general-purpose whiteboard or a project tracking tool for teams that don't and won't use StrataMaps.
+What does StrataTree do that Jira or Azure DevOps cannot?
Jira and Azure DevOps are work item tracking tools used primarily during the execution phase of projects. They are designed to track work, not to plan it visually or restructure it at scale. StrataTree lets you either create a new StrataMap or download your existing backlog from either tool, reorganize it visually into a StrataMap using drag-and-drop, and sync the restructured result back to your tracker. The planning happens in StrataTree. The execution happens where it always did. Your team never needs to leave their existing tools to benefit from the work done in StrataTree.
+What does StrataTree do that Miro or Mural cannot?
Miro and Mural are open canvases intended for freeform collaboration. They are designed around the absence of enforced structure, and that philosophy is central to their appeal and directly at odds with what StrataMapping requires. There are Miro templates that superficially resemble a StrataMap, but without enforced hierarchy they function as user story maps at best, with structure that depends entirely on team discipline rather than the tool.
Out of the box, these tools have limited support for uploading structured backlog data to Jira or Azure DevOps. This is not a criticism of Miro or Mural, which are general-purpose visual whiteboarding tools that do that job well. They are simply not designed for what StrataTree is built to do: project planning and scoping, and creating, refining, and organizing product backlogs with a defined, enforced methodology.
Think of using Miro or Mural for StrataMapping the way you would think of doing it physically on a wall or whiteboard: effective for the planning conversation, but with the same limitations when it comes to transferring that structure completely and accurately into your execution tools. StrataTree enforces the hierarchy, validates structure, and handles the Jira/Azure DevOps sync automatically.
+How does the Jira and Azure DevOps integration work?
StrataTree connects directly to your Jira or Azure DevOps instance via these tools' REST APIs. You download your existing backlog into StrataTree, where work items are automatically mapped to the four-level hierarchy, whether or not the backlog was created using StrataMapping. When the existing backlog was not created using StrataMapping, StrataTree automatically constructs a working map structure by creating virtual placeholder nodes where needed and populating the map with your backlog items for you to arrange into a coherent StrataMap. Once you have restructured and organized the backlog visually, you can upload the updated structure back to your execution tool with a single sync. No manual copying, no post-meeting data entry, no backlog drift.
+When I upload my map back to Jira or Azure DevOps, what happens to items I deleted in StrataTree?
StrataTree never deletes work items in your execution tool. When you remove an item from the map, StrataTree detects it during the upload preview by comparing against what you originally downloaded. By default it leaves those items alone; if you choose to close them, StrataTree changes their status rather than deleting them — Jira issues are transitioned to Closed, and Azure DevOps work items are set to the Removed state. If your download was filtered or scoped (by date, iteration, or excluding closed items), or you're uploading to a different project, StrataTree does not flag deletions at all, since a missing item may simply have been filtered out. Your execution tool always stays the source of truth for what actually gets closed.
+What are the three modes in StrataTree?
StrataTree organizes work into three modes, all operating on the same map. Planning features are available across all three.
Planning mode — build and organize your four-level hierarchy.
Refinement mode — add descriptions, acceptance criteria, and estimates to individual stories without leaving the map.
Project Management mode — track delivery progress with assignments, status, and blockers.
Your data carries across all three modes. You plan once and work the plan in the same place.
+How can I use StrataTree to plan and refine with my team?
Unlike other tools that require a license for each person on your team, StrataTree can be used in onsite and online meetings by one team member. The scribe model is a meeting approach where one person, typically the Product Owner or Scrum Master, operates StrataTree while the rest of the team contributes verbally. The scribe projects their screen for in-person meetings, or shares their screen over Zoom, Teams, or Google Meet, adds and moves map items, and adjusts structure based on the team's discussion.
At the end of the meeting, the scribe syncs the finalized map back to Jira or Azure DevOps, or saves the map to their local file system or a network file share. The rest of the team sees the organized result directly in Jira or Azure DevOps, with no StrataTree account required.
+Does StrataTree store my backlog data in the cloud?
No. StrataTree is local-first. Your planning data is saved automatically to your browser storage to protect against unexpected interruptions, with no external database or server-side storage required. Maps can be saved and loaded as XML files on your computer or network share, making them easy to share with teammates or keep as versioned backups. When you integrate with Jira or Azure DevOps, your data stays within those secure enterprise instances. We never store your map data on StrataTree's servers.
+Can I use StrataTree without Jira or Azure DevOps?
Yes. StrataTree works as a standalone planning tool for teams that do not use enterprise tracking systems. You can plan, refine, and track delivery directly from your StrataMap, making it a practical option for small teams, independent product owners, and anyone who needs structured planning without the overhead of a full enterprise tool setup.
StrataMapping has been applied successfully across a wide range of project types: software and hardware development, IT initiatives such as system upgrades, office relocations, and home remodeling projects. The methodology's structured approach to identifying users, defining features, and sequencing work translates across domains wherever a project has scope that needs to be organized, prioritized, and executed.
Pricing and Getting Started
+What does StrataTree cost?
StrataTree offers tiered pricing designed so that a single product owner can manage an entire team's backlog without requiring paid licenses for every team member. The Explorer tier is free indefinitely with no credit card required, so you can evaluate the tool against a real backlog before committing. See the Pricing page for current plan details.
+Is AI Map Builder included in my plan?
Yes — AI Map Builder is included free during early access on Explorer, Product Owner, and Portfolio (and available on Enterprise). It uses your own AI provider key, so we never sell or mark up tokens. If that ever changes, we'll give existing customers advance notice.
+How does StrataTree pricing compare to Miro or Mural?
Miro and Mural charge per user per month, typically $8 to $16 per person, so costs scale directly with team size. StrataTree charges per license, not per team member. Using the scribe model, a single product owner license covers the entire team's planning workflow. Your engineers and developers see the results in Jira or Azure DevOps without needing StrataTree accounts. For teams where one person manages and maintains the backlog, StrataTree is substantially more cost-effective.
+How do I get started?
The Explorer tier is free indefinitely with no credit card required. You can connect your Jira or Azure DevOps instance, pull in an existing backlog, and build your first StrataMap in a single session. If you decide StrataTree is right for you and upgrade to a paid tier, your current StrataMap from the Explorer session will be available to continue working with immediately. The Documentation covers the setup process step by step. If you want to see the tool in action first, the demo video on the home page walks through the core workflow from import to sync on a sample Jira backlog.
+How long does it take to build a first StrataMap?
It depends on where you are starting from. Mapping out an entire Feature from scratch typically takes a couple of hours on a first attempt and gets faster with familiarity. Downloading a Jira or Azure DevOps backlog and organizing an existing Feature using drag and drop is substantially quicker, often five to ten minutes.
Teams with a reasonably organized backlog typically complete an initial StrataMap with a couple of defined Features in an hour or two. Teams with significant backlog drift or a large number of unorganized items will take longer on the first pass. The structural work of organizing existing backlog items into Features is usually the highest-value output of that first session: it surfaces missing scope and hidden dependencies that have been invisible in a flat list view.
+Do my team members need StrataTree accounts to benefit from it?
No. Only the person managing the map needs a paid StrataTree account. One team member acting as scribe shares their screen during planning meetings while the rest of the team contributes verbally. After the session, the scribe syncs the updated map to Jira or Azure DevOps, and the entire team sees the organized, structured backlog directly in their existing tools.
+Where can I learn more about the StrataMapping methodology?
The Blog covers the methodology in depth, including how it compares to story mapping, how to build a StrataMap backbone, and how teams have applied it to rescue stalled projects. The Documentation covers the tool itself. For the complete methodology context, John Clifford has also published on Medium under the CODEX publication, with foundational articles on StrataMapping being added to the Blog to ensure they are available on both sites.
Common Questions from Evaluators
+We already use story mapping in Miro or Mural. Why would we change?
StrataTree exists to solve a specific problem: creating and organizing product backlogs in a way that creates the optimal path to delivery by removing the friction between planning, organizing, and syncing to execution tools like Jira or Azure DevOps.
If your current backlogs stay clean, your maps in Miro or Mural stay synchronized with your execution tools, and you can easily build on them as the project progresses or for future releases, then you may not feel the need to change. Most teams using a mapping approach in tools that do not enforce structure find that eventually the drift between their maps and their backlogs grows to where the map stops reflecting reality. StrataMapping's strict rules prevent that drift from happening in the first place. If your team spends time after every planning session manually cleaning up the board or re-entering data into Jira or Azure DevOps, or starts from scratch with a blank canvas for each release, switching to StrataTree will provide immediate and lasting benefits.
+Is this only useful for very large or complex projects?
No. The StrataMapping process brings value to any product backlog for any team. It has been used to quickly plan small projects for single teams lasting several sprints, and on large projects with over 100 people scoped with hundreds of features and capabilities. The structure is especially valuable on large projects simply because by their nature large projects have more complexity, but the discipline of enforced hierarchy and clean release slicing improves planning outcomes regardless of team size. Several StrataMapping users manage a single product with a single team and appreciate how StrataMapping reduces cognitive load and keeps the backlog from becoming a long, undifferentiated list of ideas.
+How is this different from just using a spreadsheet or mind map?
A spreadsheet gives you rows; a mind map gives you branches. Neither enforces planning structure, handles release boundary logic, or integrates to your execution tools. StrataTree gives you a planning environment that knows the rules of the StrataMapping methodology, applies them as you work, and connects your map to your execution tools like Jira or Azure DevOps. It fills a specific gap that general-purpose tools, spreadsheets, mind maps, and whiteboards were not designed to address.
+How is StrataMapping different from Feature Mapping or Treemapping?
Both Feature Mapping and Treemapping are different tools for different problems, and their use does not overlap with StrataMapping. Neither method is useful for backlog creation and backlog item ordering.
Feature Mapping is a technique that is most valuable during refinement and within a sprint to identify specific user actions that need to be tested and verified. It is used to surface acceptance criteria and test cases by making detailed user interaction explicit. It is not a backlog creation or organization process.
Treemapping is a technique that provides information on relative sizing of features within a larger project or release, and of stories within a feature. It is one way of visualizing the relative work across a product backlog to get a sense of how much work will be required and how that work is distributed, but it cannot be used to create a backlog or order it.
Ready to get started?
Try StrataTree free indefinitely. No credit card required.