Mark C. Paulk, Ph.D.

Consultant and author, consulting and teaching professional education courses in the areas of software engineering, software process improvement (CMM and CMMI), high maturity, agile methods, software project management, and statistical thinking.

Was a Senior Systems Scientist at the Institute for Software Research in the School of Computer Science at Carnegie Mellon University until July 2012. From 2002 to 2009, worked at the IT Services Qualification Center at Carnegie Mellon. From 1987 to 2002, worked at the Software Engineering Institute.

Best known for his work with the Capability Maturity Model for Software. Contributed to ISO/IEC 15504 (Process Assessment) as well as other ISO and IEEE standards and is a co-author of the eSourcing Capability Model for Service Providers.

Received his PhD in industrial engineering from the University of Pittsburgh, MS in computer science from Vanderbilt University, and BS in mathematics and computer science from the University of Alabama in Huntsville. A Fellow of the ASQ, an ASQ Certified Software Quality Engineer, and a Senior Member of the IEEE.


Recent and Upcoming Events


Curriculum Vitae


Software Process Bibliography

Recommended Books for the "Seminar in Software Process" Class


Professional Education

I drafted a piece on enduring principles of software process and quality that summarizes my general philosophy. It may be of some interest to those struggling to achieve performance excellence.

I drafted a set of references on measurement, statistical thinking, and high maturity in response to a LinkedIn discussion.

Contact Information

Dr. Mark C. Paulk

E-mail: or


Last revised July 9, 2012.

Mark Paulk / Web page: Email: