The BizDevOps Blog

Become better at building superior products.

Get carefully curated tactics from the world’s best product leaders. Monthly in your inbox.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
brainhub rates and rerences

Bye, waterfall. Hello, BizDevOps.

Join 1,200+ other tech leaders and get monthly insights on how to:

  • build superior products that users love
  • release software fast, often, and within budget
  • avoid tension between product and engineering teams
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

By submitting, you agree to receive our BizDevOps newsletter.

Leadership

The Empirical Laws of Software Engineering

The Empirical Laws of Software Engineering

Many times I’ve heard about various laws in programming, so I did some research, trying to find as many of them as possible.

The Agile Team and a series of unfortunate daily meetings

The Agile Team and a series of unfortunate daily meetings

Remote cooperation in distributed teams has made an impact on how we conduct meetings. Regardless if it’s a cat sneaking by on camera or a dog barking in the background, our personal lives are intertwined with our business lives. Daily meetings are no exception, and effective leadership is about keeping the balance between team integration and efficient planning.

Agile plans for each day and how to set them

Agile plans for each day and how to set them

As creatures of habit we plan, striving for a routine. We also know that effective planning makes achieving our goals easier. But there’s a fine line between being flexible and rigid, waterfall-like planning. Many teams call themselves “agile”, conducting sprint planning and daily meetings, but fail to grasp the essence of what an agile approach really is. With that said, how do you balance planning and daily execution?

Testing skills every Quality Assurance Engineer and Developer should master

Testing skills every Quality Assurance Engineer and Developer should master

We asked developers and testers at Brainhub what every developer should know about how to test the code.

Business

Why We Started Measuring Customer Lead Time (And Why You Should, Too)

Why We Started Measuring Customer Lead Time (And Why You Should, Too)

Tracking customer lead time can give you a better understanding of your development pipeline and help you become more transparent to your partners. Here’s our experience with measuring and optimizing this agile metric.

4 Questions to Ask Before you Build Your Product

4 Questions to Ask Before you Build Your Product

Grabbing people’s attention with digital products gets more difficult each year. Are you REALLY ready to step into the path of product development? We're here to help you determine that.

It’s All About Soft Skills: Why You Shouldn’t Hire UX/UI Designers in a Hurry

It’s All About Soft Skills: Why You Shouldn’t Hire UX/UI Designers in a Hurry

The last time we recruited a UX/UI designer, it took more than 100 days to find the right person. But we weren’t in a rush – and neither should you.

You Really Shouldn’t Estimate Software Projects. Here’s Why

You Really Shouldn’t Estimate Software Projects. Here’s Why

Planning software development is a delicate affair. If you try to estimate by all means, you’ll probably end up mismanaging your time and resources.