
Business transformation is a complex and challenging process that requires careful planning, execution, and monitoring. Learn how to be the next Microsoft, not the next Blockbuster.

We discuss how to spot Kotlin code smells using both manual and automated tools and investigate how to remove five common code smells.

Project governance is nothing without input from product managers. To stay truly agile, your product processes and actions should always be reviewed and improved.

The product development manager is a cross-functional and hybrid role that sits somewhere between project and product management.

As a PM, you and your team likely will face many different customer pain points, needs, and opportunities. It helps to have a well-structured, evidence-based problem statement.

Your first job as a mobile PM can be daunting. This glossary will familiarize you with key concepts related to mobile product development.

AARs can transform a reactionary company into a proactive one by allowing teams to learn and understand how their decisions and actions impact the business and its objectives.

Though originally designed for manufacturing, the product process matrix (PPM) can help digital PMs streamline production operations and estimate their company’s unique standing in the market.

Learn about the essential skills, responsibilities, and qualities of a director of product management and discover how to get hired for this critical leadership role.

Steering committees provide strategic guidance, align resources, goals, and stakeholders, and facilitate decision-making.

The best product roadmap tools enable you to effectively communicate your product strategy, track and report on your progress, and facilitate collaboration with employees and stakeholders.

In this guide, we’ll provide an overview of the four functions of management and explain how they can serve as a guiding light for product managers.