I am Tony ZHOU

Welcome, just another weblog!

  • Home
  • Photo
  • About

1

Jul

5 Whys Quickly Getting to the Root of a Problem

Posted by Tony ZHOU  Published in Others

The 5 Whys is a simple problem-solving technique that helps users to get to the root of the problem quickly. Made popular in the 1970s by the Toyota Production System, the 5 Whys strategy involves looking at any problem and asking: “Why?” and “What caused this problem?”

Following is an example of the 5 Whys analysis as an effective problem-solving technique:

Why is our client, Hinson Corp., unhappy? Because we did not deliver our services when we said we would.

Why were we unable to meet the agreed-upon timeline or schedule for delivery? The job took much longer than we thought it would.

Why did it take so much longer? Because we underestimated the complexity of the job.

Why did we underestimate the complexity of the job? Because we made a quick estimate of the time needed to complete it, and did not list the individual stages needed to complete the project.

Why didn’t we do this? Because we were running behind on other projects. We clearly need to review our time estimation and specification procedures.

Key Points:

The 5 Whys strategy is an easy and often-effective tool for uncovering the root of a problem. Because it is so elementary in nature, it can be adapted quickly and applied to most any problem. Bear in mind, however, that if it doesn’t prompt an intuitive answer, other problem-solving techniques may need to be applied.

Tags: problems, why

1 comment

4

Aug

Mirror drivers don’t support Aero effects

Posted by Tony ZHOU  Published in Others

I finally found it’s due to the remote desktop application “LogMeIn”. It installed another display adapter driver on my computer. Disable it, and everything will be OK.

Tags: Aero, don't, drivers, effects, Mirror, support

no comment

21

Jan

Disable Annoying System Restart Notification after Windows Automatic Updates

Posted by Tony ZHOU  Published in Others

Run command in command window: net stop wuauserv

Tags: system restart notification

no comment

20

Jan

ILLEGAL ATTEMPT TO ASSOCIATE A COLLECTION WITH TWO OPEN SESSIONS

Posted by Tony ZHOU  Published in Others

ILLEGAL ATTEMPT TO ASSOCIATE A COLLECTION WITH TWO OPEN SESSIONS in nHibernate.

Session.Evict(object o) can make the object detached, which can solve this problem.

Tags: nHibernate

no comment

20

Jan

TooManyRowsAffectedException of nHibernate

Posted by Tony ZHOU  Published in Others

This problem will happen if you use trigger in one table.

Set NOCOUNT ON in trigger will solve the problem,

Tags: nHibernate, TooManyRowsAffectedException

no comment

6

Jan

"waitforcatalog" error on live mesh installation

Posted by Tony ZHOU  Published in Others

The way to solve this problem is to clear all proxy setting in your IE, sorry for the Chinese version, but I’m sure that you know how to arrive this window.

image

Perhaps MS will solve it in the future.

You can also refer to this link http://www.liveside.net/2010/06/25/essentials-installer-waitforcatalog-error-workaround/

Tags: live mesh, waitforcatalog

2 comments

30

Aug

An excellent mockup tool — Balsamiq

Posted by Tony ZHOU  Published in Others

Balsamiq is a mockup tool which can enable you Create software mockups in minutes.

Today, I need to provide a UI prototype to my client. At the beginning, I preferred to use Visio, but suddently I realized, depends on my former experience, it may not be a quick and decent way to draw a web page by using Visio.

Balsamiq stayed in my computer for quite a long time, but I never use it to drew the diagram and show it to my client. Why not try it today?:)

After 5 mintues, the Balsamiq proved my suppose. It only spends me 5 mintues to finish a prototype like this:

image

I believe that Balsamiq is fairly suitable for those people who do not have a plenty of time to draw a precise picture. It can reduce your workload significantly, and help you focus on the production delivery.

Here is the link:http://www.balsamiq.com/

Tags: Balsamiq, mockup, prototype, tools, UI design

1 comment

20

Oct

Outlook 2007 Conflicts With Google Desktop

Posted by Tony ZHOU  Published in Others

ou could try to remove google desktop add-in in outlook 2007 if you feel the outlook is abnormally slow.

I believe the problem could be credited to the background action by google desktop search.

Update at 20100423, one topic proves my guess.

https://mediawiki.middlebury.edu/wiki/LIS/Google_Desktop_and_Outlook_Issues

Outlook is unresponsive or slow and gives a warning bubble

Message from Outlook: “Microsoft Outlook is Requesting data from the server.” or “Trying to retrieve data…”

This can happen if Google Desktop is installed. Here’s a brief explanation and some helpful tips: Unfortunately, with large volume of mail, Google Desktop spends more time indexing and re-indexing, and to do this it briefly takes over the connection to the exchange server. this is why Outlook is giving the message.

There is no known solution for this. What helps:

disable other Outlook add-ins (I disabled the iTunes add-in)

install the latest version of Google Desktop

if you need to use outlook for a time and not be bothered by the message, run outlook in safe mode (See Running Outlook in Safe Mode. Note that new messages are not indexed while outlook is in safe mode.

decreasing the number of messages / folder (not necessarily deleting them, but splitting them up in different folders, such that there is less than 1000/folder)

Tags: Google Desktop, Outlook 2007

1 comment

Blogroll

  • JinWeiJie

 

February 2012
M T W T F S S
« Aug    
 12345
6789101112
13141516171819
20212223242526
272829  

Recent Entries

  • Mirror drivers don’t support Aero effects
  • Disable Annoying System Restart Notification after Windows Automatic Updates
  • ILLEGAL ATTEMPT TO ASSOCIATE A COLLECTION WITH TWO OPEN SESSIONS
  • TooManyRowsAffectedException of nHibernate
  • "waitforcatalog" error on live mesh installation
  • Four ways to Create Linq
  • Refactoring Diary 1
  • jQuery plugin, hint tools
  • An excellent mockup tool — Balsamiq
  • Resolve “Playback engine is already initialized and SkipStepThreadEvent”

Recent Comments

  • alfiesaden in Outlook 2007 Conflicts With Google Desktop
  • Anil in Resolve "Cannot find any coverage data (.cove…
  • Theepi in Resolve "Cannot find any coverage data (.cove…
  • test in "waitforcatalog" error on live mesh inst…
  • 淘宝网女装 in 5 Whys Quickly Getting to the Root of a Problem
  • Max in An excellent mockup tool -- Balsamiq
  • jinweijie in "waitforcatalog" error on live mesh inst…
  • emma in Hello world!
  • JIN Weijie in Get translation authorization from Scott Hanselman…
  • JIN Weijie in Hello world!
  • Random Selection of Posts

    • TooManyRowsAffectedException of nHibernate
    • jQuery plugin, float div on the top or bottom and keep it in the center
    • ILLEGAL ATTEMPT TO ASSOCIATE A COLLECTION WITH TWO OPEN SESSIONS
    • 将viewstate存储在数据库中并压缩(store viewstate in database)
    • Resolve "Cannot find any coverage data (.coverage or .coveragexml) files"
    • Impression Of Book – Beautiful Architecture
    • Disable Annoying System Restart Notification after Windows Automatic Updates
© 2008 I am Tony ZHOU is proudly powered by WordPress
Theme designed by Roam2Rome