5 Biggest Problems in Software Development [22/100]
Whine with me about the biggest problems in software development. From user satisfaction to more profound issues, let's discuss it.
Here are 100 posts about product development and product management. For this challenge we take a weekly cadence, so you can expect a new post every (other) week. Let’s go.
Whine with me about the biggest problems in software development. From user satisfaction to more profound issues, let's discuss it.
Why are deadlines important for software development—even if we all hate them sincerely? I’ve spent 10 years figuring it out. Enjoy the results of my research!
Feedback organization helps to prioritize features, build better solutions and engage customers. Let's explore how to do it right in a B2B SaaS product.
The best way to try out a product management role is to launch your own product. All other skills and qualities will gradually come. Or not.
In the age of specialization it looks like unbundling is the only viable strategy. Well, it is not.
Discover the golden rule of software development time estimation that fits any team and is proven by years of expertise.
There's only one way out: start creating the minimum viable product. This is the most effective strategy for product validation. Why? It brings you external feedback.
Measuring developer productivity by hours is an attempt to reduce uncertainty by squeezing it into a simple model. Yet in our industry, we must accept uncertainty, learn to thrive with it.
The most popular products don’t become mass popular overnight. It’s a process. Usually they popularity is uneven, they are unknown in some niches, but very popular in another niches.
Read this if you had intrusive thoughts like: “dammit, this app is the same as I thought of a year ago!” or even “I’m fed up with my managers, time to do something of my own.”
Learn the insider’s rules and steps in new product development to launch your software product successfully in one year (maybe).
What happens to a product with multiple unfinished features? It simply cannot become people’s favorite. It’s much better to have just several finished Features in a product than loads and loads of unfinished ones.
Why you shouldn't read all the feedback before designing a complex feature.
I spent two weeks in a customer support role, participated in 170 intercom chats, and survived.
Why products changelogs are cool to have + some practices how to write them.
How to apply selection theory to new products development and new features.
How Genotype and Phenotype concept helps to build flexible products.
Every product manager loves new features. Feature start is not as easy as it looks. Let's dive into it and explore some best practices.
Product managers tend to focus on large cool features, but small features, improvements, and bugs are also important. This article describes various approaches to handle small things well.
How to balance between dynamic and static quality, and amplify new knowledge exploration in a new product development.
Sync processes for product planning, dependencies management and vision sharing are easier to run, but async processes are more performant. How to choose?
Software products get destroyed by 'More features' race, technical debt, technological progress and market changes. This post explores ways how product managers can keep products alive.