Search This Blog

Friday, October 22, 2010

Production Yield Problem Solving

By: Bob Rogers

Manufacturing and production environments can benefit from implementing Lean Manufacturing and using Six Sigma management strategies with Statistical Process Control (SPC).  Problem solving methods are essential skills necessary for both Lean and Six Sigma. 

This is a short summary of how to approach problem solving in a production environment where production yield is an issue; this approach can also be applied to solve other business problems. 

1) PROBLEM STATEMENT

The first step is to write a detailed "Problem Statement" for the production yield issue.

The Problem Statement needs to be concise so the team working on solving the problem has a clear definition of the problem including factual data. The Problem Statement needs to include the definition of the expected results and data to set a clear goal for the problem solving task.

The data in the Problem Statement may include:
   Who, How, When, What, and Where information
   Measurements, Statistical, and yield data
   Production rates: products/hr, $/product, scrap units, scrap $, first pass yields, rework costs etc.

Consider separating a Problem Statement into two or more statements (and projects) if the root cause for the issues is likely to be different. Subsets of a Problem Statement need to be prioritized if the root cause is likely to be the same.   

2) ROOT CAUSE STUDY

Writing the Problem Statement should assist in the process of discovering some of the possible variables that cause the production yield issue. The Root Cause Study needs to be a comprehensive effort to consider these possible variables and to take a step back and brainstorm other variables that may have lead to the yield issue. There are many approaches to determining the actual root causes of the yield issue. An important first step is to evaluate a broad range of possible causes then focus on the most likely root causes.

Team Brainstorming methods can be beneficial especially when combined with developing Cause Effect Diagrams (also known as Ishikawa or fishbone diagrams).  Creating the Cause Effect Diagram by Brainstorming: Methods, Machinery, Management, Materials, and Manpower factors, may seem like a diversion from finding the likely cause. This structured thought process often triggers ideas that may have been overlooked. The "Effect" in the Cause and Effect diagram is the yield issue; main branches need to be added to detail the possible production causes. This diagram can also be used to document the causes that can be eliminated.

A typical diagram may look like this:







Each branch needs to be investigated and can include ideas such as for Machine:  tooling, setup, settings, environmental factors, maintenance, and wear.

Proving and disproving possible causes can be simple. Sophisticated methods may need to be used such as: SPC (Statistical Process Control), DOE (Design Of Experiments using Taguchi methods), and FMEA (Failure mode and effects analysis). Creating: Run Charts, Pareto charts, Histograms, and Process Capability studies (Cpk) can lead to the key variables causing the yield issues. Often the causes are discovered during the process of setting up these statistical charts, other times the key variables are found after significant data gathering and analysis. JMP makes a powerful software program that provides both Statistical and DOE tools.

Once the key variable that caused the yield issue is discovered, the root causes of the variable(s) need to be determined.   Root causes are often caused by a chain of events. Use the "5 Why" methods to investigate deeper into the root cause. The iterative process of asking why numerous times often leads to the real root cause.

3) ROOT CAUSE VERIFICATION

The Likely Root Causes need to be verified by recreating and witnessing the yield issue or by analysis of the statistical data gathered after the causes have been corrected. If more than one cause variable is involved, then DOE methods can be used to prove the variable interactions if the variables are not independent.

4) MISTAKE PROOFING

Root causes can re-appear if they are not addressed thoroughly.

The "5 Why" study often uncovers several process issues out that need to be mistake-proofed. Mistake-Proofing (also known as Poka-Yoke) is a mechanism that prevents a process from being done incorrectly or makes the error obvious.  Mistake-Proofing needs to be done at: design, fabrication, manufacturing, assembly, and inspection.

5) LESSONS LEARNED

The root cause and "5-Why" studies often provide a lesson learned that can be leveraged to other company processes. Proactive initiatives should be taken to review any other company process issues that can also be improved by the lessons learned during this problem solving effort.

6) GIVE RECOGNITION

Give recognition and reward the people involved in solving the production yield problem!



Useful WIKI resources on Problem Solving:

Problem statement

Brainstorming

Cause and Effect Diagram :   Ishikawa diagram

Histogram

Pareto Chart

Check Sheet

Control Charts

Design of experiments

Taguchi methods

Failure mode and effects analysis

5 Whys

Poka-yoke


Friday, October 8, 2010

Back-ups and more, with Windows Home Servers

By: Bob Rogers

Windows Home Servers

Home networks and very small business networks need backup and file sharing systems that are easy to install and use. A single computer is easy to backup using external hard drives. Cloud storage is a growing option but not for for quick access to data and low cost backups. When a systems has two or more computers, a server makes the backup task much easier. I highly recommend evaluating using a very simple server computer running "Windows Home Server" (WHS).

"Windows Home Server" is a Microsoft Server Operating System and has some very powerful and useful features:
  1. Backup any networked computer: wakes them up, does backup, puts them to sleep at a set time each day. The system also warns you if a computer was not backed-up.
  2.  Restore lost data or even entire hard drives (my wife Linda had a SMART failure warning on her notebook (impending hard drive failure), I replaced the hard drive and was able to restore all files using "Windows Home Server"
  3. Media Server features such storing streaming files to all computers on the network.
  4. Document Management consolidates shared files.
  5. Remote Access to all server files through secure websites: I also use the iPhone/iTouch application Orb to file files from anywhere I have an Internet connection: you can access Terabytes of your music/videos etc. on an iPhone.
  6. Add-ins allow more features to be added to WHS.
Here is a simple low cost solution I purchased for $350.   The  Acer Aspire EasyStore AH340-UA230N Home Server with "Windows Home Server" pre-installed. The EasyStore is quite, reliable, easy to setup, and easy to use.


Specifications:
  • Operating System:   Windows® Home Server
  • Processor:               Intel® Atom™ Processor 230 (512KB L2 cache, 1.60GHz, 533MHz FSB)
  • Chipset:                   Mobile Intel® 945GC Express
  • Memory:                 2GB (2/0) DDR2 800 SDRAM 256MB flash ROM
  • Storage:                  Up to 2TB SATA hard drive, Up to four 3.5" hot-swappable (except operating system drive)  4.0TB maximum
  • Interface Ports:      RJ-45 LAN, eSATA, Recovery/reset pinhole, Five USB 2.0
  • Communications:   Gigabit LAN
  • Dimensions:           7.9" (200mm) W x 7.1" (180mm) D x 8.3" (212mm) H
  • Weight:                   11.2 lb. (5.1kg) with one hard drive

I attached a 750GB USB2 external drive to the 1TB Acer Aspire and turned on file duplication and now my backups are being backed-up. To take advantage of the Gigabit LAN data transfer rate of the server, I also upgrade the Ethernet switch to a  NETGEAR  GS108 8-port Gigabit Desktop Switch 10/100/1000 Mbps Switch. A few computers on the systems also needed 1 GB LAN cards and I upgraded the cables to category 5, 5e, and 6.

Monday, October 4, 2010

Getting Connected

By:  Bob Rogers (updated 10/24/10)


Some thoughts on Computer TV and iPod remote control applications:

Google TV and hardware from Logitech and Sony is now available. Google TV provides a new way to search and view TV, movies, videos, Android Apps, and the internet with the Intel Atom based devices and Google's free software driving flat panel TVs.



A computer connected to a TV provides some other great options.  Try Boxee, a really good way to find TV shows, movies, and videos: it searches your DVR, Hulu, and other internet sites.  The free downloaded Boxee program provides a very good interface to select and view the shows. Boxee also has a clean interface to present photo albums, music, and files from your PC/network.  There is also a good a  iPhone App  "Boxee", that includes a touch screen interface with gesture control.




There are some other great remote control App programs for the iPhone:  JumiMouse +,  NetAwake, Off Remote, Orb, and Remote. These all require PC connection software to be installed such as Apple's Bonjour or some type of VNC (Virtual Network Computing) PC software. 

JumiMouse + let's you control a remote PC and you can actually see the remote PC's screen on your iPhone or use the iPhone as a touchpad and keyboard it works great. JumiMouse +  responds very similarly to Windows Remote AssistanceTo run JumiMouse  you need to install  JumiController on your PC to create the VNC connection.  http://www.jumitech.com/page.php?page=mouse



NetAwake lets you wake up a PC from an iPhone; you may need to change PC's BIOS setting to allow remote LAN wake up. Make sure that the Windows Device Manager has the Network adapter set to  turn on computer "Allow this device to wake the computer". When you run NetAwake, you will need to select "Add" to configure your PC. The Server Name can be any name you chose.  The MAC Address for your computer can be found by:
  • Pressing the Windows Start key
  • Type cmd.exe, click on cmd.exe
  • Type ipconfig/all
  • Your MAC Address is the same as the Physical Address......  and is in the format of 00-23-1A-10-EF-3D 



Off Remote lets you remotely shut down, put to sleep, hibernate, or restart a PC by connecting through the local  wifi network. You will need to run the Off Remote Helper to configure Bonjour to make the connection between your iPhone and your computer and create a password. 



Orb provides access to files and media. It is pretty cool to be able to access terabytes of data from your iPhone


Remote  is an Apple iTunes App that lets you control on a remote computer, works great for selecting music on a computer connected to a stereo, you can see the playlists, album art, and even control the volume.


While searching DISH's site, I found that they now have some very good options TV/video options available now:      http://www.dishnetwork.com/tveverywhere/remoteaccess/default.aspx

















DISH has also produced a beta site that handles many of Google TV's features with dierct computer control of the DVR, check out   http://beta.dishonline.com/



When the DISH DVR is connected to the internet (connect using Ethernet cable or wireless), a computer can control:   DVR programming, channels selection, etc. works great.   DISH has an iPhone App appropriately named "DISH" that allows control of a DVR with a iPod Touch / iPhone (and of course iPad).

Monday, September 20, 2010

Being Organized

By:  Bob Rogers

Anyone who has seen my basement woodworking shop and my garage, knows that I am a very organized person. Here are some of my thoughts on being organized.


Why have an organized life?

Having an organized life leads to  minimizing wasted time and reduced frustration.



How to stay organized?

The key aspect to staying organized is realizing it is a mental state a person needs to desire and make committed efforts attain and to live with. A person must desire the end result of not just being organized but staying organized. Once you have organization systems in place, being organized will create a more peaceful living and work environment.



Planning to be Organized?
  • Getting and staying organized can take serious thinking and planning. Some plans are easy to keep in memory like always putting the car keys in the same spot in the same drawer. Other organizational tasks take very serious thought, planning, and even documentation.
   Examples:
  • How to organize incoming e-mail can be as simple as planning:  read it once, reply, forward, and/or save to an in-box folder or delete it. Only keep read e-mails in the in-box if there is a need to address them later (avoid this case if at all possible).  

  • How to be organized for moving to a new home takes serious planning.  It is essential to research what needs to be done, and then make a comprehensive written plan that is also a check list to document tasks as they are completed.
Organizing:

  • Mail:
    Avoid handling each item more than once. Glancing at the mail, then putting it on the desk or counter  then waiting to read it again later is a waste of time reading it more than once and the pile of mail will likely grow, bills can be lost etc.. Open and read the mail once, then decide :
    1. Discard in recycling or trash immediately
    2. Reply now: do not wait, do it now
    3. Reply later: store in particular spot like a drawer, in, box, folder etc., if it is a bill to pay later, store with other bills, high-light bill due dates as a reminder
    4. Save part of the mail such as coupons in a coupon holder

  • E-mail:
    Same as mail, don't waste time reading the e-mail, then not doing anything with it. Read it once, then decide:
    1. Reply
    2. Forward
    3. Save to an in-box folder
    4. Delete it
    5. Only keep read e-mails in your in-box if you need to address them later (avoid this case if at all possible).  

  • Computer desktop Icons:  Shortcut icons to files and programs can be useful on your computer's desktop. Once you accumulate more than maybe a dozen, the icons become a waste of time because you have to hunt to find the one you want to click. With Windows 7 learn to pin files and programs to the Start Menu or to the Task Bar or Task Bar programs.
    1. Put all of the programs that are used regularly on the Task bar such as Outlook, Word, Excel, PowerPoint, Internet Explorer,  Chrome etc.. To put Programs on your task bar:
      1. Press the Windows (Start) key
      2. Click on "All Programs"
      3. Find the program, Right click on the program
      4. Select "Pin to Task Bar"
    2. Drag program shortcut icons to either the Task Bar or to the Start Menu symbol to pin it to these locations
    3. Files are different: if you drag a .doc file or a .pdf to the task bar, it will ask to pin it to Word. To access the file, right click on the Work Icon on the Task Bar and select the file or select recently opened files.

  • Computer files:  Use folders and sub-folders to categorize and save files. A folder with 2000 photo .jpg files makes it very time consuming to locate a particular photo.
    1. Press the Windows (Start) key and D at the same time to open File Explorer
    2. Locate the folder to create a new sub- folder
    3. Right click on the folder, select New, then Folder: name the folder as it is high-lighted
    4. To Rename the folder later, right click on the folder name then select Rename

  • Appointments / being on time: Being late to appointments and meetings is often disrespectful, inconsiderate, and stressful. Thorough planning allows appointment times to be met.
    1. Have a calendar system to record your appointments such as a paper calendar, Outlook Calender, PDA, or cell phone
    2. Put ALL scheduled events on the calender
    3. Consider preparation and travel time (including possible traffic and delays) and record when to start preparing to leave and when to leave: this is a key step that many people do not take the time to do and then rush
    4. Planning is mastered by always thinking about: Appointment time,  travel time,  leave time, preparation time, and start time

  • To-do lists: Simple to-do lists are essential for planning tasks to be completed.
    1. Create a to-do list on a paper (notebook, composition pad, spiral pad), "Outlook Tasks To-do List", cell phone, Google Desktop Gadget, Windows Sidebar Gadget, or PDA etc.
    2. Plan a system that can be updated easily
    3. Mark or remove items when completed, do not keep re-reading
    4. Have a set time each day to review, update,and add items to the list
  • Work areas: The level of organization of a person's desktop, workbench, or kitchen counter is a key visual indicator of person's skill and attitude towards being organized. One of the biggest wastes of time is looking for missing items on these three surfaces.  
    1. Everything that is used regularly should have a specific home location: 
      1. Always return tools to the same location
      2. Always return knives in the same holder or drawer
      3. Always return pens, pencils, scissors to the same holder or drawer
    2. Store tools and appliances, that are not used frequently, in another organized area, not on the work surfaces
    3. Limit the number of decorative items on these surfaces to maximize the usable areas and minimize the cluttered look
    4. Only put a item on these surfaces for a reason such as to be worked with immediately not for  later decision;  decide where it should be placed and put it there immediately

  • Work environment organization:      "5S" is a Lean Manufacturing essential organizational philosophy.  5S is used in work environments as a systematic way to approach to organization, the same methods apply to many situations:
    • Sort                                                  Eliminating unnecessary items from the work area
    • Straightening or Set In Order     Efficient and effective storage locations and methods
    • Sweep or Shine                              Clean the work area thoroughly
    • Standardize                                    Standardizing best consistent practice in your work area
    • Sustain                                           Continually review, improve and sustain these standards

Wednesday, September 15, 2010

Purchasing a high performance desktop PC


By: Bob Rogers

My recommendation for purchasing a high performance desktop PC:

For many years, a good desktop PC cost >$2,000.  Times have changed.  You may not need a "high end PC", for most uses a $600. to $1,000. computer is more than adequate for even power hungry applications like photo editing. If you want a high end PC at a good price and you want to configure the computer and have it custom built, companies concentrating on gaming PCs are a good choice. Two of the prominent suppliers are Cyberpower http://www.cyberpowerpc.com/  and IBuyPower http://www.ibuypower.com/

Go through their sites and PC configurators. Google and study the current best hardware: microprocessors and graphics chips/boards etc.. Decide how much graphics power you need and consider avoiding getting the most expensive (fastest) microprocessor since their $/performance ratio is not good.

Last year I researched that latest hardware. I wanted very fast disk read access so I went with Raid 0+1 using (4) 500GB drives which is a good compromise of very high read rate and data redundancy. The I7-920 Processor with 8 threads was also a good $/performance choice.  This year solid state drive have advantages worth considering. When  Windows 7 64bit became available, I replaced  Vista 64bit with, great improvement!

Here is very fast and  good value CyberPower PC that I purchased last year for $1,578 :

CASE: CoolerMaster Centurion 590 RC-590 Mid-Tower 420W Case
Extra Case Fan Upgrade: Default case fans
POWER SUPPLY Upgrade: 680 Watts Power Supplies (Hush Power Supply SLI/CrossFire Ready)
CPU: Intel® Core™ i7-920 2.66 GHz 8M L3 Cache LGA1366
COOLING FAN : Intel LGA1366 Certified CPU Fan & Heatsink
MOTHERBOARD: ($20 off Mail-in Rebate) (3-Way SLI Support) GigaByte GA-EX58-UD4P Intel X58 Chipset SLI/CrossFireX Ultra Durable™3 Mainboard Triple-Channel DDR3/1600 SATA RAID w/ eSATA, Dual GbLAN, USB2.0, IEEE1394a, & 7.1Audio
MEMORY: 12GB (2GBx6) DDR3/1600MHz Triple Channel Memory Module (Corsair)
VIDEO CARD: ATI Radeon HD 4850 PCI-E 16X 1GB Video Card (Major Brand Powered by ATI)
MULTIPLE VIDEO CARD SETTINGS: Non-SLI/CrossFireX Mode Supports Multiple Monitors
HARD DRIVE: Extreme Performance with Data Security (RAID-0+1) with 4 Identical Hard Drives (1TB (500GBx4) SATA-II 3.0Gb/s 16MB Cache 7200RPM HDD)
Optical Drive: LG 20X Double Layer DVD+-RW Super Allwrite + Lightscribe Technology (Black Color)
SOUND: HIGH DEFINITION ON-BOARD 7.1 AUDIO
NETWORK: ONBOARD 10/100 NETWORK CARD
KEYBOARD: Logitech Deluxe 250 USB Keyboard (Black Color)
MOUSE: XtremeGear Optical USB 3 Buttons Gaming Mouse
Extra Thermal Display : THERMAL TEMPERATURE LCD DISPLAY WITH 3X FAN CONTROLLER (BLACK COLOR)
USB PORT: Built-in USB 2.0 Ports
OS: Microsoft® Windows Vista™ Home Premium w/ Service Pack 1 (64-bit Edition)
SERVICE: STANDARD WARRANTY: 3-YEAR LIMITED WARRANTY PLUS LIFE-TIME TECHNICAL SUPPORT

 I also choose the Samsung SyncMaster T240 based on the specs: 24in Widescreen LCD Monitor Black 1920X1200 20000:1DC 5MS DVI VGA HDMI HDCP.  (I also bought one for Linda (my wife) for her notebook computer, yes she really likes it). I now use a triple monitor set up with the ATI Radeon HD 1 GB 4850 driving the Samsung T240 and a ATI Radeon HD 4650 1 GB  driving two  ACER AL1916 19" - very nice set up for viewing several windows at once.

Tuesday, September 14, 2010

Interpersonal skills: Getting along with others

By: Bob Rogers

Several years ago while attending a trade conference, several of my managers called me to get advice on how to handle a big problem, and it was a big problem. One of the employees was criticized by a manager for not following a company policy and the employee was very hurt by the comments and hurt even more by how the comments were delivered. The two managers then discussed the issue and caused even more aggravation and tension. I talked to both managers and calmed them; I also realized that my management team could benefit from learning about how to get along together by reading one of my favorite books: How to Win Friends and Influence People, Written by Dale Carnegie.
This is one of the best books every written on the subject of getting along with people. I highly recommend reading or re-reading it.
When I returned from the trade conference, I gave a two hour course covering the chapters of the book. I also gave the book to each manager to read and a laminated copy of the summary below.



How to Win Friends and Influence People
Written by Dale Carnegie
Publisher: Simon and Schuster (1936)

Fundamental Techniques in Handling People
  "Don't criticize, condemn or complain."
  "Give honest and sincere appreciation."
  "Arouse in the other person an eager want."

Six Ways to Make People Like You
  "Become genuinely interested in other people."
  "Smile."
  "Remember that a man's name is to him the sweetest and most important sound in any language."
  "Be a good listener. Encourage others to talk about themselves."
  "Talk in the terms of the other man's interest."
  "Make the other person feel important and do it sincerely."

Twelve Ways to Win People to Your Way of Thinking
  "Avoid arguments."
  "Show respect for the other person's opinions. Never tell someone they are wrong."
  "If you're wrong, admit it quickly and emphatically."
  "Begin in a friendly way."
  "Start with questions the other person will answer yes to."
  "Let the other person do the talking."
  "Let the other person feel the idea is his/hers."
  "Try honestly to see things from the other person's point of view."
  "Sympathize with the other person."
  "Appeal to noble motives."
  "Dramatize your ideas."
  "Throw down a challenge."

Nine Ways to Change People Without Giving Offense or Arousing Resentment
  "Begin with praise and honest appreciation."
  "Call attention to other people's mistakes indirectly."
  "Talk about your own mistakes first."
  "Ask questions instead of giving direct orders."
  "Let the other person save face."
  "Praise every improvement."
  "Give them a fine reputation to live up to."
 "Encourage them by making their faults seem easy to correct."
 "Make the other person happy about doing what you suggest."

Monday, September 13, 2010

Windows Remote Assistance: Great tool!

By: Bob Rogers

Yesterday, a relative was having trouble learning how to my files from her camera's memory card to her netbook. I was giving her step by step instructions on the phone when I realized this is a perfect time to try "Windows Remote Assistance" .  The program allows two computers to be connected through the Internet or a local area network. It uses Peer Name Resolution Protocol (PNRP) which is a  peer-to-peer protocol designed by Microsoft.

"Windows Remote Assistance" is a Microsoft program that is built into Windows XP, Vista , and Windows 7. The Windows 7 version now has "Easy Connect" and it worked perfectly.  In a few minutes, I was able to see and control her computer screen from my computer. I was then able to show  her how to create a new folder for the photos and to  move the files. I was then able to watch her  do the same tasks and to show her what she was doing wrong. It was much easier than just talking her through the steps on the phone!

Here are the instructions on how to use "Windows Remote Assistance" on Windows 7 computers:

  •  On the remote computer:
    • Press the "Windows-Start" key
    • type  "windows remote assistance" select it
    • click on "Invite someone you trust to help you"
    • click on "Use Easy Connect"- you will see a password
  • On the host computer (the controlling computer)
    • click on "Help someone who has invited you"
    • (click "Help someone new" if this appears)
    • click on "Use Easy Connect"
    • Type in the password
  • On the remote computer: click on Yes (response to "Would you like to allow Administrator to connect to your computer")
  • On the host computer you should see the remote computers desktop
    • On the tool bar for Windows Remote Assistance,  at the top of the screen, click on "Request control"
  • On the remote computer click on Yes (response to "Would you like to allow Administrator to share control of your desktop?"
The "Helper" computer now has control of the remote "Novice" computer!

The second time Windows Remote Assistance is used, after the invite and help steps, select the previous helper and remote computers without the password.