Author: Elizabeth Walsh

Agile Metrics – 5 Tips to Achieve Product Success

As an Agile Coach, one of the most common questions that new Agile teams ask me is: “What metrics do we need to track?” So, I’ll share what I tell them.

But, before we dive into the details about the metrics themselves, I think it’s worthwhile to consider the reasons that most teams are expected to track and report metrics. 

Why are we obsessed with metrics?

Here are a few of my observations from my experience working on various types of projects:

  1. Senior management / leadership is accustomed to seeing metrics. In the traditional project management world, most organizations that follow the waterfall/plan-driven approach seem to gravitate towards the standard RAG (Red/Amber/Green) project health status. I’m not sure where this system came about, but it may be tied to tools such as Microsoft Project. 
  2. Team leaders (or managers) generally are too busy to be directly engaged in the details of an Agile team, and need data to help them understand the current state of the project so that they can communicate the status upwards to their leaders and project sponsors.
  3. The members of the Agile team need data to help them manage their work so that they can determine if they are on-track or need to ask for help.

While all of these are valid and understandable reasons to implement metrics, there are many dangerous pitfalls that teams can encounter when attempting to do so. 

Strategies for deploying metrics

Here are a few suggestions that may help new Agile teams deploy metrics effectively.

Start simple

Don’t try to implement 20 metrics immediately, even if they sound simple. From my experience, there is usually a higher-than-expected cost associated with each and every metric your team chooses to deploy, and they can slowly strip away valuable time from your team and their ability to focus on doing “real work”. 

My recommendation: start with no more than three metrics that can be tracked using the Agile management tool you are already using. Most industry-standard tools such as Azure DevOps or Atlassian Jira offer reports and some type of data analytics within the tool itself, so the start-up cost should be relatively low.

Don’t share it without explaining it 

Once your team starts tracking metrics, there will be a temptation to publish the data broadly to everyone and anyone within your organization. As a result, some reports may be shared unintentionally or without forethought. This may be a risky time for your team especially if your organization is not accustomed to the metrics your team is using (i.e. velocity, throughput, etc.), which means they could be misinterpreted by someone important but not close enough to the work to make sense of this data. 

My advice: prepare your team and help them to explain the data to whomever may have access to it. Learn to craft a message around the data to provide context, and help the target audience understand the “why” behind the data.

Connect to business objectives and value 

As a continuation of the previous point, explaining the “why” behind the data will be even more powerful if your team can connect the data to the business goals of your organization. 

For example, if your metric shows that your team is completing 90% of planned work on average for each sprint, your team is performing at a very high level and is helping the overall organization deliver consistent value to the customers and stakeholders. Be sure to make that connection to the business outcome, because the number in itself (90%) is meaningless without proper context.

Review and adjust regularly 

As your team matures, you will likely want to modify your metrics strategy, which may seem like a lot of work. Encourage the team to think about how they are doing and explore ways to adapt. The organizational objectives will likely change throughout the year, so it is vital for the team to stay in tune with those changes and evolve accordingly. For example, if quality is becoming an area of focus, it may make sense to start tracking defect rate.

Automate where possible 

As the team continues to apply more metrics, it will make sense to deploy automation where possible to reduce the ongoing overhead of managing the metrics and the data. 

Some possible solutions to consider include plug-ins for your Agile management tool or creating some simple scripts to automate the data collection process.

Final thoughts

To wrap up, if your team has not spent much time thinking about metrics yet, it may be a good time to start now before your leaders impose something that may not make sense for your product. If you take the initiative and begin tracking and publishing meaningful data associated with your team, you will help your team share successes and challenges and begin building trust with the sponsors and stakeholders. In time, this will help build a collaborative environment that leads to successful outcomes for your project.

How to Build a Product Backlog That Drives Value for Technical Products

“We aren’t estimating stories accurately.”

“Our velocity is inconsistent because we can’t estimate well.”

If your team is making comments like this, you may be tempted to focus on estimation skills. 

But often, the real issue is upstream: your backlog isn’t framed and refined properly to enable estimation.

In this post, we’ll walk through how to build a value-focused backlog for technical products using discovery practices like story mapping. With well-defined stories tied to customer needs, your team can estimate and deliver value reliably.

Let’s get started.

Much of this article is derived from our comprehensive guide, The Non-technical Product Manager’s Guide to Technical Product Management. Read it here.

Backlogs blocked by poor discovery

Imagine your leadership dropped a major initiative in your lap:

Build an automated drone analytics platform for commercial site inspections.

Now you need to produce a prioritized backlog for your developers to estimate and execute on. Where do you start?

Most PMs are taught to decompose requirements in a linear way:

But this top-down approach leads to abstract stories disconnected from specific value.
Without customer context, engineers struggle to estimate size accurately.

That’s why mature PMs know discovery comes before backlog definition. Discovery practices like:

  • Customer interviews
  • Story mapping
  • Impact mapping

These help you frame the backlog around concrete value vs. nebulous requirements.

Let’s see how story mapping can build a value-focused backlog using our drone analytics example.

 

Step 1: Map the end-to-end process

Start by visually mapping out the end-to-end workflow for users. This establishes the big picture before diving into granular stories.

For our drone analytics platform, key steps include:

  • Set up and configure drones
  • Capture aerial footage during site inspection
  • Process and analyze footage via AI
  • Generate inspection reports for clients

Focus on the critical use cases and steps users move through to accomplish their goal. The backlog will bring this workflow to life incrementally.

Step 2: Capture capabilities as rows

Next, break down that workflow into distinct capabilities that support each step. Capture epics or features as rows on your map.

Example capabilities for drone analytics:

  • Automated drone flight plans
  • Computer vision analysis of aerial data
  • Annotated inspection report creation
  • Role-based access controls
  • API for third-party data integration

Resist detailing requirements. Just capture capabilities needed to enable the end-to-end workflow.

Step 3: Define value with columns

Now move down the first capability and ask “How does this deliver incremental value?” Define 3-5 columns showing increasing value from left to right.

For automated flight plans, columns could be:

  • Manually define flight grids
  • Generate flight grids from 2D site maps
  • Optimize dynamic flight path around 3D site model

Doing this exercise for every capability clarifies how functionality builds on itself to drive user value.

Step 4: Identify MVP with your team

With the full map in place, gather input from stakeholders on what capabilities and value increments are absolutely essential for an MVP.

In our example, the core workflows of capturing footage and generating reports are likely critical. Advanced functionality like APIs and access controls may wait.

This input helps you identify the thin vertical slice through the map that becomes your MVP backbone.

Step 5: Break down columns into granular stories

Your prioritized MVP path through the map provides framing to detail out stories within each capability.

Take the MVP column for automated flight plans: “Generate flight grids from 2D site maps”. 

To enable estimation, we need to define granular stories like:

  • Upload 2D site map in supported formats
  • Validate site map dimensions and parameters
  • Automatically generate waypoints for efficient flight grid
  • Display flight grid overlay on map for user approval
  • Save flight plan for importing to drone modules

Small, testable stories like these allow developers to size work accurately.

With the end-to-end map plus detailed stories in place, you now have an actionable backlog framed around delivering value, not just capabilities.

Real-world examples of discovery for technical products

While story mapping is extremely effective, there are other discovery techniques PMs can use to build technical backlogs:

Impact mapping

Impact mapping is ideal when you know the business outcome but not how to achieve it. Start by defining the goal, then drill down into capabilities and stories.

For a chatbot to improve customer satisfaction, an impact map might surface conversation workflows and natural language processing as key enablers.

Technical spikes

Sometimes you need to research solutions before defining stories. Create timeboxed “spikes” for things like:

  • Evaluating algorithms for image processing
  • Proving a new cloud service will meet scalability needs

Let findings inform your backlog.

No matter what, start with discovery

The next time you’re struggling to build a vague backlog or size nebulous stories, remember that estimation begins with discovery. Well-defined stories tied to customer value enable accurate estimation.

So before your team tries to estimate better, invest time upfront to:

  • Map the end-to-end workflow
  • Identify key capabilities
  • Map columns showing increasing value
  • Break down MVP features into granular stories

This discovery work pays dividends by resulting in a backlog built to drive value delivery.

Dive deeper by downloading our comprehensive guide, The Non-technical Product Manager’s Guide to Technical Product Management.

Why a Product-led Approach Trumps Even the Best Project Management

If you’re a product owner, manager, or portfolio manager in an enterprise aiming for scaled agility, understanding the shift from project-based to product-based work is crucial. This article provides key insights and actionable advice to guide you through this paradigm shift, which is essential for improving flow and throughput.

This article is based in part on our recent webinar, Project to Product: The Need for Speed. Watch the full webinar on demand here.

The shift from project to product

Organizations have traditionally been project-centric, focusing on temporary initiatives with a defined start and end. However, the modern business landscape demands a shift towards products, which have a much longer lifecycle requiring continuous support and enhancement. This change is not merely semantic but foundational. While projects are about creation, products encompass creation, enhancement, maintenance, and operation.

Investment and scheduling

In a product-centric world, the focus is on fixed investment and scheduling. Organizations decide upfront how much they want to invest in a product. Once the budget is exhausted, the work stops. This approach contrasts sharply with the project world, where scope, time, and budget are often moving targets. The schedule is also fixed to deliver increments of value continuously. 

Practically speaking, this means using tools like roadmaps and budget forecasts to align team efforts with organizational goals. It also involves regular check-ins to ensure that the most valuable features are being prioritized.

Value delivery and customer focus

The Agile manifesto emphasizes the importance of satisfying the customer through early and continuous delivery of valuable software. But it’s not just about delivering work; it’s about understanding its impact from a customer’s perspective. Teams must focus on how quickly work can flow through the system rather than the number of features that can be done. 

In practice, this could mean implementing customer feedback loops and using metrics like Net Promoter Score (NPS) to gauge customer satisfaction. It also means using tools like value stream mapping to identify bottlenecks in the development process.

Software development practices

In a product-led approach, software systems are composed of small units that allow for incremental changes. This makes it easier to deliver value continuously. The architecture also matters; monolithic systems are hard and expensive to change, while modular systems allow for independent deployment of components. For practical application, consider breaking down large features into smaller, manageable tasks that can be deployed independently. This not only makes the development process more agile but also allows for quicker troubleshooting and updates.

Quality and speed

The industry has moved from a focus on releasing perfect software to an emphasis on quick remediation. When something goes wrong, the ability to recover quickly is more valuable than having released a flawless product. This approach also extends to the cost of fixing bugs; not all bugs are created equal, and sometimes it’s more cost-effective to fix a bug in production than to aim for perfection. 

In practical terms, this means implementing robust monitoring and alerting systems that can identify issues in real-time. It also means creating a culture where quick recovery is valued over faultless releases.

Flow of work

Measuring and managing the flow of work is essential in a product-centric approach. The focus should be on how quickly work can flow through the system. This is a departure from traditional project metrics, which often focus on the completion of predefined tasks within a fixed timeline. 

To apply this in a practical setting, use metrics like lead time and cycle time to measure the flow of work. Regularly review these metrics to identify areas for improvement and adjust processes accordingly.

Learn more about the Product-led Approach for holistic value creation

Understanding the shift from project to product is essential for anyone in a product role within an enterprise. It’s not just about changing terminology but about adopting a fundamentally different approach to work—one that emphasizes agility, customer focus, and continuous value delivery. 

To succeed in establishing a product-led approach, you’ll need to dive even deeper into these topics. We highly recommend watching the full webinar on demand, which includes real-world examples that bring these lessons to life. Your journey towards a product-centric future starts with being well-informed.

Keeping Your LPM Program on Track: Best Practices for Portfolio Managers

Lean Portfolio Management (LPM) is a critical framework for organizations aiming to align strategy with execution. This article will guide portfolio managers and executives through the key practices and tools essential for effective LPM.

Establishing the portfolio structure

The cornerstone of effective LPM is a well-defined portfolio structure. This involves identifying key decision-makers and understanding both the current metrics that define your business and your long-term objectives. The portfolio structure serves as the backbone for decision-making. It’s not just about who is involved, but also about what metrics and goals will guide those decisions. The structure sets the stage for the entire portfolio, making it easier to align various initiatives with overarching business objectives.

Creating a roadmap

Once the portfolio structure is in place, the next step is to develop a comprehensive roadmap. This isn’t just a high-level view of product features or projects; it’s a strategic document that outlines the path from your current state to your future goals. 

The roadmap should be flexible enough to adapt to changes, both internal and external. A key aspect of this is the concept of the Minimum Viable Product (MVP). Starting with an MVP allows organizations to test new ideas in a controlled manner, validating them against real market conditions before full-scale implementation.

Then, once the product has gone through the full process from ideation to launch and the MVP has been tested “in the wild” so that the product teams can collect data and feedback, they’re in a position to effectively adapt, plan, and improve the product iteratively to create an extended MVP, and eventually a full-scale viable product. 

Or, importantly, the team can decide the product idea is not, in fact, viable, and the organization can reallocate resources to better options. 

Making work visible

Visibility is crucial in any portfolio, more so in one governed by Lean principles. The use of visual management tools like Kanban boards can be incredibly effective. These tools make work visible across different stages and departments, from ideation to portfolio management. This visibility is not just for the sake of transparency but also serves as an “information radiator” that aids in decision-making. For instance, setting limits on work-in-progress items can indicate bottlenecks in the workflow, allowing for timely intervention.

Strategic portfolio review

Periodic reviews are essential for the health of any portfolio. These are not just post-mortems but strategic sessions that provide a holistic view of the portfolio’s performance against its key performance indicators (KPIs). The recommended cadence for these reviews is quarterly. 

These sessions should focus on what has been achieved, the value delivered, and any lessons learned. They offer an opportunity to refine metrics, reallocate budgets, and pivot strategies as needed.

Portfolio sync

In addition to the quarterly strategic reviews, more frequent “portfolio sync” meetings should be held. These are operational meetings designed to keep the portfolio aligned and agile. They focus on in-flight work, upcoming initiatives, and any impediments that may be blocking progress. The suggested frequency for these sync meetings is monthly. 

They serve as a forum for decision-makers to review progress and adapt plans in a nimble fashion, ensuring that the portfolio remains aligned with business objectives.

Tools for LPM

Effective LPM isn’t just about processes; it’s also about tools. Whether it’s Kanban boards for workflow visualization or specialized software for portfolio management, the right tools can make all the difference. They not only help in visualizing the work but also in making data-driven decisions.

Don’t stop here

Mastering Lean Portfolio Management is essential for any organization serious about aligning its strategy with execution. The practices and tools discussed here are foundational elements for achieving this alignment. For a deeper understanding and practical insights into implementing LPM, along with a fascinating demo of Apptio’s TargetProcess software, we recommend watching the full webinar, available on demand.

How to Set OKRs That Unlock Your Team’s Potential for Improved Alignment and Results

Struggling with misalignment and disjointed teams? This quick guide teaches you how to set Objectives and Key Results (OKRs) to boost engagement around shared goals, a method used by Google, Netflix, and other successful organizations. 

Learn how to write inspiring objectives, set measurable key results, master OKR cycles, and avoid common pitfalls. Follow these OKR best practices to rally your teams, create focus, and drive results.

Why we need to know how to set OKRs

Workplace alignment is broken. A staggering 95% of employees don’t understand their company’s goals, according to Gallup. No wonder performance suffers – only 35% of US staff feel engaged at work.

But what if there was a way to rally your teams around shared objectives that really move the needle for your business? A goal-setting approach that boosts clarity, focus, and results?

Enter OKRs – Objectives and Key Results.

This simple yet powerful framework is used by elite companies including Google, Spotify, and Intel to engage employees and accelerate growth.

OKRs distill an organization’s priorities into concrete goals that inspire teams and enable data-driven execution. They promote transparency around progress and outcomes. The result: better collaboration, agility, and measurable results on objectives that matter most.

With clear focus and shared purpose, OKRs unlock discretionary effort and peak performance from your people.

Understanding OKRs

OKRs are a goal-setting framework used to drive engagement, accountability, and results. With clear objectives and measurable key results, OKRs keep everyone aligned to top business priorities and focused on outcomes that really matter.

At its core, OKRs have two components:

  1. Objectives: These are significant, concrete, and inspiring goals that reflect an organization’s top priorities. For example, an objective could be “Increase customer retention by 15%.”
  2. Key Results: These are measurable steps to achieving the objective. Key results act as milestones to track progress. For the sample objective above, key results could be:
  • Reduce customer churn rate to less than 5%
  • Launch VIP loyalty program for top customers
  • Increase Net Promoter Score to over 70

With engaging objectives and rigorous key results, OKRs create clarity, transparency, and urgency throughout an organization. Employees understand how their work ladders up to big goals. Leaders get an aggregated view of progress toward strategic outcomes.

And with regular check-ins on OKRs, teams adapt quickly when circumstances change. Resources get allocated dynamically to the most important objectives. In this way, OKRs drive organizational agility and performance.

Crafting rock-solid OKRs is critical to realizing these benefits. But it takes skill and discipline to develop objectives and key results that get results. 

How to write strong objectives

The keystone of any OKR framework is the objective. This sets the direction and rallying cry for your teams. Well-crafted objectives have four key attributes:

  1. Significance – The objective should connect to a vital company goal and strategy. Ask yourself “If achieved, how will this objective create significant value for our business?” Significant objectives inspire teams to bring their A-game.
  2. Concreteness – Vague objectives lead to confusion and poor execution. Use specific, unambiguous language. For example, “Increase revenue from new product line by $2 million” is far superior to “Grow new product revenue.”
  3. Action-orientation – Verbs drive action. Use active voice and strong verbs like improve, expand, reduce. “Improve product uptime to 99.95%” pushes teams more than “High product reliability.”
  4. Inspiring – Objectives should energize and mobilize teams. Use vivid and positive language. Consider how achieving the objective impacts customers and business. Paint that picture.

Here are some examples of rock-solid objectives:

  • Increase customer lifetime value by 20% in 12 months
  • Reduce customer wait times by 50% in 6 months
  • Launch AI chatbot and reduce support calls by 30% by Q4

Well-crafted objectives set a clear, actionable course for your teams. They focus efforts on outcomes that deliver disproportionate value. The result is engaged, motivated teams and accelerated progress on your most important goals.

Learn how to build optimal OKRs using GTMHub.

Best practices for OKR cycles

To sustain momentum and impact with OKRs, disciplined goal cycles are critical. Here are some proven techniques:

  • Cadence – Set OKRs on a quarterly or biannual schedule. Quarterly allows for urgency while biannual reduces burden. Google uses quarterly OKR cycles to maintain focus amid rapid growth.
  • Goal-setting meetings – Hold collaborative meetings at the start of each cycle to define objectives and key results. Ensure involvement from executives to individual contributors to drive engagement. For example, Netflix holds company-wide goal-setting workshops.
  • Progress Monitoring – Check in on OKR progress at least monthly, if not more often. Schedule regular updates on key results through team huddles or one-on-one meetings. Some teams hold weekly OKR progress reviews.
  • Agility – In dynamic environments, business needs can change quickly. Provide a mechanism to modify or add OKRs mid-cycle if needed. For example, attaching dates to key results allows adjustments.
  • Retrospectives – After each cycle, hold retrospectives to discuss achievement, gaps, and learnings. Analyze why some OKRs were met while others were missed. Identify process improvements. Feed insights into planning the next cycle’s objectives and key results.

Benefits of OKR cadence:

  • Maintains consistency – OKRs remain top of mind.
  • Creates urgency – Frequent sprints drive progress.
  • Enables transparency – Regular updates increase visibility.
  • Allows agility – Flexibility to adapt to changing needs.
  • Drives improvement – Continual refinement over time.

In summary, disciplined OKR cycles promote sustained alignment, accountability, and results quarter after quarter.

Common OKR mistakes to avoid

Even seasoned OKR practitioners make missteps now and then. By learning from others’ mistakes, you can craft an effective OKR program from the start. Here are some of the most common pitfalls to avoid:

  • Not getting buy-inWithout broad buy-in, OKRs won’t take hold across your organization. Avoid just handing down goals from the top without input from below. Make sure all levels fully participate in co-creating objectives and key results.
  • Setting too many OKRs – Resist the urge to establish too many goals. This creates confusion and diluted focus. Keep it simple – limit your organization to 3-5 objectives per quarter. And cap key results at 3-5 per objective.
  • Lacking transparency – Don’t hide OKRs in obscurity. Ensure every employee can see top-level company OKRs. Make OKR tracking visual and public through shared dashboards. Transparency drives accountability and engagement.
  • No regular reviews – Don’t “set and forget” your OKRs. Schedule regular check-ins to review progress. Adapt goals if business conditions change. And hold quarterly retrospectives to identify improvements for the next cycle.

By dodging these missteps, you set your OKR program up for success from day one. Take the time upfront to build skills in objective-setting, progress tracking, and open communication. 

Making OKRs work starts with laying the right foundation

With clearly defined objectives and key results, teams stay aligned and motivated around your most important goals. Tracking progress and outcomes provides focus and accountability. Regular OKR cycles promote agility to drive sustained execution.

But successful OKR implementation takes work. It requires executive buy-in, consistent diligence around progress updates, and a culture of transparency. By following the best practices outlined here, you can get your OKR program off the ground successfully.

With the techniques covered in this guide, you can start crafting impactful objectives and key results for your organization.

Well-designed OKRs will help you:

  • Align your teams around shared goals
  • Increase transparency on progress and outcomes
  • Boost employee engagement and motivation
  • Accelerate growth through laser focus
  • Rapidly adapt to changing business conditions

Don’t let competitors leap ahead. Start leveraging the OKR framework today to engage your people and outperform rivals. The first step is setting meaningful OKRs that move your organization forward.

The SAFe® RTE Playbook: Tackling Six Common Challenges for Better Agility

Achieving product excellence and delivering value quickly and consistently can be difficult at enterprise scale. Organizations adopting the SAFe® framework often encounter challenges that can hinder their agility and throughput. As a Product Owner, Product Manager, or Release Train Engineer (RTE) in an enterprise, understanding these challenges and their solutions is crucial for optimizing flow and achieving strategic objectives. 

This article delves into six common challenges and offers actionable solutions to enhance your scaled agile efforts.

SAFe and Scaled Agile Framework are registered trademarks of Scaled Agile Inc.

Challenge 1: Lack of visibility into the full book of work

The Problem

One of the first hurdles in scaling a product-led approach is gaining a comprehensive view of all the work that teams are engaged in. This lack of visibility can lead to misaligned priorities, missed deadlines, and inefficient resource allocation. Moreover, when you can’t see the full scope of work, it becomes difficult to make informed decisions, leading to a reactive rather than proactive approach to problem-solving.

The Solution

The key is to utilize Program Increment (PI) planning effectively. During PI planning, create a program board that serves as a “single pane of glass,” displaying all commitments, milestones, and dependencies. This not only helps in aligning the teams but also in identifying any bottlenecks. A well-maintained program board can be a powerful tool for facilitating communication and collaboration among teams, thereby enhancing overall productivity.

Challenge 2: Aligning work with strategic goals

The Problem

Teams often lose sight of how their work contributes to the organization’s strategic objectives, leading to a lack of focus and diluted impact. This misalignment can result in wasted efforts and resources, as teams may work on tasks that don’t significantly move the needle in terms of strategic goals.

The Solution

Establish a visual representation that maps the work items to strategic goals. This ensures that everyone understands the “why” behind the “what,” reinforcing the alignment between daily tasks and long-term objectives. By making this alignment explicit, you can ensure that every team member is aware of the bigger picture, thereby fostering a culture of strategic thinking and focus.

Challenge 3: Unclear understanding of ART velocity

The Problem

Without a clear understanding of the Agile Release Train (ART) velocity, it’s challenging to gauge what can be realistically achieved in a given Program Increment (PI). This lack of clarity can lead to overcommitment, resulting in stress, burnout, and ultimately, failed objectives.

The Solution

Calculate the ART velocity by aggregating the velocities of all the teams involved. This provides a tangible metric that aids in prioritization and work-in-progress limits. Understanding your ART velocity allows for more accurate forecasting, helping you set achievable goals and manage stakeholder expectations effectively.

Challenge 4: Lack of visibility into dependencies and risks

The Problem

In large setups, dependencies and risks often go unnoticed or are poorly managed, leading to delays and inefficiencies. When dependencies are not clearly identified and managed, they can become blockers that stall progress across multiple teams.

The Solution

Visualize and manage dependencies and risks in a central repository. This enables teams to identify bottlenecks and act proactively. By having a centralized place to manage these elements, you can ensure that nothing falls through the cracks, allowing for smoother execution and delivery.

Challenge 5: Constant need to update and maintain roadmaps

The Problem

Keeping stakeholders updated with accurate and current roadmaps is a constant challenge. Outdated or incorrect roadmaps can lead to misaligned expectations, causing friction between teams and stakeholders.

The Solution

Ensure that all work items have estimated start and end dates. This allows for the automatic generation of roadmaps, keeping everyone informed and aligned. By maintaining up-to-date roadmaps, you can facilitate better communication and trust among all parties involved, making it easier to navigate changes and adapt as needed.

Challenge 6: Limited availability of customizable reporting

The Problem

Standard reporting often falls short in providing the insights needed for effective decision-making. One-size-fits-all reports can lack the nuance and detail required to fully understand the complexities of your specific enterprise environment.

The Solution

Extend your data and create custom visualizations to meet your specific reporting needs. Custom reports allow you to focus on the metrics that matter most to your organization, providing the insights needed to make informed decisions and drive continuous improvement.

Applying these lessons

Understanding and addressing these six challenges are critical steps in optimizing your journey toward scaled product excellence. While this article provides a comprehensive overview, there’s always more to learn. 

To gain deeper insights and actionable strategies, we highly recommend watching the full webinar, Six Challenges RTEs Face and How to Solve Them, available on-demand. In addition to an expanded treatment of what you’ve read above, you’ll also see an onscreen demo of a software tool that can aid you in applying everything you’ve learned. 

Feel empowered to take action and elevate your enterprise’s journey to the next level.

Technical Product Managers, Manage the Entire Iceberg: Integrating Work Above and Below the Surface

When building a software product, you’re really constructing an iceberg.

The glossy UI with all the buttons and menus makes up the tip visible above the water. But beneath the surface lies a massive foundation of code, services, databases, APIs and infrastructure.

While customers only see the tip, the entire iceberg impacts their experience. As a PM, you have to manage the whole product.

In this post, we’ll cover tips for integrating above- and below-the-surface work to ensure your iceberg ships smoothly.

Remember: technical debt impacts customers

With an app or website, it’s easy to obsess over pixel-perfect designs and forget about technical debt piling up downstairs. But neglected architecture and infrastructure absolutely affect what users experience.

Symptoms of excessive technical debt include degraded performance, frequent outages, and scalability limits. These directly hurt customer satisfaction. Refactoring may not be glamorous, but it improves the product.

So when prioritizing features versus technical work, evaluate expected business impact before making a final decision:

  • Will addressing debt reduce loading times and improve conversion?
  • Will upgrading our storage improve reliability and retention?
  • Will focusing more on what’s below-the-surface make those new features shine even brighter?

Run both types of work through the same product discovery process and planning rigor. Make trade-offs based on customer value, not perceived sexiness.

Validating non-functional requirements

Traditionally, teams focused on validating “non-functional” requirements like performance and security just before launch. But it’s risky to wait until the end of each release cycle to test things like:

  • Site speed and scalability
  • Accessibility compliance
  • Authentication protections

It invites last minute crunches.

The better approach is to evaluate these abilities continuously alongside feature work. For example:

  • Establish performance benchmarks, and test against them with each sprint deployment.
  • Build accessibility testing into your QA automation suites.
  • Conduct security audits mid-way through release cycles.

This way, you catch issues immediately and can course correct versus playing catch-up late in the game.

Tips for integrating surface and subsurface work

So how can product managers actually integrate above and below surface work into delivery cadences? 

Here are some proven tips:

Promote “technical user stories”

User stories are a great way to capture small work items tied to value. Make sure to write them for technical tasks too:

  • “As an API developer, I need request throttling to prevent abuse.”
  • “As a site admin, I need dashboard alerts for high memory usage.”

This frames infrastructure work on equal footing with feature work.

Reserve capacity for unplanned issues

When planning sprints, assume unexpected technical work will arise and leave buffer room:

  • Pad estimates on complex stories
  • Keep some stories uncommitted as contingency
  • Define slack time for firefighting and debt pay down

You’ll need flexibility to handle subsurface iceberg chipping without blowing up the top.

Prioritize architectural initiatives

Epics and themes that enable architectural evolution should be prioritized and resourced:

  • Breaking up the monolith
  • Migrating to microservices
  • Decoupling tightly coupled components

Don’t let the urgency of surface features derail major subsurface improvements.

Enforce definition of done

Expand “definition of done” beyond feature requirements to include non-functional aspects like:

  • Meeting performance benchmarks
  • Passing security scans
  • Updating documentation
  • Executing integration tests

This ensures quality and architectural integrity.

The bottom line

Customers ultimately care about outcomes, not the underlying technology delivering those outcomes. But as PMs, we have to obsess over the entire product.

Managing the subsurface architecture and infrastructure is just as critical as the visible UI. By integrating the above and below work, you’ll launch technically sound products that customers love.

So don’t just manage the tip of the iceberg! Plan for the massive part hidden below the surface at all times.

Cprime Expands Its IT Portfolio Management and FinOps Offering with the Acquisition of Vincerion

Strategic acquisition further expands Cprime’s digital transformation services with Technology Business Management solutions

 

CARY, N.C., Oct. 19, 2023 /PRNewswire-PRWeb/ — Cprime, a global leading provider of agile ways of working and technology consulting services, today announced the acquisition of Vincerion, a portfolio optimization and financial transformation consulting company based in San Francisco, California.

This strategic acquisition cements Cprime’s leadership in guiding enterprises to maximize business value from digital transformation investments. Together, Cprime and Vincerion empower organizations to align technology spending with growth objectives, accelerate innovation cycles, gain real-time visibility into IT costs, and realize the full transformative potential of digital across increasingly complex technology environments.

www.cprime.com Acquires VincerionVincerion brings a wealth of experience implementing new portfolio management models that align technology investments directly to strategic business objectives and shift to product-driven portfolio management models that accelerate growth and revenue. Their financial transformation capabilities, including outcome-based budgeting processes and lean portfolio management, complement Cprime’s strengths in evolving both ways of working and supporting technology ecosystems.

“We’re excited to integrate Vincerion’s strategic capabilities into Cprime’s solutions to help clients optimize every technology dollar spent while rapidly adapting to market changes,” said Zubin Irani, CEO of Cprime. “Companies today need real-time visibility and advanced analytics to navigate disruption. Converging technology business management with financial operations and customer-centric product development is now imperative to enable the agility, responsiveness, and resilience needed to navigate disruption and manage costs.”

With organizations increasingly facing challenges demonstrating value from technology investments, siloed planning, inefficient allocation of resources, and lack of data integration between finance and development, this acquisition will uniquely position Cprime to help clients overcome these hurdles with solutions tailored to their specific digital goals.

“Together, we can equip more organizations to realize the full potential of their digital modernization efforts,” said Konstantin Popov, CEO of Vincerion. “We look forward to collaborating with Cprime’s talented team to create impactful synergies for our clients. We could not be more excited to contribute our strategic alignment capabilities to support Cprime’s leadership in IT advisory and implementation.”

“With this acquisition, our combined capabilities can facilitate lean portfolio management supported by Apptio’s suite of technology products, so organizations can synchronize strategy, execution, and governance,” added Irani. “This leads to the business agility and IT responsiveness that allows companies to rapidly innovate and adapt. As a result, our clients are better equipped to drive the digital transformation required to compete and grow in today’s fast-changing markets.”

About Cprime

Cprime is a full-service global consulting leader helping clients modernize ways of working and gain the best out of their processes, people, and technology to innovate and thrive. Cprime’s team of experienced practitioners helps businesses achieve agility, improve visibility and alignment, speed time to market, and realize significant operational and cost saving improvements. With over 20 years of experience, Cprime is trusted around the globe to provide strategic, agile, and technical consulting, coaching, and training to businesses leading their industry in digital transformation.

About Vincerion

Vincerion is a digital transformation company that helps businesses accelerate their growth. We offer a wide range of services, including strategy consulting, change management, and technology implementation. Our team of experts has a proven track record of helping businesses succeed in the digital age. We believe that digital transformation is not just about technology. It’s about changing the way businesses operate. We help businesses to adopt new ways of working, to build new capabilities, and to create a culture of innovation. Our goal is to help businesses achieve their full potential in the digital age. We believe that every business can benefit from digital transformation, and we’re here to help you make it happen.

Media Contact

Lisa Flattery, Cprime, 1 (408) 579-9914, Lisa.Flattery@cprime.com, www.cprime.com

Atlassian Cloud for Small Business – Why Make the Move?

As a small or medium business owner, you’re facing unique challenges. From scaling your operations to ensuring compliance and managing limited resources, the hurdles are many but not insurmountable.

If, like many other organizations today, you rely on Atlassian solutions to run your business, you may be researching migrating to Atlassian Cloud. For most small businesses, it’s the best choice to future-proof your Atlassian tech stack. Let’s see why.

This article is based in part on the webinar, “Are You Ready for Growth? Driving Success With Atlassian Cloud. Watch the webinar-on-demand for a deeper dive.

Why SMBs Are Moving to the Cloud

The cloud has become an attractive solution for SMBs looking to mitigate these challenges. The allure of lowered operational costs, the ability to scale effortlessly, and the convenience of remote access are compelling reasons for this shift.

Now, let’s delve into why Atlassian Cloud could be the right choice for your business.

Atlassian Cloud’s Reach and Reliability

Atlassian Cloud has established itself as a robust and reliable platform, serving a diverse range of businesses across the globe. With over 10 million active users each month, the platform demonstrates its ability to handle high volumes of traffic, ensuring that your business operations run smoothly. This extensive reach is further evidenced by its customer base, which includes 150,000 businesses in over 190 countries.

The platform’s reliability is not just about numbers; it’s also about performance. Atlassian Cloud has undergone significant optimization to ensure that it can support multiple users and large planning events effectively. Real-time dashboards keep you updated, and the platform’s high availability ensures that your team can work without interruptions.

Simple Scalability

One of the most compelling features of Atlassian Cloud is its simple scalability, designed to meet the needs of businesses of all sizes. The platform operates on a Software as a Service (SaaS) model, making it accessible and flexible. Whether you’re a startup or a growing SMB, Atlassian Cloud scales with you.

The platform offers free versions for up to 10 users, providing an entry point for smaller businesses. As your team grows, you can easily transition to paid plans to unlock additional features and capabilities. This flexibility ensures that you’re not locked into a one-size-fits-all solution but have the room to grow and adapt as your business needs change.

Advanced Security

Security is a critical aspect for any business, especially when considering a move to the cloud. Atlassian Cloud has invested in advanced security features to ensure that your data and operations are protected. The platform is in compliance with both U.S. and international security standards, making it a reliable choice for businesses operating across borders.

Data residency has been a significant focus, ensuring that your data is securely located and accessible more regionally. This feature has been enhanced in the last six months, making Atlassian Cloud a more global platform rather than just a U.S.-based one.

In addition to compliance and data residency, the platform offers built-in audit functionality. This allows you to have a clear understanding of how your data is being used and accessed, providing an extra layer of security.

User Management and Add-Ons

Managing users and extending functionalities are critical aspects of any cloud-based platform. Atlassian Cloud excels in both these areas, offering a user management system that is not only flexible but also easy to use, manage, and license. The platform has been designed to make the management of users as straightforward as possible, allowing for seamless onboarding and offboarding processes.

In addition to its robust user management features, Atlassian Cloud also offers a large marketplace of add-ons. Unlike other platforms that try to be a one-size-fits-all solution, Atlassian adopts an 80-20 rule. The platform provides most of the essential functionalities, but for specialized needs, you can turn to their marketplace. 

This approach allows you to customize your Atlassian Cloud experience to suit your specific business needs, ensuring that you have all the tools and functionalities you require to operate efficiently.

Updates

Keeping your platform up-to-date is crucial for maintaining its efficiency and security. Atlassian Cloud simplifies this process by automatically updating your system. This means you don’t have to worry about manual updates, which can be both time-consuming and prone to errors.

The updates are not just about adding new features; they also include necessary changes to policies and vital security patches, both of which are essential for maintaining the platform’s integrity. Custom dashboards and reports can help you keep track of these updates, allowing you to manage risks effectively.

This automated update system ensures that you are always working with the latest features and security measures, making your platform more robust and reliable over time.

Total Cost of Ownership

When considering a move to the cloud, the total cost of ownership (TCO) is an essential factor to weigh. Atlassian Cloud offers a compelling value proposition in this regard. One of the key benefits is that much of the work is done for you, reducing your investment in terms of both time and resources. This leads to a better return on investment (ROI) for your business.

The platform’s automatic updates and maintenance further contribute to lowering the TCO. You don’t have to allocate resources for planning, managing, and communicating updates, as these happen automatically in your instance without any risk to you. This not only saves time but also minimizes the potential for downtime, enhancing the overall efficiency of your operations.

Considerations for Cloud Adoption

While the benefits are numerous, it’s essential to consider a few factors before making the leap to the cloud. These include backend access, system administration, and compliance requirements. Each of these elements requires careful thought to ensure that the cloud solution aligns with your business objectives.

Knowing which plan suits your business is crucial. Atlassian Cloud offers different plans, each with its unique set of features designed to meet varying business needs.

Don’t stop learning

Understanding the intricacies of cloud adoption is vital for any SMB looking to scale and innovate. Atlassian Cloud offers a robust, secure, and scalable solution that can be tailored to meet your specific needs. To get a more comprehensive understanding and to help you make an informed decision, we highly recommend watching the full webinar available on demand.

Or, if you’re ready to take the next step in your cloud journey, speak to a migration expert today by clicking the link below.

Cprime Monthly Migration Customer Story Round-Up | Autumn 2023

Welcome to our new Monthly Migration Customer Story Round-Up! In this first edition, we’re excited to share a collection of some of our most recent impactful migration tales. Each of the following stories reflects the unique challenges that our diverse range of clients face, and the creative solutions our dedicated delivery teams developed to overcome them.

Ensuring healthcare compliance for a dual server consolidation and Atlassian Cloud migration at Molina Healthcare

  • Industry: Healthcare
  • Company Size: 10,000+
  • Location: California
  • Type of Migration: Jira Server to Cloud

The Problem:

Molina Healthcare, an enterprise California-based company, was concerned about maintaining health compliance in considering a cloud migration. They were operating on two separate Jira Server instances with extensive user bases and data. To enhance collaboration and streamline operations, Molina Healthcare sought to consolidate these instances into one. 

Additionally, with EOL approaching for the server platform, they recognized the need to migrate to Atlassian Cloud. This decision was driven by Atlassian’s promise to manage maintenance and aligned with the company’s healthcare compliance requirements.

The Solution:

We helped to devise a comprehensive consolidation and migration strategy for the client. 

First, we merged Molina Healthcare’s two server instances into a single, optimized environment. Subsequently, this unified instance was migrated to Atlassian Cloud, ensuring a seamless transition for the company. 

One of the standout features of this engagement was the intricate documentation and security requirements unique to the healthcare industry. To comply with those regulations, including the Business Associate Agreement (BAA) critical for HIPAA compliance, our dedicated engineers meticulously provided all necessary documentation. This effort was instrumental in obtaining BAA compliance, allowing Molina Healthcare to confidently move forward with their cloud migration and resulting in a resounding success.

SPS Commerce’s Jira and Confluence Server to Data Center migration

  • Industry: Information & Technology Services
  • Company Size: 2,000+
  • Location: Minnesota
  • Type of Migration: Jira & Confluence Server to Data Center

The Problem:

When faced with the notice that their server was being decommissioned at the end of the year, SPS Commerce needed to decide if they should migrate to Data Center or Cloud. To safeguard their data, address unique security concerns, and maintain zero downtime during maintenance, they opted to migrate to Data Center. 

Additionally, they were interested in improved governance for user management and permissions control and sought an Atlassian partner to help develop a solution that met all their requirements.

The Solution:

As long-time partners, SPS Commerce came to Cprime to help tackle these issues and create a comprehensive migration strategy. 

Cprime performed an analysis of its DC infrastructure, making recommendations that would ensure seamless data transmission and high availability during the transition while also implementing advanced security measures specific to SPS Commerce’s security requirements.

One of the most challenging aspects of the project was managing five complex, external-facing integrations vital to the client’s operations. Cprime’s extensive experience ensured a seamless transfer, preserving customer functionality with limited impact.

As a result of this migration, SPS Commerce successfully transitioned to a new Data Center, bolstered security, achieved its goal of zero downtime, and streamlined user management.

Strategic cloud migration for a global software leader

  • Industry: Software
  • Company Size: 10,000+
  • Location: Colorado
  • Type of Migration: Jira and Confluence Server to Cloud

The Problem:

A Colorado-based software industry firm embarked on an ambitious journey driven by their IT department’s cost-saving directive. Their primary goals were twofold: reduce operational expenses and consolidate their Jira and Confluence instances to enhance future scalability. 

However, this transformation came with certain challenges: the client had a diverse range of use cases, each with distinctly different requirements. Convincing the corporate stakeholders to embrace the cloud migration was another hurdle, as they were deeply accustomed to their legacy data center infrastructure and processes.

The Solution:

To address the complex challenges of merging instances while also accommodating the diverse use cases, a meticulous, phased approach was taken. 

We worked closely with the client to conduct exhaustive testing. The thousands of nested macros in the Confluence environment were addressed and remediated. The migration was executed over two separate weekends, minimizing disruptions and allowing for seamless adoption. 

The client achieved their goals of reducing cost by limiting administrative responsibilities and infrastructure maintenance. They ultimately realized the many benefits of migrating to Cloud, understanding its long-term investment in improved scalability and putting themselves in a position for improved growth and innovation.

Cloud Migration for California-Based Financial Institution

  • Industry: Financial
  • Company Size: 11-50
  • Location: California
  • Type of Migration: Jira & Confluence Server to Cloud

The Problem:

In sunny California, a medium-sized financial institution faced a pressing challenge. The impending end-of-server support and license expiration meant they needed to migrate their critical systems from Jira and Confluence Server to Atlassian Cloud. 

However, this company had stringent security policies and a unique requirement that set them apart—they conducted all written communication exclusively through email, both internally and externally. The complexity arose from a critical add-on that enabled email-based communication within their existing server environment, as there was no straightforward path that also migrated all the required rules and automations.

The Solution: 

The Cprime delivery team tackled the challenge head-on. 

After conducting several test migrations it became evident that the necessary email rules were not being successfully transferred. A strategic pivot was made and the team leveraged native automation functionality in Jira Cloud. They meticulously rewrote all the mail rules, eliminating the need for the problematic add-on in the cloud environment. This solution not only ensured compatibility with the financial institution’s strict communication policies, but also resulted in substantial time and budget savings.

Customer Feedback, one month post-migration: “Things are going smoothly thanks to Cprime’s help. We appreciate Cprime’s knowledge of the system and willingness to help however possible. Communication was very good and I feel all team members were on the same page throughout the project. Our experience with Cprime was good and we will keep you in mind for future projects and initiatives.”

If you’re still in the information gathering phase of your migration journey, check out our Atlassian Cloud or Data Center Migration FAQ page.

If you’re ready to move forward and see results like the above, click Let’s Get Started below.