Remove Engineering Remove Product Strategy Remove Software Review Remove Technical 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

Ask the Community: How Do You Shift From Functional Teams to Value-Driven Teams?

Product Talk

Instead, they hand off work from team to team—the back-end engineers design the data model and system architecture, the front-end engineers build the interface elements, the mobile engineers work toward feature parity, etc. These teams can rarely deliver value on their own. Click the image to see a larger version.

Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Two Development Team Configurations I Lobby Against

Mironov Consulting

Product management doesn’t run Engineering; Engineering runs Engineering. And at least in public, Engineering and Product leadership need to be shoulder-to-shoulder , actively supporting each other at every turn. But there are some engineering team configurations that I see as problematic.  So

article thumbnail

The Top 30 Software Engineering Interview Questions of 2021

PMLesson's Ace the PM Interview

Software Engineering jobs are among the most in-demand and highest-paying jobs on the labor market today. Bureau of Labor Statistics projects that software engineering jobs will grow by 22% in this next decade. Here is our list of the top 30 software engineering interview questions you will likely experience.

article thumbnail

Inside Amplitude’s Tech Stack: Our Product Management Software

Amplitude

Now, we’re putting all our product management software on the table to give you an inside look at our tech stack within three categories: analytics, product development, and communication. Some of these tools are for managing everyday tasks, while others are critical for making strategic product decisions.

article thumbnail

How to get engineering buy-in (and even excitement) on product analytics

Mixpanel

At most companies, software engineers are in a constant state of rushing to get features and bug fixes out the door. This means product analytics can be seen as a burdensome afterthought for a lot of engineers —one that just adds more grind to an already packed schedule. Prioritize analytics in your sprint plans.

article thumbnail

Setting and prioritizing goals as a principal engineer

Intercom, Inc.

As a principal engineer, you can effectively be operating as a team of one – and that makes it a little trickier to manage your time. . At Intercom, we believe that a principal engineer should “set goals autonomously and at the level of scope and ambition usually associated with a team.” Business and product strategy.