article thumbnail

Digital Sustainability: A Growing Frontier in Software Development

The Product Coalition

Software development with sustainability in mind is a rising trend in digital spaces. While software is intangible and doesn’t directly consume energy or produce emissions, its environmental implications lie in its development and usage. As software builders, we are uniquely positioned to influence this environmental trajectory.

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. But platforms come with potential drawbacks.

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

A Deep Dive into the Software Development Life Cycle (SDLC)

The Product Coalition

The Software Development Life Cycle provides a practical framework you can apply to your product and improve your processes. You should be able to define the project scope and goals clearly by outlining the objectives, functionalities, and features of the software. The Analysis Phase has brought clarity to our software’s purpose.

article thumbnail

Run Less Software

Intercom, Inc.

The same is true in software. In this battle, I’ve found a secret weapon hidden within one of our core engineering strategies, an idea called Run Less Software. As well as being a critical philosophy behind how we build software, it also represents how I feel about the software industry and technology in general.

article thumbnail

15 Best Product Management Software Tools for PMs in 2023

Userpilot

It takes a fair bit of effort and time to keep up with the constant innovation in the product management software space. Fear not though, as our product management software guide will give you insights into some of the best-in-class applications that will boost your team performance and help you build successful products!

article thumbnail

User Experience is more than just the UI

The Product Bistro

They ran Windows, and they ran our software that then runs the instrument. People also expect there to be perpetual free software upgrades. All incentive to write efficient code are eliminated – Why clean up a messy class when you can just keep adding to it? While I can sympathize with the sentiment, it is bad advice.

article thumbnail

Product Dogfooding in Software Development: A Quick Guide (+Best Practices)

Userpilot

The term comes from a commercial and was first used in the software context by a Microsoft manager in 1988. Thanks to dogfooding, companies increase their chances of delivering a positive user experience right off the bat. Second, you also test how good your onboarding is at activating users and driving feature adoption.