Designers should be trained to identify the real issues for customers in computer network designs. Developing an excellent solution for the wrong problem can cause more damage than doing nothing at all. Finding the right issue is vital for assisting customers.
Imagine a customer tells you that they need a CGN (Carrier Grade NAT) solution and wants you to design their network.
Instead of jumping immediately to that solution, you should take time to determine the real issue.
After analysing the problem, you find the customer’s real issue was an IP address exhaustion. Then you come up with a range of solutions that include IPv6, CGN, asking for a new block from registry, existing address redesign.
You should keep in mind the advantages and disadvantages for each solution, and also include possible future benefits and potential issues.
Root cause analysis is another crucial part for identifying actual causes in network design.
The Toyota Production System in Japan has used a helpful procedure for this analysis which was named the ‘Five Whys’ and found it boosted their quality in assisting customers.
The procedure involves continuous questioning, even after a sole reason has been found.
The example above demonstrates using this technique and identifies that the real problem is training.
Although critics point out that results may vary when different people use this questioning technique, it has still proved to be powerful. It can be beneficial for troubleshooting, network design analysis and root cause analysis for the problems.
These concepts can help designers reduce time and stress by avoiding the use of the wrong solution for customers.