EGRMGMT 575: Software Quality Management

Please be advised: the information contained on this page is a general overview of the course. As course information is subject to change from one semester to another, please check DukeHub for the most accurate and up-to-date information about EGRMGMT courses.

At a Glance

  • Instructor(s): Luis Morales
  • Semester(s) typically taught: Fall
  • Units: 3.0
  • Grading scale: Graded (A-F)
  • Required or elective for MEM degree? Elective
  • If elective, applicable elective track(s): Customer Experience and Product Design, Software Management
  • Pre-requisites: n/a
  • Recommended previous courses: n/a

Course Description/Synopsis (from DukeHub) 

This class is designed to help students understand what it takes to build software products and services that meet customer quality expectations from day one. It introduces students to five different business personas that play a key role in the software life cycle: customer, software engineer, software release/quality manager, customer support engineer, and general manager. For each of these players, it reviews what they do and what is most critical to quality. The class also provides exposure to current industry practices, case studies, data analysis and guest speakers who can describe “what a day in the life” of each of these personas looks like.

Course Syllabus (Previous)

EGRMGMT 575.01 Syllabus, Fall 2024 

A Word From the Faculty

Student Testimonials (from Course Evaluations)

  • “I come from a completely different background, biomedical engineering. I was a bit worried about taking this course, because I don’t know much about software engineering, but this has become my favourite subject so far. The course is very interesting, with every persona involved in producing quality for software being explained in much detail and with easiness in understanding.”
  • “Prof Morales makes it a point to bring in guest speakers for all of the roles we had talked about in class, that was very insightful in getting a taste of the industry, and I really appreciated that.”
  • “The course was explained in detail and no scope was left untouched. What helped in particular was the professor’s way of delivery which encapsulated all the concepts and weaved them into a story towards the end. This helped in getting the overall picture.”
  • “Professor makes his classes very entertaining and thought-provoking.”
  • “Professor Morales made the class very interactive session and the action learnings helped with understanding the concepts better.”

Previous Course Evaluations

Resource site for Duke MEM students