As an engineer, your future can be blessed with working on profound,maybe even life changing technology. That is,of course,if that is what you want your career to be! You might find yourself working on the latest pandemic iPhone App, the most hotly awaited virtual reality based video game, an Earth shattering AI algorithm capable of predicting the next stock market crash, or even a defense shield for weapons of mass destruction. The future could be filled with exciting and rewarding opportunities, let’s hope so ! But take a step back.How do you make sure whilst creating such imperative, progressive applications and services, that you are producing the highest quality of work that you can ?