in software engineering environments, the term is used to describe professionals with expertise in the field of application. the term "sme" also has a broader definition in engineering and high tech as one who has the greatest expertise in a technical topic. smes are often asked to review, improve, and approve technical work; to guide others; and to teach. according to six sigma an sme "exhibits the highest level of expertise in performing a specialized job, task, or skill of broad definition."