Remove Customer Experience Remove Definition Remove Software Review
article thumbnail

Leveraging Software Platforms

Roman Pichler

Be Clear on What a Software Platform Is. Different people have suggested different definitions for the term software platform. Let me briefly share mine: I view such a platform as a collection of software assets that are used by several products, as the following picture illustrates. Treat the Platform as a Product.

article thumbnail

Building Intercom from home: Software delivery in challenging times

Intercom, Inc.

This is a time of great uncertainty, with everyone suddenly having to adjust to social distancing restrictions and widespread industry upheaval. Our customers are relying on Intercom more than ever, and often in a host of new and unforeseen ways. A time for the tried and tested. New situation, new processes?

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Five star advice: Insider tips for dealing with software review sites

Intercom, Inc.

Some 84% of people trust online reviews as much as a personal recommendations, reason enough why every business should be concerned with who reviews their product and what they have to say about it. What do we mean by the term “review sites”? Not all review sites are made equal. Peer review sites.

article thumbnail

Dealing with an Underperforming Development Team

Roman Pichler

A development team does a good job if the following three conditions are fulfilled: First, the group reliably meets the agreed sprint goals and delivers product increments that offer a great user experience and exhibit the desired software quality. Third, the team observes sustainable pace. But this would be wrong.

article thumbnail

Definition Playbook

The Product Coalition

So I asked the team to share the playbook we’ve used to help prepare them to begin Definition. Read on for the Definition Playbook written by Rebecca Monfries and Nathan Bruce. What is Definition? In some organisations, Definition is an isolated process completed all at once for multiple features or initiatives.

article thumbnail

10 technical strategies to avoid when scaling your startup (and 5 to embrace)

Intercom, Inc.

They’re based on my experiences working in technology, the practical application of methods in varied use cases, and speaking with peers about their strategies and successes. If you’ve been paying attention to any loud marketing efforts over the last few years, you have definitely heard about multi-cloud.

article thumbnail

Building High-Performing Product Teams

Roman Pichler

I view it as an entity that creates tangible value for users and possibly customers as well as the business. Once you’ve identified and selected a specific product, you can take the next step and determine the people who are required to create or progress it and generate the desired user and business benefits.