software-engineering

What is product strategy?

Keeping in mind that products exist to solve problems and help businesses achieve their business goals, a product’s product strategy articulates how it’ll achieve one or more business goals. Logically speaking, a product strategy is created before product development begins. What a business focuses on is often influenced by a company vision, which therefore influences …

What is product strategy? Read More »

Product Management Key terms

Stakeholders Problems User Story writing terminology  User stories are an output of researching and working with customers to understand problems keeping them from desired end states. Knowing the desired end state allows you to understand the underlying reason why a problem (from customer’s perspective) should be addressed. If a customer tells you features to add …

Product Management Key terms Read More »

Why it’ll likely benefit you to understand why you’re following a “best practice” rather than assume it’ll work for you

My thoughts below are from a tweet I shared in response to Shane Parrish making a tweet (he deleted it) about best practices. At the bottom right of this post is a product leadership coach tweet containing an article describing some of the risks of assuming a best practice without context-driven modifications will work for …

Why it’ll likely benefit you to understand why you’re following a “best practice” rather than assume it’ll work for you Read More »

I disagree that coding requires strong math skills – personal experience

While studying computer science in college and I think before college I encountered papers claiming that strong computer programmers were strong in math. After 4 years of computer science having taken Calc I, II, III, and two other math courses, not once did I or do I currently think that my math classes helped me …

I disagree that coding requires strong math skills – personal experience Read More »

Scroll to Top