Paulk Consulting

Dr. Mark C. Paulk is on the faculty at Carnegie Mellon University but does part-time consulting on software process improvement, software project management, high maturity practices, statistical thinking for software processes, agile methods, and related software engineering topics. Dr. Paulk led the development of the Capability Maturity Model for Software (Software CMM) at the SEI; was co-project editor of ISO/IEC 15504 Part 2, focusing on the capability dimension of the reference model; and was a co-author of the eSourcing Capability Model for Service Providers at ITSqc. He has contributed to a number of other models and standards related to quality and process, including ISO/IEC 12207 (Software life cycle processes) and ISO/IEC 15288 (System life cycle processes), as well as other ISO, IEEE, and DOD standards.

Specific topics that Dr. Paulk is available to consult on include:

  • achieving "high maturity" as measured against frameworks such as Software CMM and CMMI for Development
  • correctly implementing statistical thinking (as part of achieving high maturity)
  • implementing software processes aligned with business needs as well as the requirements of various best practice frameworks, such as CMMI and ISO/IEC 15504
  • preparing for an assessment, evaluation, or audit, e.g., reviewing guidance documents or assessing readiness
  • adopting agile methods by organizations certified by frameworks such as CMMI and ISO/IEC 15504
  • adopting organizational learning and change management ideas that balance operational excellence, innovation, and customer relationships as appropriate for the business environment
  • acting as an expert witness

    In all of his consulting work, Dr. Paulk focuses on improving performance against business objectives, including in those cases where certification is an explicit goal.

    Dr. Paulk teaches a variety of professional education courses, seminars, and tutorials. The "standard" set of professional education seminars is is offered publicly on a sporadic basis. Tutorials on these topics are frequently taught at conferences, and (tailored) versions are available for on-site delivery.

    The list of recent and upcoming events participated in by Dr. Paulk includes conferences, public talks, and seminars. Dr. Paulk gives public talks at local professional society events, such as IEEE chapter meetings and SPIN meetings, when the opportunity arises in his travels.

    A list of the papers that Dr. Paulk has authored or co-authored is available with links to softcopy of selected papers. Dr. Paulk maintains a bibliography of software engineering and process papers and books that he considers interesting and useful.

    Dr. Paulk's personal home page contains personal information, including his CV.

    Dr. Paulk works at Carnegie Mellon's IT Services Qualification Center, which is located in the Institute for Software Research, which is part of the School of Computer Science. Prior to moving to the main campus in 2002, Dr. Paulk worked at the Software Engineering Institute for 15 years, where he led the team that developed the Capability Maturity Model for Software and related software process improvement products and services under the leadership (successively) of Watts Humphrey, Bill Curtis, Ron Radice, and Bill Peterson. Before that, he worked for System Development Corporation at the Ballistic Missile Defense Advanced Research Center in Huntsville, AL.

    Contact Information

    Personal e-mail: Mark.Paulk@comcast.net or Mark.Paulk@ieee.org
    Personal website: http://home.comcast.net/~Mark.Paulk/

    Carnegie Mellon e-mail: Mark.Paulk@cmu.edu or mcp@cs.cmu.edu
    Carnegie Mellon website: http://www.cs.cmu.edu/~mcp/

    Consulting e-mail: PaulkConsulting@comcast.net
    Consulting website: http://home.comcast.net/~PaulkConsulting/ (this web page)

  • Paulk Consulting

    Mark.Paulk

    Last revised 29 June 2009.

    Mark Paulk / email / Carnegie Mellon Home Page