product management


  • The Biggest Lie: We Care About Our Users

    The Biggest Lie: We Care About Our Users

    For some companies, there are a lot of buzzwords and terms…

  • Code Chronicles: Embracing Change in Tech

    Code Chronicles: Embracing Change in Tech

    Reflecting on the transient nature of code, changing landscapes, and the…

  • Affordances and Constraints in Product Design

    Affordances and Constraints in Product Design

    During our family vacation, I encountered several product design issues that…

  • Michael Porter’s Five Forces Model

    Michael Porter’s Five Forces Model

    The Five Forces framework enables companies to find an attractive industry…

  • Factors that Influence a System’s Maintainability

    Factors that Influence a System’s Maintainability

    Sometimes, even when the system is no longer relevant, it needs…

  • Shaming your Employees is Not the Solution

    Shaming your Employees is Not the Solution

    Employees that are afraid will never speak up, continue looking for…

  • The Roles in the Scrum Team

    The Roles in the Scrum Team

    I would like to discuss the roles within the Scrum Team…

  • Opportunity Costs and Sunk Costs

    Opportunity Costs and Sunk Costs

    Some people double down on bad investments and end up losing…

  • What is Technical Debt?

    What is Technical Debt?

    Let us talk about technical debt which is something that developers…

  • Creating User Stories for Agile Projects

    Creating User Stories for Agile Projects

    A user story is a feature request (or need) expressed from…

  • Product Managers Should Not Be in Daily Scrums

    Product Managers Should Not Be in Daily Scrums

    The Daily Scrum was meant for Developers to give each other…

  • Creating a Product Vision

    Creating a Product Vision

    The product vision needs to be created by the entire team…