CV

Ling Guo

PhD Researcher in Software Engineering
École de technologie supérieure (ÉTS), Montréal, Canada

Research Interests: Software Measurement · Software Estimation · COSMIC Functional Size Measurement · Early Software Sizing · Software Engineering Education

Education

2024–Present

PhD in Software Engineering

École de technologie supérieure (ÉTS), Montréal, Canada

Research focused on software measurement, software estimation, COSMIC functional size measurement, early software sizing, and software engineering education.

Professional Experience

September 2026–Present

Chair of the Certification Committee

COSMIC (Common Software Measurement International Consortium). Responsible for contributing to certification activities related to COSMIC software measurement.

September 2026–Present

Member, Measurement Practices Committee

COSMIC (Common Software Measurement International Consortium). Contributing to the development and improvement of COSMIC measurement practices.

January 2024–Present

Member, Educational Simulator for Software Estimation Project

COSMIC (Common Software Measurement International Consortium). Contributing to an educational project focused on software estimation.

2016–2023

COSMIC & CMMI Consultant

Professional consulting and training in software measurement, COSMIC functional size measurement, CMMI, software estimation, and software project management.

2013–2016

Quality Engineer

Software quality assurance, process improvement, and software project management.

Teaching & Professional Training

  • Professional COSMIC training for industry practitioners
  • 6 free online open classes with more than 1,000 participants
  • 20+ online training sessions with more than 200 participants
  • Professional online course and instructional video development

Research Areas

Software Measurement Software Estimation COSMIC Functional Size Measurement Early Software Sizing Software Size–Effort Relationships Software Engineering Education Educational Games for Software Engineering

Certifications

Registered Agile Coach (RAC) Project Management Professional (PMP) PMI Agile Certified Practitioner (PMI-ACP) Certified ScrumMaster (CSM) Scrum@Scale CMMI Interpreter

Languages

Chinese English French

Academic Profiles