- The Agile Coach
- Agile Manifesto
Agile project management
- Overview
- Project management intro
- Workflow
- Epics, stories, themes
- Epics
- User Stories
- Estimation
- Metrics
- Gantt chart
- Program management vs. project management
- Project baseline
- Continuous improvement
- Lean principles
- 3 pillars of Scrum
- Scrum Board
- Waterfall Methodology
- Velocity in Scrum
- What is Definition of Ready
- Lean vs. agile
- Scrumban
- Lean Methodology
- Sprint backlog
- Burn up chart
- 4 kanban principles
- 4 kanban metrics
- Program vs. Project Manager
- Gantt chart examples
- Definition of done
- Backlog grooming
- Lean process improvement
- Backlog refinement meetings
- Scrum values
- Scope of work
- Scrum tools
- Tools
- Workflow automation software
- Templates
- Task tracker
- Workflow automation
- Status report
- Workflow chart
- Project roadmap
- Project schedule
- Tracking software
- Roadmap tools
- Technology roadmap
- Project scheduling software
- Backlog management tools
- Understanding workflow management strategies
- Workflow examples
- Create project roadmap
- Sprint planning tools
- Sprint demo
- Project Timeline Software
- Top task management tools
- Product backlog vs. sprint backlog
- Top workflow management tools
- Project dependencies
- Task dashboard guide
- Sprint cadence
- Fast tracking
Product Management
- Overview
- Product Roadmaps
- Product Manager
- Tips for new product managers
- Roadmaps
- Tips for presenting product roadmaps
- Requirements
- Product analytics
- Product development
- Remote product management
- Minimal viable product
- Product discovery
- Product specification
- Product development strategy
- Product development software
- New product development process
- Product management KPIs
- Net Promoter Score (NPS)
- Product critique
- Prioritization frameworks
- Product features
- Product management tools
- Product Lifecycle Management
- 9 best roadmap software for teams
- Product launch checklist
- Product strategy
- Product engineering
- Product operations
- Portfolio management
- AI and product management
- Growth product management
- Product metrics
- Product release
- Feature request
- Product launch
- Product planning
- Product launch event
- Value Stream Management
- DevOps
Agile tutorials
- Overview
- Jira and Confluence sprint refinement
- How to do scrum with Jira
- Learn kanban with Jira
- Learn how to use Epics in Jira
- Learn how to create an agile board in Jira
- Learn how to use sprints in Jira
- Learn Versions with Jira
- Learn Issues with Jira
- Learn burndown charts with Jira
- Auto-create sub-tasks and update fields in Jira
- How to automatically assign issues with Jira Automation
- How to sync epics stories with Jira Automation
- Automatically escalate overdue issues in Jira
About the Agile Coach
- All articles
Connecting business strategy to development reality
"Efficiency is doing things right. Effectiveness is doing the right things." -Peter Drucker

By Martin Suntinger
By Martin Suntinger
Martin currently leads Atlassian’s ecosystem team. Having successfully founded a startup in the Atlassian Marketplace before, he’s incredibly passionate about making sure our customers get access to a great choice of high quality apps in our Marketplace, as well as provide a great experience for all developers building on our platform. Outside the office, you’ll likely meet him mountain biking, kayaking, or chasing down the best coffee in town.
Get started with the free agile roadmap template
Streamline your project and easily plan, track, and manage work across sprints.
A well-tuned agile process at the team level is the foundation for efficient agile software development. Yet, to be effective and achieve desired market and business goals, it's essential to get a team's daily work in tune with an organization's strategic objectives.
In this article, we'll look at how to connect team execution with business strategies in a way that maximizes the entire organization's agility.
Connecting business goals to agile development
The key to aligning business strategy with what's happening on the front lines of development is to clearly define themes, goals, and metrics.
Themes are large areas of related work, defined over a period of time and focused on a particular outcome. For example, a theme could be streamlining a shopping cart flow over the next two quarters. Themes are an important frame of reference for teams. They serve as a check on whether their work is contributing to the progress of business initiatives. Managing work by theme also helps management understand whether sufficient resources are allocated for success, or if themes are underfunded.
Goals and metrics define a desired, concrete, and measurable future state. In agile portfolio management, global goals give context to themes and can be broken up into subgoals to drive measurable actions on all levels of the organization. For example, a 20% reduction in abandoned shopping carts.
Tips for effective themes, goals, and metrics
Focus on just a few clearly defined themes. Less is more. (Five or fewer is ideal.)
Ensure everyone in the organization can name the current core themes.
Set one primary goal per theme and measure that goal by one key metric.
Tailor company-wide goals for each level of the organization to support the company strategy.
Make goals aggressive, but achievable.
Once top-level themes, goals, and metrics are defined, departments and teams can derive their particular subgoals–and eventually, their key initiatives–from the themes. Subgoals and key initiatives help define product features and/or projects. As a result, each software team should understand how every single task contributes to goals and themes. In other words, why it matters for the overall strategy.
The above framework serves two purposes:
It focuses time on what matters most, and avoids wasted resources on non-goals.
It provides the context individual team members need to make the right decisions each day.
An organization can't achieve its goals without bundling and focusing its resources. Plus, regardless of type of work, individuals make countless trade-off decisions every day in how tasks are done. Ultimately, managers cannot and should not get involved with these micro-level decisions. Management can only provide the right information and environment to empower individuals to act in the best interests of global goals.
Pro tip:
There are many different frameworks using different terminologies for similar purposes. OKRs (objectives and key results) are an example of a popular and widespread framework. Practically speaking, we believe that efficient execution matters more than framework or terminology, and don't favor one over another.
Takeaways and next steps
Connecting day-to-day development with business strategy is a two-way process. Looking top-down, it's essential to set boundaries and focus areas for teams to work in ("framing the sandbox", if you will). These focus areas are derived directly from the business plan and overarching corporate strategy. For each focus area there should be a clearly defined, measurable end goal. From the bottom-up, make sure everyone knows which themes and goals every task contributes to. Raise concerns if this is unclear, as it indicates either misalignment on the goals, or a lack of focus.
The roadmap is a good place to start, especially if implementing themes and goals seems intimidating. The roadmap will force product owners to put serious thought into how epics and user stories are contributing to business strategy and whether particular areas of work are important. Themes will also help track resource investments at the start of the project. Track the investments in each new theme on the roadmap to ensure that all themes are well funded and aren't set up for failure.
Overall, the secret is to foster ongoing conversation and reflection about the work, and to steer steadily towards a longer-term goal rather than drifting through day-to-day tactical work.
- The Agile Coach
- Agile Manifesto
Agile project management
- Overview
- Project management intro
- Workflow
- Epics, stories, themes
- Epics
- User Stories
- Estimation
- Metrics
- Gantt chart
- Program management vs. project management
- Project baseline
- Continuous improvement
- Lean principles
- 3 pillars of Scrum
- Scrum Board
- Waterfall Methodology
- Velocity in Scrum
- What is Definition of Ready
- Lean vs. agile
- Scrumban
- Lean Methodology
- Sprint backlog
- Burn up chart
- 4 kanban principles
- 4 kanban metrics
- Program vs. Project Manager
- Gantt chart examples
- Definition of done
- Backlog grooming
- Lean process improvement
- Backlog refinement meetings
- Scrum values
- Scope of work
- Scrum tools
- Tools
- Workflow automation software
- Templates
- Task tracker
- Workflow automation
- Status report
- Workflow chart
- Project roadmap
- Project schedule
- Tracking software
- Roadmap tools
- Technology roadmap
- Project scheduling software
- Backlog management tools
- Understanding workflow management strategies
- Workflow examples
- Create project roadmap
- Sprint planning tools
- Sprint demo
- Project Timeline Software
- Top task management tools
- Product backlog vs. sprint backlog
- Top workflow management tools
- Project dependencies
- Task dashboard guide
- Sprint cadence
- Fast tracking
Product Management
- Overview
- Product Roadmaps
- Product Manager
- Tips for new product managers
- Roadmaps
- Tips for presenting product roadmaps
- Requirements
- Product analytics
- Product development
- Remote product management
- Minimal viable product
- Product discovery
- Product specification
- Product development strategy
- Product development software
- New product development process
- Product management KPIs
- Net Promoter Score (NPS)
- Product critique
- Prioritization frameworks
- Product features
- Product management tools
- Product Lifecycle Management
- 9 best roadmap software for teams
- Product launch checklist
- Product strategy
- Product engineering
- Product operations
- Portfolio management
- AI and product management
- Growth product management
- Product metrics
- Product release
- Feature request
- Product launch
- Product planning
- Product launch event
- Value Stream Management
- DevOps
Agile tutorials
- Overview
- Jira and Confluence sprint refinement
- How to do scrum with Jira
- Learn kanban with Jira
- Learn how to use Epics in Jira
- Learn how to create an agile board in Jira
- Learn how to use sprints in Jira
- Learn Versions with Jira
- Learn Issues with Jira
- Learn burndown charts with Jira
- Auto-create sub-tasks and update fields in Jira
- How to automatically assign issues with Jira Automation
- How to sync epics stories with Jira Automation
- Automatically escalate overdue issues in Jira
About the Agile Coach
- All articles
Connecting business strategy to development reality
"Efficiency is doing things right. Effectiveness is doing the right things." -Peter Drucker

By Martin Suntinger
By Martin Suntinger
Martin currently leads Atlassian’s ecosystem team. Having successfully founded a startup in the Atlassian Marketplace before, he’s incredibly passionate about making sure our customers get access to a great choice of high quality apps in our Marketplace, as well as provide a great experience for all developers building on our platform. Outside the office, you’ll likely meet him mountain biking, kayaking, or chasing down the best coffee in town.
Get started with the free agile roadmap template
Streamline your project and easily plan, track, and manage work across sprints.
A well-tuned agile process at the team level is the foundation for efficient agile software development. Yet, to be effective and achieve desired market and business goals, it's essential to get a team's daily work in tune with an organization's strategic objectives.
In this article, we'll look at how to connect team execution with business strategies in a way that maximizes the entire organization's agility.
Connecting business goals to agile development
The key to aligning business strategy with what's happening on the front lines of development is to clearly define themes, goals, and metrics.
Themes are large areas of related work, defined over a period of time and focused on a particular outcome. For example, a theme could be streamlining a shopping cart flow over the next two quarters. Themes are an important frame of reference for teams. They serve as a check on whether their work is contributing to the progress of business initiatives. Managing work by theme also helps management understand whether sufficient resources are allocated for success, or if themes are underfunded.
Goals and metrics define a desired, concrete, and measurable future state. In agile portfolio management, global goals give context to themes and can be broken up into subgoals to drive measurable actions on all levels of the organization. For example, a 20% reduction in abandoned shopping carts.
Tips for effective themes, goals, and metrics
Focus on just a few clearly defined themes. Less is more. (Five or fewer is ideal.)
Ensure everyone in the organization can name the current core themes.
Set one primary goal per theme and measure that goal by one key metric.
Tailor company-wide goals for each level of the organization to support the company strategy.
Make goals aggressive, but achievable.
Once top-level themes, goals, and metrics are defined, departments and teams can derive their particular subgoals–and eventually, their key initiatives–from the themes. Subgoals and key initiatives help define product features and/or projects. As a result, each software team should understand how every single task contributes to goals and themes. In other words, why it matters for the overall strategy.
The above framework serves two purposes:
It focuses time on what matters most, and avoids wasted resources on non-goals.
It provides the context individual team members need to make the right decisions each day.
An organization can't achieve its goals without bundling and focusing its resources. Plus, regardless of type of work, individuals make countless trade-off decisions every day in how tasks are done. Ultimately, managers cannot and should not get involved with these micro-level decisions. Management can only provide the right information and environment to empower individuals to act in the best interests of global goals.
Pro tip:
There are many different frameworks using different terminologies for similar purposes. OKRs (objectives and key results) are an example of a popular and widespread framework. Practically speaking, we believe that efficient execution matters more than framework or terminology, and don't favor one over another.
Takeaways and next steps
Connecting day-to-day development with business strategy is a two-way process. Looking top-down, it's essential to set boundaries and focus areas for teams to work in ("framing the sandbox", if you will). These focus areas are derived directly from the business plan and overarching corporate strategy. For each focus area there should be a clearly defined, measurable end goal. From the bottom-up, make sure everyone knows which themes and goals every task contributes to. Raise concerns if this is unclear, as it indicates either misalignment on the goals, or a lack of focus.
The roadmap is a good place to start, especially if implementing themes and goals seems intimidating. The roadmap will force product owners to put serious thought into how epics and user stories are contributing to business strategy and whether particular areas of work are important. Themes will also help track resource investments at the start of the project. Track the investments in each new theme on the roadmap to ensure that all themes are well funded and aren't set up for failure.
Overall, the secret is to foster ongoing conversation and reflection about the work, and to steer steadily towards a longer-term goal rather than drifting through day-to-day tactical work.
Recommended for you
Templates
Ready-made Jira templates
Browse our library of custom Jira templates for various teams, departments, and workflows.
Product guide
A comprehensive introduction to Jira
Use this step-by-step guide to discover essential features and the best practices to maximize your productivity.
Git Guide
Understanding the Basics of Git
From beginners to advanced experts, use this guide to Git to learn the basics with helpful tutorials and tips.