Many of the companies to achieve quality are following the process but int the end both of these are sacrificed to complete the job in hand. Most of them are following six sigma, lean methods, etc and are in race with others. My experience is that all are following something but they are not able to deliver the result in time. I have worked in a lean environment but instead of reducing waste we are compromising on time. Is there a need to follow all of this, what is your opinion?