Tag: Lean

Lean Is NOT A Legacy

Lean can be summarily defined as “The pursuit of perfection (value) through the relentless elimination of waste.”  Understanding what this actually looks like in the real world is an entirely different matter.

The 8 wastes (technically 7) and the tools to continually strive to eliminate them are well documented.  Why is it then that companies still find themselves struggling to implement lean thinking into their culture?

Any lean initiative requires mutual trust and respect between members of the team, the leadership, and stakeholders.  Many companies follow traditional management methods that are contrary to the servant-leadership style required to foster an environment that provides:

  1. Time to Learn – at all levels
  2. Permission to Think
  3. Authority to Execute
  4. Permission to Fail
  5. Time to Reflect
  6. Time to Share (Lesson Learned / Successes Earned)

To continually improve is to recognize that successes and failures are synonymous with learning.  Understanding what works and how it can be improved is equally as important as what doesn’t.

Some leaders and managers claim they do not have the resources that are available to larger corporations.  I would argue that this is simply an excuse for failing to engage their employees in the process.  In essence, they simply don’t perceive their employees as partners in the improvement process or trust that their employees are capable of making a difference.

All the tools in the world won’t save your business if the very people who are expected to use them can’t be trusted to do so.  A servant-leader can teach them “why” and show them “how”.  When done correctly, a short time will pass and the “student” employee will tell  them why and show them how – only better.

Until Next Time – STAY lean

Versalytics

Related Articles and Resources

  • The 8 Deadly Wastes – https://www.processexcellencenetwork.com/business-transformation/articles/the-8-deadly-lean-wastes-downtime
  • What is lean? – https://www.lean.org/WhatsLean/
Advertisements

Happy Anniversary

Happy Anniversary

It’s hard to believe that today marks our 7th anniversary.  I still remember writing that first post and wondering who would be interested in what we had to offer.

After more than 293,000 views, thousands of free downloads, and visitors from more than 120 countries, we can say that we’ve successfully helped more than a few people and companies get started with their OEE training and implementation.

We would like to thank all of our subscribers and visitors for your feedback, support, and many “thank you” notes over the years.

Your feedback matters

If you have any comments, questions, or topics you would like us to address, please feel free to leave your comment in the space below or email us at feedback@leanexecution.ca or feedback@versalytics.com.  We look forward to hearing from you and thank you for visiting.

Until Next Time – STAY lean

[twitter-follow screen_name=’Versalytics’ show_count=’yes’]

Versalytics >> Analytics

GUI’s, wxPack, and wxWidgets

The official wxPython logo
The official wxPython logo (Photo credit: Wikipedia)

wxWidgets and GUI’s

In our post “Where’s the Graphics? Learning from our Roots (Tcl / Tk)” we focused on Tcl/Tk as a primary GUI development language.  We also mentioned QT as a viable alternative.  QT provides a more powerful GUI development API when compared to Tcl/Tk, however, the licensing schema for QT is also more complex.

To paraphrase the description from the wxWidgets website, wxWidgets is a C++ library that includes bindings for C++, Python and other languages to create cross-platform applications for Windows, Mac OS X, Linux, and more.

wxWidgets is available free of charge and offers a comprehensive collection of widgets that make it ideally suited for advanced GUI intensive applications. By using the native platform API, wxWidgets provides a native look and feel to your applications.

The latest version of wxWidgets is 3.0.2 as announced in the latest news release dated October 6, 2014.

wxPack

Thanks to wxPack, we’ve expanded our list of cross-platform GUI’s to include wxWidgets.  wxPack greatly simplifies the task of installing and setting up wxWidgets on your machine.  wxPack is a full wxWidgets Development Kit, complete with wxWidgets source and binaries, wxFormBuilder (RAD Tool), and more.  Without wxPack, installing wxWidgets is a task best left to more seasoned developers.

wxFormBuilder

From a development perspective, wxFormBuilder is the tool that ultimately caught our attention.  More specifically, wxFormBuilder offers the following features that are ideally suited to our language base and development environments:

  • Visual design of wxWidgets dialogs, frames, panels, toolbars and menubars
  • Source code generation for C++, Python, PHP, Lua and XRC
  • Support for wxWidgets 3.0 widgets (wxRibbonBar, wxPropertyGrid, wxDataViewCtrl, …)
Python and Qt
Python and Qt (Photo credit: Wikipedia)

Selecting Your GUI Tool Kit

The wealth of information available to learn and implement Qt suggests it is one of the better supported GUI tool kits in general. TKinter (Tcl/Tk) is also well supported due to it’s inclusion with the standard Python distribution.  Regardless of the tool kit chosen, the initial learning curve can be rather steep for more complex applications.  The number of widgets and options available with each package only add to the challenge of which package to choose.

Keeping it Lean

Too many options can make for more complicated interfaces than are necessary to meet the needs of the application and it’s end users.  For Python, TKinter provides a minimal widget set that serves the majority of our requirements.  That it’s already included with the standard Python distribution makes TKinter an even more convenient and attractive option.

There are times where a higher level of complexity and sophistication is necessary.  Of course, to learn every GUI kit available isn’t an option available to everyone.  The wealth of information and code samples available for QT make it a highly regarded option.

wxWidgets may just be the Goldilocks solution, falling somewhere between simplicity and sophistication where the tools available make it “just right” to get the job done.  A quick review of the wxWidgets Class List suggests there are more than enough features to develop a robust GUI for your application.

Ultimately, the right choice is the tool kit that is both effective and efficient for the given application.  Simplicity serves the purpose best especially during rapid development cycles and iterations.

Your feedback matters

If you have any comments, questions, or topics you would like us to address, please feel free to leave your comment in the space below or email us at feedback@leanexecution.ca or feedback@versalytics.com.  We look forward to hearing from you and thank you for visiting.

Until Next Time – STAY lean

[twitter-follow screen_name=’Versalytics’ show_count=’yes’]

Vergence Analytics

ActiveState Tcl 8.6.2.0

Tkinter demo: many widgets
Tkinter demo: many widgets (Photo Leancredit: Wikipedia)

It’s hard to believe that one day after we published “Where’s the Graphics?” ActiveState released Tcl 8.6.2.0.  Though the link to the download page remains the same, we updated the context of our post to reflect the latest version number.

Visit the ActiveState Tcl 8.6 page for more detailed information.  ActiveState’s ActiveTcl Community Edition is a free, ready-to-install distribution for Windows, Linux, and Max OSx.

Though other GUI options exist, Tcl/Tk is a proven technology that has persisted for more than 25 years.  The latest release offers features that continue to keep Tcl/Tk relevant and at the top of our GUI toolkit.

In addition to the numerous resources listed in our “Where’s the Graphics” post, a wealth of information can also be found at wiki.tcl.tk.

Your feedback matters

If you have any comments, questions, or topics you would like us to address, please feel free to leave your comment in the space below or email us at feedback@leanexecution.ca or feedback@versalytics.com.  We look forward to hearing from you and thank you for visiting.

Until Next Time – STAY lean

[twitter-follow screen_name=’Versalytics’ show_count=’yes’]

Vergence Analytics

Where’s the Graphics? Learning from our Roots (Tcl / Tk)

Tkinter demo: many widgets
Tkinter demo: many widgets (Photo Leancredit: Wikipedia)

One of our “side bar” challenges is developing software solutions (applications) for our clients.  Simple or complex, they all have one element in common, a Graphical User Interface or GUI.

Imagine the surprise and disappointment on the faces of many beginning programmers and developers when they discover that powerful languages like Assembler, C, C++, and even Python start by teaching you how to write software from the command prompt!

We’ve been there too!  When we decided to learn Python – a powerful, high-level, dynamic interpreted scripting language that is quickly becoming the language of choice for new developers – we were just as surprised to be writing and running programs from the command line (C:\).  Even Python’s Interactive Development Environment (IDLE) uses a “prompt” driven interface.

Basic Fundamentals

Our journey with Python originated with our interest in learning C++.  When we discovered that Python is written in C++, we were curious to see how C++ could be used to create an even more powerful dynamic language.

Learning a language and creating a GUI are related but they are not necessarily the same.  Developing an application requires a solid understanding of the core language itself including its capabilities and constraints.  A GUI “simply” serves as a means of interacting with the core application without concern for how the program actually functions or performs internally.

By way of analogy, driving a car does not require us to understand the intricate functions of the engine and powertrain.  As drivers, we use a key to turn the engine on or off, a gear selector, the accelerator and brake pedals, and the  instrument panel – all of which are the equivalent of a GUI in terms of function – to control and monitor the vehicle.  As developers, however, we are more concerned with ensuring that the engine and powertrain function as expected.  In other words, the GUI can wait but it should still be a consideration during the development process.

Where’s the Graphics?

The result
The result (Photo credit: Wikipedia)

Is writing applications with a nice, clean, graphical interface a mystery that only professional programmers can master?  This answer may surprise you.  Anyone can create a GUI and there is yet another language for doing just that:  Tcl/Tkinter. Tcl is a general purpose scripting language developed by John Ousterhout in 1988 and was designed to enable communication between applications.   Tkinter is a cross platform toolkit that provides a variety of widgets for building GUI’s in many languages.

Most introductory books on Python are concerned with teaching the core fundamentals of the Python language itself, though some may provide a brief introduction to Tkinter.  It is significant that Tkinter is included as part of the Python distributions that are freely available for download from the Python.org website.  Including Tkinter in the Python distribution enables the development of simple to complex GUI’s for your application.

Back to the Beginning

Although other packages such as wxWidgets and PyQt are available, that Tkinter is included in the standard Python distribution makes it much easier to integrate and explore.

To fully understand the Tcl/Tk programming language, we decided to search for more information.  We discovered an excellent Tcl/Tk Tutorial at TutorialsPoint.com where we are served with a wealth of information for both Tcl and Tk.  This is certainly enough to whet your appetite for more.

The TutorialsPoint Tcl/Tk  Tutorial describes several features of Tcl and this is one that caught our attention:

 “You can easily extend existing applications with Tcl. Also, it is possible to include Tcl in C, C++ or Java to Tcl or vice versa.”

What seems like an overly extended tangent from our original pursuit of C++ has become a worthwhile journey.  One of our greatest frustrations while learning C (and C++) was the lack of information for developing a graphical interface for our applications.  It looks like we may have discovered something that will help us along the way for a variety of languages.

Tcl/Tkinter Resources:

If you are using an Apple computer, Tk and Python are already installed on your system as part of the OSx.  The versions installed depend on the version of OSx you are running on your computer.

We recommend visiting SourceForge.net and searching for the term “Tcl/Tk”, without the quotes, using the site’s search box.  You will be presented with the latest version of Tcl (8.6.2) and variety of other related tools including several Tcl extension packages and IDE’s.

To get the latest copy of ActiveState‘s version (8.6.2.0) of Tcl/Tk for your system (Windows, Linux, Mac OSx) visit the ActiveState.com download page.  The community version is free and will be more than sufficient to get you started.  Click here to see some interesting code snippets or “recipes” on the ActiveState site that demonstrate some of the key features of Tcl/Tk.

We already suggested that TutorialsPoint offers an excellent introduction to Tcl/Tk Programming, however, we have also discovered several books that are worth mentioning to get you started:

Python and Tkinter GUI:

Python and Other GUI’s:

C++ and Qt:

English: Screenshot Qt Designer Русский: Скрин...
English: Screenshot Qt Designer Русский: Скриншот Qt Designer (Photo credit: Wikipedia)

While some are comfortable to accept the tools at face value, we found it helpful to delve into the core of Tkinter and Tcl to fully appreciate and understand the underlying language and tools that are available to us.

Finally

As Operating Systems continue to compete for market share, it is good to know that we have cross platform GUI options that will allow us to write applications that will work on all of them.  To this end, we’re less concerned about “who wins” and more concerned about writing efficient and effective applications for our clients.

Your feedback matters

If you have any comments, questions, or topics you would like us to address, please feel free to leave your comment in the space below or email us at feedback@leanexecution.ca or feedback@versalytics.com.  We look forward to hearing from you and thank you for visiting.

Until Next Time – STAY lean

[twitter-follow screen_name=’Versalytics’ show_count=’yes’]

Vergence Analytics

On Target Tangents

Time Tangents

Our world is full of distractions and we often find ourselves on a path that seems so distant from our original plan. We wonder where the time went and ask ourselves …

“How Did We Get There From Here?”

Are tangents disruptive impulses that take our eyes off of the goal, causing us to lose focus, and drain away our valuable time? Or, do we embrace them as an extension of “how we think” and seize the opportunity to expand the scope of our original thought processes.  Our desire to learn fuels our passion to …

Explore New Options

Some time ago we expressed our interest in learning the C++ programming language.  C++ is an amazing language and we have gained a real appreciation for object oriented programming.  While learning C++, we discovered that another very powerful language, Python, was written in C++.

Naturally, we decided to check out Python to see the power of C++ in action.  To our surprise, we learned that Python is readily available at no charge from https://python.org, is very powerful, and is an extremely versatile Object Oriented Programming language.  Python is also relatively easy to learn and is now our language of choice for rapid prototyping and development of complex solutions.

Today we discovered yet another language:  “Go”.  Coincidentally, we stumbled upon a post at TechCrunch.com titled, “Google’s Go:  A New Programming Language That’s Python Meets C++”.  We downloaded “Go” from GoLang.org to explore what this language brings to the table.

We’re committed to continue learning C++, however, we would be remiss if we decided to simply stick to the straight and narrow path of one language alone.  Where speed of execution is a factor, C++ prevails.  Where speed of execution, small size, and a “close to the metal” solution is required, Assembler takes precedent. However, where speed is less of a concern, a solution in Python is heavily favoured.  As we’ve stated many times before:

“There’s always a better way and more than one solution.” ~ Redge

When Opportunity Knocks … Answer

It would be easy to ignore the distractions that seem to stall our progress and keep us from reaching our destination, however, sometimes the journey is best enjoyed when we stop and take in the sights along the way.  In this case, the ride has been an eye opening experience.

Although we started our learning process with Python 2.7.6, we’re currently using Python 3.4.1.  Python is available and runs across the three platforms that concern us most:  Windows, OSX, and LINUX.  Soon after, we also downloaded Anaconda Python from Continuum Analytics.  The reasons for downloading Anaconda Python will become clear once you’ve had a chance to delve into the world of Python and all it has to offer.

Though we may have strayed from our C++ learning process for a short while, the Python experience has been and continues to be a tremendous journey.  Python has presented a realm of significant possibilities in Object Oriented Programming that would otherwise have remained a mystery.

Learning Python

A simple Google search for “Python Programming” will yield a host of web sites that offer tutorials, books, and so much more.  We started with a few simple books and added a few more that we purchased from our local book store to gain a sense of what Python had to offer:

The number of books available on the store shelves pales in comparison to the offerings available on Amazon.  We have since purchased a number of e-books that are easily and readily accessible using Kindle across multiple devices including my iPad and Surface Pro.  If you haven’t had a chance to work with Kindle, we highly recommend it.  It is an excellent app that makes reading e-books a breeze.

Unlocking Potential

Certainly this recent tangent has opened more doors than we could ever have imagined and we’re grateful for the experience.  While this may seem to have little to do with Lean or OEE, we would suggest otherwise.  Each program or script is comprised of multiple processes or series of processes and the environments in which they run are as diverse as the machines we find in manufacturing operations.  From our perspective, programming serves as an excellent surrogate to demonstrate lean practices and the effectiveness of our operations.

Just when you think you have all the answers, consider that one of them may hold more questions than you ever imagined.

Your feedback matters

If you have any comments, questions, or topics you would like us to address, please feel free to leave your comment in the space below or email us at feedback@leanexecution.ca or feedback@versalytics.com.  We look forward to hearing from you and thank you for visiting.

Until Next Time – STAY lean

[twitter-follow screen_name=’Versalytics’ show_count=’yes’]

Versalytics Associates

Its not what you know …

It’s not what you know but what you understand that matters most.  ~ Redge

Discerning  perceived knowledge from understanding is a challenge for many leaders. For example, it is possible for anyone to memorize facts and figures and to correctly answer related questions simply by recalling this same information from memory. Similarly, many of us “perform” simple multiplication from recall – without even thinking about the calculations involved.

Why this matters

Having knowledge of metrics is not necessarily the same as understanding what the metric is measuring or what it means. Consider that the formula for Overall Equipment Effectiveness, or OEE, is the product of three factors:  Availability, Performance, and Quality. After basic training, anyone can recite the formula and calculate OEE correctly. This basic knowledge does not necessarily equate to any real level of understanding what is actually being measured.

OEE measures how effectively an asset’s time was used to produce a quality part. Confusion as to what is really being measured typically occurs when the Quality factor is calculated. For a single run, numerous texts teach that we can calculate the quality factor as:

Quality Factor = (Good Parts Produced / Total Parts Produced) x 100.

While the calculation will yield the correct result for a single instance, the formula isn’t quite complete as presented and doesn’t work when attempting to calculate OEE for multiple parts running through the same machine. The Quality formula should actually be stated as:

Quality Factor = (Good Parts Produced x Cycle Time / Total Parts Produced x Cycle Time)

or

Quality Factor = Pure Time to Produce Good Parts / Pure Time to Produce ALL Parts.

When expressed this way, we can state how much time was spent producing good parts, total parts, and defective parts! The time lost to produce defective or scrap parts is given by the formula:

Lost Quality Time = Time to Produce ALL parts – Time to Produce Good Parts.

OEE is not complicated when we understand what it is we’re measuring. By way of example, assume a production shift consists of 435 minutes of scheduled production time where breaks and lunches have already been accounted for. For the sake of simplicity, we will assume the process is running at rate (performance = 100%).  A part having a cycle time of 2 minutes was scheduled to run for the entire shift where 160 good parts from a total of 180 parts were produced.

From this basic data and assuming the process was running at rate – (Performance = 100%) – we can derive the following:

Availability = Up Time / Total Time = ((180 x 2) / 435) x 100 = (360 / 435) x 100 = 82.76%

Performance = 100% (assuming run at rate) = 100%

Quality =Time to Produce Good Parts / Time to Produce ALL Parts

Quality = ((160 x 2) / (180 x 2)) x 100 = (320 / 360) x 100 =  88.89%

OEE = A x P x Q = 82.76% x 100% x 88.89% = 73.56%

Cross Check:  435 x OEE = 435 x 73.56% = 320

Before calculating the percent values for each factor, we can see that time is common to all factors. We can readily determine that we lost 40 minutes due to the production of defective parts (360 -320) and that we also lost 75 minutes due to unplanned downtime events.

To calculate OEE for a given machine, shift, department, or plant we can easily sum the total “time” based values for each factor and calculating the percentages accordingly.  These calculations are clearly conveyed in prior posts and in our free downloads (see our free downloads page or on the widget on the sidebar).

What you know is taught, what you understand is learned. ~ Redge

When we truly understand what is being measured, the data that forms the basis for our calculations becomes more meaningful too. We can even challenge the data before the calculations are made.  The greatest frustration occurs when the results are not what we expected and the reasons are either in the very data that generated them or worse, when someone doesn’t understand the calculation they’re actually performing.

Many years ago I recall reading a sign that stated, “The proof of wisdom is in the results“. While their is truth in this statement, the implication is that we understand the results too!

Your feedback matters

If you have any comments, questions, or topics you would like us to address, please feel free to leave your comment in the space below or email us at feedback@leanexecution.ca or feedback@versalytics.com.  We look forward to hearing from you and thank you for visiting.

Until Next Time – STAY lean

[twitter-follow screen_name=’Versalytics’ show_count=’yes’]

Versalytics Analytics

Welcome to 2014

Happy New Year and welcome to 2014. We wish you the best of continued successes in the year ahead. After a much needed break, we’re excited to get back to work.

We recently celebrated 5 years of blogging here on WordPress, reaching over 160 countries and more than 160,000 views. While this is very encouraging, we are motivated to share our lean leadership insights and experiences on the simple premise that:

“Life isn’t worth living, unless it is lived for someone else” ~ Albert Einstein

Thank you for allowing us the privilege and pleasure of sharing our thoughts and insights and for providing our services to you in 2013. We proudly look forward to continuing to do so in 2014.

Your feedback matters

If you have any comments, questions, or topics you would like us to address, please feel free to leave your comment in the space below or email us at feedback@leanexecution.ca or feedback@versalytics.com.  We look forward to hearing from you and thank you for visiting.

Until Next Time – STAY lean

[twitter-follow screen_name=’Versalytics’ show_count=’yes’]

Vergence Analytics

Desk Jockey Leaders – Where Did That Come From?

desk jockey
desk jockey (Photo credit: notorious d.a.v.)

The inspiration that tipped the scales and served as a motivator to write about Desk Jockey “Leaders” came from a headline that appeared on the front page of Friday’s edition of the Toronto Sun (October 25, 2013):

“Despite $862M repair backlog, housing boss says: I need a bigger office! – Keeping Up With the Jones – TCHC Eyes $2-Million Reno to Rosedale HQ”

I would like to think that when people are struggling to survive with the most basic necessities of daily living, renovating the offices of the very corporation that’s helping them would be the last thing on everyone’s mind.

At least one city councillor echoed the voice of reason stating, “I don’t think it’s something we can justify to either the taxpayer of the City of Toronto or our tenant base.” I’m certain this statement also resonates with most people who read the accompanying article.

The CEO of the TCHC (Toronto Community Housing Corporation) suggested that a more professional environment would be more appealing to visitors and tenants and a larger office could be used to host meetings.

I would suggest that focusing on the purpose of the corporation’s existence is first and foremost. Could it be that some people have decided to make a career out of an ever-growing problem that should never have risen to the scope and scale that it has

Whatever hardships the CEO and fellow TCHC employees must endure to perform their work could hardly compare to the conditions that the tenants must live with each and every day.

What could make this any worse? Knowing that our Liberal government wasted $1.1 Billion to cancel the construction of two gas plants – a decision that was sure to win them a few more seats in the last provincial election. No one is accountable and no one is responsible. Unfortunately, the one’s who suffer most are the taxpayers who fund it all.

As I complete this follow-up, there is some good news. The CEO of the TCHC has withdrawn the motion to renovate their headquarters. Maybe there is some light at the end of the tunnel after all.

Two of my greatest pet peeves are working with people who 1) attempt to manage everything behind their desk , and 2) believe meetings are the answer to resolve everything else that can’t. This article presented a CEO who was planning to do both – in the same office!

As many quickly discover, being a desk jockey “leader” simply just doesn’t work.

Desk Jockey “Leaders”

English: A desk in an office.
English: A desk in an office. (Photo credit: Wikipedia)

Behind The Desk

For some people, being bound to a desk is an inherent and perhaps unfortunate part of the work they do. But, the last place I would expect to find a lean leader is sitting behind their desk.

I recognize the need for an office and understand that managing a business does require some desk time. However, it’s amazing how some “leaders” think that that’s what it takes to run a business. If you started and run your own business, you know otherwise.

To be in touch with your business is to spend time on the front lines, with your customers,  walking the floor, and simply being with your team – not just when you think they need you. Personally, I like to see and understand what is happening directly at the source. This is not to suggest that we interfere with the normal flow of operations or bypass the hierarchy of people who are running the operation. Rather, it is an opportunity to learn what is going on first hand so we can have a meaningful discussion to make improvements or to resolve any concerns as they arise.

The Desk Jockey

Desk Jockeys, on the other hand, rely on the steady stream of paper flowing through their office, looking for discrepancies or anomalies that don’t align with their expectations. Upon discovery, desk jockeys call the responsible person or persons to their office and proceed to explain the problem and offer solutions to them without really knowing what happened.

Desk Setup June 2009
Desk Setup June 2009 (Photo credit: Trevor Manternach)

If there isn’t enough paper already, desk jockey leaders have a niche for creating more. Attempts to justify their reasons for doing so further exposes their lack of knowledge on what it means to really manage and lead their teams.

We can’t assume the system is working simply because the paperwork is correctly completed. If the system is working, does that mean the physical process is working correctly too? Furthermore, could it be that the system itself is fundamentally flawed to begin with?

No Accident

Of course, desk jockey “leaders” didn’t get their titles by accident. They have a wealth of experience – at least that’s what they tell me – that brought them to their current level of success. It’s interesting to note that I hear this more from “first time” leaders who, sooner or later, learn why it may also be their “last time” leading.

A desk Jockey may also be a “know it all” or “know about”, leaving their teams to suffer and sweat through the issues so they can fend and “learn for themselves”. Almost as though rising to the challenge will make them stronger in the long run. I can picture the analogy well – the baby chick breaking out of its shell to discover the world because to help the chick is to make it weaker than those that did it for themselves.

It’s Just NOT Lean

Desk jockey “leaders” are not fully engaged with the reality that exists within their business. If you’re wondering why morale is low and your team is not engaged, it’s very likely that you’re not engaged with them. Strangely, desk jockeys share the same frustrations as their teams. They just don’t know it.

If you’re an expert, share your knowledge and skills. If you’re not, then you have all the more reason to get out from behind the desk and learn. Having the right answers isn’t going to solve all of your problems but asking the right questions will certainly help to bring you closer.

If our mission is “To deliver the highest quality product or service at the lowest possible cost in the shortest amount of time”, then writing reports for quality deficiencies, cost overruns, or missed deliveries is a strong indication that a problem exists – not behind the desk, but in the operation itself. Meetings and reports are best replaced by real hands on root cause analysis and problem solving that is only effective at the source.

Cell phones, tablets, laptops and other technologies make it possible to conduct business from wherever you are. Run your business from the place that matters most, not your desk. As for me, if I spend 10% of my time in the office, I’ve been there far too long.

Your feedback matters

If you have any questions, comments, or topics you would like us to address, please feel free to contact us by using the comment space below or email us at LeanExecution@Gmail.com. We look forward to hearing from you.

Until Next Time – STAY lean

[twitter-follow screen_name=’Versalytics’ show_count=’yes’]

Vergence Analytics