Ian Sommerville fue un técnico británico nacido en 1949 en Glasgow, Escocia. Su carrera comenzó como aprendiz de ingeniero en la empresa de electrónica Ferranti, donde se especializó en el diseño y la construcción de sistemas de control de electrónica de alta velocidad y sistemas de radar en tiempo real. En 1974, se unió al equipo de desarrollo del sistema operativo Unix en la Universidad de Dundee, donde también trabajó en la implementación de sistemas de correo electrónico y sistemas de gestión de bases de datos. A lo largo de su carrera, Sommerville se convirtió en un experto en ingeniería de software y en la gestión de proyectos complejos de TI. En 1982, se unió a la empresa de consultoría Cap Gemini, donde trabajó en varios proyectos importantes en el Reino Unido y en el extranjero. También se desempeñó como profesor y conferencista en varias universidades y fue coautor de varios libros sobre ingeniería de software. Ian Sommerville falleció en 2016 a los 67 años.