What it means to streamline operations.

We had 1 warehouse person able to ship 3000 skus to 100 customers and do all receiving from 2000+ suppliers. How?

Streamlining involves:
1 internal/external task moves
2 Batching/Consolidating
3 Abstraction
4 Systems
5 Empower
6 Automate
1. Internal vs External Tasks

When looking at a procedure, there are tasks that must be done at that moment, and ones that can or are done at the moment.

By removing all "external" tasks and delegating or move to when there is available time, you create a more steady work flow
2 Ex. Shipping a SKU

When shipping a SKU we need to enter the customer we are shipping to. We can't do this earlier because we just found out where to ship it (a customer order).

These are internal tasks.
3. For a SKU to ship, it also must be
- boxed,
- bagged,
- labeled,
- inspected.

These need to be done no matter where its shipping.
They can be done at a different time

These are external tasks
4. Streamline operations involves breaking each procedure into atomic tasks and

- move the externals to a different role, person, or time where there is available capacity

- make the internals easier to do.
5. We made sure everything was prepped for shipment as part of receiving.

Our policy, nothing went on a shelf that wasn't ready to ship.

- prevented mis shipments by fill-ins or temp work
- reduced error in busy shipping periods
- moved work to an area where we had more time
6. Batching / Consolidating

Identify areas where the amount of work is the same for 1 or 100.

Consolidate here.

Whether we were shipping 1 SKU to a customer, or 100's, we needed to do things like

- print an order
- setup a UPS pickup (or trucking)
- prep a BOL
- close order
7. By batching SKUs into less shipments, we were able to "house" more revenue and activity in less "fixed time" tasks.

We worked out with customers their usage and their needs and developed a plan to ship less often.
8. Side Note

Customers don't want inventory early.

When you dig into it (as you should do when working with customers).

What they really don't want, is it on their books.

So how can we ship product without it being on their books?

- extend payment terms or
- consignment
9. Implementing Consolidation

Find as many tasks as you can with "fixed-time" characteristics.

Batch as much volume or activity in these fixed-time tasks.
10. Create fixed time tasks

You can even create fixed time tasks.

Creating a packing slip / invoice grows with the number of SKUs you add to it.

We created a simple script that added parts from the customer order.

We turned SO creation into a fixed time task
11. Abstraction:

Out of our 100+ customers, there were some common needs that took time.

What size box to ship in?

We grabbed data for each SKU and made a "part plan" which included size, weight, most ordered qty, etc.
12. Using Data

Using the data we grabbed we were able to create a small piece of software that not only managed our "part plan" for all SKUs but allowed us to have people
- make those decisions
- from anywhere in the world
- push them as available upon receiving.
11. Abstraction Take Away

Take tasks that need to be done, but don't need human judgment and create tools to make those decisions.

You'd be shocked how much time can be saved from reducing the decisions made by each person by just 20/day.

This also allows you to move the task
12. Push Tasks Upstream

Another part of shipping is bagging the parts.

This is time-consuming.

We worked with suppliers to send the parts already bagged.

We worked with customers to accept preset bag qtys

This turned an internal task into an external, which we then delegated
13. Automate

Once you have data ("part plan")
And you have your fixed-time tasks done (order creation)

We could automate.

We could auto create Box / Pallet labels, BOL submissions and pickup requests.

We knew where it was going, how heavy it was (using piece data), etc.
14. Systematize

It was a theme in all of the above, but systematize your operations.

Same thing, same way, every time.

Same bag qtys, every time.
Same label creation for all customers.

etc.
15. Level Procedures

We often leveled-up to make the process easier for the warehouse guy.

if 30% of our customers needed an extra step, rather than have them try to remember for certain customers, we did it for all customers.
16. By leveling up

We
- raised our service level
- wow'd non-requesting customers
- standardized our approach

and, once standardized, could build tools to help us do it faster.
17. Misc

On top of all this the usual culprits were there to help:
- checklists
- forms
- communication
- incentive/empowerment
19. In a nutshell, you can streamline any procedure by

1. identifying current internal and external tasks, and moving externals to different companies, people, or time slots with availability

2. Converting internal tasks to external tasks, and then repeating.
19. In a nutshell cont.

3. Consolidating work and activity under fixed-time tasks where ever possible.

4. Creating tools to reduce decisions made at time of activity

5. Systematizing to reduce variation at time of activity

6. Using automation to create more fixed-time tasks

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Josh Schultz

Josh Schultz Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @joshuamschultz

31 Jan
Sometimes people miss what automation is about.

It isn't to make things easier
It isn't because is new or tech-forward
It isn't an end of itself

Its a tool... One of many...

For the purpose of building Capacity
As business expands, your resources become more scarce.

You have less time
- to do all things you want to do,
- to make the decisions you need to make
- to service your customers the way they deserve to be serviced.
You can buy your way out of this by hiring people and buying equipment.

However, the paradox of business is this - the faster you are growing, the tighter cash usually is.

So the businesses that need cash most, have it least!
Read 7 tweets
28 Jan
My entire goal when running operations for my small supply chain firm was to maximize this number without straining customers or employees.

We got to 750,000!!

Some of the best customer satisfaction in the industry. Employees were happy too!
Using two warehouse guys, we could ship over 4000 SKUs to over 120 customers, and have parts coming in from over 3000 suppliers globally

we did not use a lot of automation, or any robotic, or conveyor belt type set up.

Our secret was two things

Communication
Systems
We did the same thing the same way every time, and the systems were set up to take into effect all the upcoming processes and set the next step up for success... like dominos.

we automated a lot of the communication, notifications, and the sharing of information.
Read 6 tweets
25 Jan
Tale of two businesses, each in their 1st year...

A: Everyone works 7 hours a day, spend last hour documenting learnings, reflecting, making job and company better.

B: Everyone works 10 hours a day pushing and hustling, day in and day out.

My money is on A over the long term.
When we are first work on something, individually or corporately, we have beginner mind. Everything is new, we are learning machines.

You'll never get that back.

You should be writing everything down, documenting, changing, erasing, developing.
Without purposeful reflection and development, you may retain 10-20% of what you learn as an organization.

With devoted time to learning, iterating, and small improvements, you can retain 80% or so.

This, compounded over years, leads A to be the better corporation over time.
Read 6 tweets
25 Jan
Sub-accounts you want clean all the time

- inventory
- AR
- Ap

And lists
- customers
- suppliers
- support firms
- employees
- fixed assets

Create a process to keep each up to date. Some ideas below
Cycle count for inventory

Separate your inventory into 12 sections. Check each section each month and make appropriate inventory adjustments in your tracking.
AP

Check all bills. Make sure you are paying each.

Make sure there are no old ones that were paid but still showing open (duplicate, or reconciled wrong and so still show open).
Read 7 tweets
24 Jan
If you aren't using repeating bills for as many things as possible, start doing this asap!

This company uses @Xero.

We have repeating bills for all predictable bills like rent.

Weekly Time Saved: 15 min
If a bill never changes, its easy.

Enter the amounts, assign to the proper account, and set it up to repeat.

We pay this by check, so we have it auto approve now and get sent to the "to be paid section"
If a bill does change (like the payroll or auto loan payment), we setup a repeating bill but have it go into drafts with $1 dollar for each line item (state payroll tax, auto interest, etc).

Then, in a monthly checklist, we review draft bills and fill in the correct amount.
Read 7 tweets
24 Jan
How to double the value of a company over 12-24 months through

- building excellent operations
- streamlining operations
- creating a sales machine

An ongoing thread sharing everything I do in realtime. Will be as transparent as possible!
What: Sells natural gas regulators and water meters to contractors for large projects, private and government.

Who: Single owner in NY

Size: 400k in Rev, takes home 70k salary plus 50k profit

Why: Stuck here for 3 years, burnt out, wants to retire someday, possible sell.
Disclosure: I was a partner in this firm and founded it with him. Sold my share back once we got rolling for a quick profit.

Now he wants me to help him break through.

My time is limited, but he's family and I can give him a little time each month.
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!