Set Procedures As If For Cows
Some problems in the world of work are so pervasive that they turn up in conversation everywhere. In the UK, a personal aggravation of mine has become a widespread topic. I hear about it from executives, managers and the rank and file in business, from friends in social gatherings, and most recently from someone I had never met before at a birthday party.
It’s the tick-box and excessive-bureaucracy mentality.
Don’t get me wrong here. Sometimes exhaustive checklists or procedures are necessary. We always had them for Space Shuttle flights. We want them for the flight crew when we fly.
But having them for the sake of having them is counterproductive.
We took a wrong turn when the phrase “You can’t improve what you can’t measure” became popular. We exacerbated it when we fell in love with Big Data. Bosses and governments began wanting to measure everything and document everything. As a side effect, this often forces as much of life as possible into tick-box lists because that is the simplest way to document or assess something.
During research interviews, British infrastructure construction companies consistently put this high on the list of reasons that doing business costs them about 20% to 30% more in the UK than in continental Europe. It has nothing to do with EU bureaucracy. It’s entirely to satisfy demands by the UK government for detailed tracking of what workers do when they are being paid for by the public purse. These companies don’t object to it. The extra burden adds to their costs, but in their business model, they bid by totaling cost estimates and then adding a percentage for their profit margin. If costs are higher, so is their profit. The financial hit passes through to taxpayers.
For other businesses that cannot readily pass along the cost of this burden, it’s more troublesome. It eats into and sometimes overwhelms their profit margin, thus weakening them versus competitors elsewhere in a more efficient system.
The UK frets about leaving the EU while having one of the worst worker productivity rates among top tier countries. This is obviously detrimental to productivity and should be a target for reform.
But what would be a sensible approach to reform? On the other side of the Atlantic, the current government in the USA is simply sweeping huge swathes of regulations off the table. The world already knows what happens with insufficient rules: pollution, corruption, harmful monopolies, a long litany of bad behavior that causes a great deal of harm.
Is there any sensible way to decide when we need exhaustive procedures or tracking versus when we don’t? And when we don’t need to be exhaustively detailed, what should we do instead?
The best approach I’ve seen comes not from business experts, but from Dr. Temple Grandin. If you are unfamiliar with her, I suggest starting with her book Animals In Translation: Using the Mysteries of Autism to Decode Animal Behavior, or read anything about her work helping people manage farm animals in ways that are less distressing to the animals.
Notice how she evaluates whether a facility operates well. She talks about one that had an immensely long list of things to be tracked about daily operation, yet the facility was not performing well.
People couldn’t simultaneously get through the list and do their jobs well. As a result, they weren’t working effectively. They also didn’t have the time and attention to deal with the list thoroughly, so it wasn’t much use.
That sounds familiar, doesn’t it? It is what a former teacher complained about at a birthday party last weekend, saying it is why she retired early. I hear about it from people working in a wide range of the private and public sectors.
Grandin solved her client’s problem by asking what they could monitor that would be affected if something is wrong. That turned out to be a handful of items instead of the hundred-plus they had been trying to track. She set them up to monitor only the handful of items on a routine basis. This was a small enough burden to be done well without diverting too much attention from routine work. Whenever one of the crucial handful of indicators went awry, they would start to monitor a larger set of items (taken from the original list) that would help them pinpoint exactly what needed to be corrected.
Her solution worked, and it is appropriate for a wide range of other situations.
In essence:
- Where tracking or procedures can be automatic and not adversely affect performance, you can do the full spectrum without harming your business. If you love Big Data, this is the situation you want.
- Where tracking or procedures require human effort and there is no compelling reason for large amounts of detail all the time, use Grandin’s approach. On a routine basis, monitor only “red flag” things that will be affected when something is wrong and let them announce problems, or set up procedures that only specify critical steps while leaving latitude elsewhere. Only monitor a larger set of items or invoke a more detailed procedure when you need to pinpoint and correct a problem. The teacher would still be working in the profession she loves if her school did this.
- Where a situation is so complex that you cannot make a short “red flag” list, or where safety or regulatory requirements or quality control demand that everything is running well, you must find a way to grapple with all the details. Examples of areas that tend to fall into this rule include aerospace, certain types of manufacturing such as pharmaceuticals, and environmental protection where it’s so complicated and has so many unknowns that we cannot trust ourselves to know what the key indicators are. If this is your situation, whenever you are tempted to bend your rules, think of Challenger or Deepwater Horizon.
These guidelines seem like common sense, but actual use of them is not common at all. If you don’t need to micromanage absolutely everything, then don’t! Choose the level of granularity that really fits.
Bonnie Huval Personal Website Cookie Notice
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Privacy & Cookies Policy
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/bonniehuval.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/bonniehuval.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"featured_image","featured_image_url":"https:\/\/bonniehuval.com\/wp-content\/uploads\/2025\/02\/close-up-glass-with-money-as-tips-scaled-133x200.jpg","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Bonnie D Huval","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Bonnie's Tip Jar","form_subtitle":"entirely optional","currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you *so much* for supporting what I offer here!","payment_confirmation_title":"Bonnie D Huval","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":"Some of what I make available here took quite a bit of work to pull together. If you want to use any of the material on my website, please use it with attribution and a link to it. Please avoid putting it on websites with a policy of feeding whatever they get into their AI engines. (Facebook and X are examples of such content hogs.) They would steal my work through you, and neither you nor I would like what they do with it. Thanks!","terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"Y\/m\/d","time_format":"H:i","wordpress_permalink_only":"https:\/\/bonniehuval.com\/2018\/01\/12\/business\/set-procedures-as-if-for-cows\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_519vjE3HhU5m2IX7D6TDyZL7m2F5hu8GsJ5FSMdz5lokbMXEWqc2k7CHmCS7TiMfX1Wt7ZwAJ12HozPb9YoWA65iO00HwDOJx7Z","stripe_account_country_code":"US","setup_link":"https:\/\/bonniehuval.com\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/bonniehuval.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}
Leave a Reply