Dr. Butler teaches and conducts research in information technology (IT) and collaborates with IT managers in developing improved management strategies and processes, including software development methodologies, and metrics and quality assurance for traditional and object software.