article thumbnail

Can AI Create a Fairer World? By Kriti Sharma

Mind the Product

For example, there are well-documented examples of facial recognition software failing more regularly for dark-skinned people, and this happens because the software is typically trained on the faces of its software engineers. Kriti references some examples including Alexa, Siri, and Cortana.

article thumbnail

Digital Sustainability: A Growing Frontier in Software Development

The Product Coalition

That’s why these skills can prove to be useful when consulting with software engineers and other specialists in deciding which languages to use when energy efficiency is a priority. Companies can use this software to measure their carbon footprint and create specific targets and plans to reduce their footprints.

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

Product Discovery Basics: Everything You Need to Know

Product Talk

They’ve also released countless new features, improved their recommendations engine, and enhanced the user interface. This shift in mindset often gets referred to as “product thinking” or as a “product mindset.”. The opportunity solution tree provides a clear framework for product discovery. We can always iterate and improve.

article thumbnail

Start with the story — Drift’s David Cancel on lessons he’s learned as a 5X founder

The Review by First Round

He’s also been a software engineer, a serial CTO, and the Chief Product Officer at Hubspot, giving him a unique lens into company building and leadership at different levels. Today’s episode is with David Cancel. David has been a CEO and founder of multiple different companies throughout his career.

CTO 40
article thumbnail

What is System Design in Technical Program Management?

PMLesson's Ace the PM Interview

MVC architecture has been used by software developers ever since the 1980s. As such, a majority of programming languages used today include frameworks that support the use of MVC architecture. Examples of these frameworks include Apple's UIKit for iOS apps, ASP.NET MVC, Rails, Django, Spring, Express, AngularJS, and Backbone.

article thumbnail

Product Development Process: The Seven Stages Explained

Userpilot

You need a range of disciplines to bring a new product to life: Product development team: Your software engineers play an important role. They'll choose the development framework you use, conduct software development activities (i.e. Ensure all product development refers to different team members.

article thumbnail

13 Best Product Management Books to Read in 2021 – Product Manager Must-Reads

Userpilot

The book is evidence-based (references to theories in footnotes) and contains exercises you can start using right away. Overview of Eureka framework for user onboarding. Challenges of transitioning from software engineer to product manager. Key learnings. Definition of user onboarding. How to build an onboarding team.

Books 98