All posts by Benjamin Brandall

How to Build a Minimum Viable Process Pack for Your Startup

I know, you want to cut out admin work. You want to cut out time wasted on bullshit that doesn’t directly impact traction.

It’s hard to pull yourself away from product and marketing for any extended period of time to focus on how efficiently your startup runs internally, but it does have to be done.

Srinivas Kulkarni, writing for ZDNet, reports:

“While it’s very easy to say that when startups are founded, there’s a lot of freedom, liberty and access in terms of work and building the product, technology or service that they offer, it is also important to realize that most startups fail because they don’t learn from their and others’ mistakes. It’s imperative that the experience comes from a process.”

A lot of the problems processes solve can seem like they’re easily fixed on the day they crop up, and it can seem like there’s no point in writing down how you do work when you’re too busy to even get it all done…

But any good startup will scale, analyze the ways it gets work done, and will try to improve its efficiency — that’s just what organizations that succeed do.

Continue Reading

The 31 Best Business Podcasts for Entrepreneurs & Startups

Podcasts are an awesome way to passively expand your knowledge, especially while you’re walking, in the car, on the train, or doing work that doesn’t require a ton of mental energy.

At Process Street, we’ve compiled a list of podcasts that we personally listen to and would recommend to anyone interested in business, entrepreneurship, marketing, and startups.

Continue Reading

I Analyzed 12,844 Tweets to Find How Top SaaS Companies Do Twitter Support

I’ve covered our internal support process and analyzed SaaS support and success before, but when it comes to Twitter support, there’s not much data out there.

From what I’ve learned in this study, I’d say that could be because it’s not something the company wants to do.

Is it a necessary evil, brought about by frustrated customers, or is it companies meeting customers on their level?

When you think about users interacting with companies on Twitter, you probably imagine companies trying their best to calm down users so angry they need to vent their frustrations publicly.

I got the idea for this study when I saw the sheer amount of damage control Outlook have to do on Twitter because of their product, and set out to analyze other software giants and how they do Twitter support.


Since Twitter is entirely open to the public and can’t be edited, I thought it was begging for a study on how SaaS companies support their users on Twitter. That’s for a couple of reasons. One, because no one has published data or written a post like this before. And two, because I enjoy writing studies on SaaS companies, like this and this on pricing pages, and this on landing pages.

Here’s my study into the effectiveness and uses of Twitter support at SaaS companies.

Continue Reading

Why You Need To Create A Process For Everything You Do More Than Twice

Ever had to listen to yourself repeating the same instructions to coworkers?

Are you struggling to remember how to complete a task you last tackled a month ago?

Remember feeling frustrated by the time and effort wasted?

It doesn’t have to be this way.

Picture this:

Continue Reading

How to Improve Your Software Development Culture and Product Quality

software-development-culture

Aside from the raw product you’re selling, company culture is everything.

It’s made up of your work environment, ethics, mission, expectations, and goals. You can have a great product, but without a solid culture to back it up, its development can fall apart.

Buffer, for example, has a notable culture of transparency. All employee salaries are published for co-workers and the public to see. They emphasize working out loud and being receptive to one another.

On the other hand, Amazon is noted for its toxic culture that exhausts employees and holds “unreasonably high” expectations.

Which side of the spectrum are you on?

In software companies, it’s important to promote a culture of communication and transparency. What would an issue tracking system look like for a company with poor culture? Pretty desolate.

In this article, I’m going to give examples of how different software companies bolster their QA efforts with a strong culture, and why that’s so important.

Continue Reading

Software Testing Methods: How Google and Facebook Crush Quality Assurance

google-and-facebook-testing

There’s a big difference between successful software companies and those shoddy unverified apps you get off the app store:

Quality assurance.

While small-time apps aren’t heavily used, and the creator won’t receive many complaints or bad press if anything breaks, Google and Facebook are used by billions of people worldwide.

If a bug affects 0.01% of the user base in a small app, it’s not worth the energy. If it affects 0.01% for Google and Facebook, that’s thousands of complaints, and possible media scandal to deal with. And we all know what the price of that can be.

So, when it comes to studying quality assurance there’s no better examples than two of the biggest Internet companies in the world.

I’ve deliberately not chosen to give Microsoft the time of day in this post, because I’d say their QA is pretty damn weak for their size.

…However, read on to pick up tips from Facebook and Google on how to make software that doesn’t break down, cost you more money, and cause frustration for your customers.

Continue Reading

Software Quality Assurance vs. Quality Control: What’s the Difference?

quality-assurance-vs-quality-control

Thinking the terms ‘quality control’ and ‘quality assurance’ can be used interchangeably is a common mistake.

Whoever coined those terms did nothing to clarify their differences, but in fact:

  • Quality control (QC) makes sure that your product isn’t riddled with bugs.
  • Quality assurance (QA) makes sure engineers are following processes to reduce future bugs, and write code more efficiently.

Quality control is something development teams do every day. They squash bugs in the code they wrote, and run tests to catch future errors.

Quality assurance is the overall management of development processes that make sure less testing and QC needs to be done.

At Process Street, we’ve already looked at the wider implications of QC and how to run tests on your software. We’ve even provided you with a bunch of pre-made software development processes you can adjust to your own team.

In this article, I’ll go into an explanation of quality assurance in software teams, and how you can use this information for your own developers.

Continue Reading

What is Quality Control? An Introduction for Software Companies

software-quality-control

If you’ve been reading our content about the importance of processes, you know the kinds of things that happen when standard procedure isn’t followed. Satellites crash, nuclear reactors melt down, and information security disasters ruin huge corporations.

For software companies, failure doesn’t always have such wide implications but it can mean carelessly shipping a product that creates catastrophic problems for your customers and destroys their trust in you. And of course, it’s a pain in the arse for your development team to fix.

In this article, I’m going to go over some famous software disasters where Quality Control dropped the ball, and look over some common quality control methods.

Continue Reading

Startup Branding: How We Rebranded Our Company in 3 Months

rebranded

In the lifecycle of every startup, there comes a tipping point.

For companies focused on aesthetics and creating something beautiful, there’s a time where the founders need to shift towards their product — look inward and think deeply about the problems it solves, who’s it for and how to refine user experience.

For product-focused startups like Process Street, a necessary early shift is towards design.

Continue Reading

Is Business Process Outsourcing Relevant For Your Small Business?

Business Process Outsourcing

What is Business Process Outsourcing (BPO)?

Yes, business process outsourcing is something that Coca-Cola does and spends millions on and something Vodafone uses IBM for to build its customer-related IT requirements, but it’s also for anyone and everyone.

It doesn’t have to be done on a massive enterprise scale, and in fact it can be even more impactful for small businesses because it means the difference between hiring a full-time legal team and using an as-and-when needed one from another company. That’s a massive difference in cost.

When you use an agency, or hire an accounting firm, that’s business process outsourcing. While the term has been taken over by enterprises and maybe shifted to mean something different, at its heart, every business does it. Every business without a full time accountant, legal team, marketing team, designer, IT guy, etc, does it.

It’s enterprise-y because it started out at those levels. Coca-Cola was a pioneer:

“ BPO is […] a subset of outsourcing that involves the contracting of the operations and responsibilities of a specific business process to a third-party service provider. Originally, outsourcing was associated with manufacturing firms, such as Coca-Cola, that outsourced large segments of its supply chain” — Forbes

But no matter what size company you are, there are considerations…

Continue Reading

Take control of your workflows today