Lecture sylabus PV260

Week 5 - Software measurement and metrics, and their role in quality improvement. (B. Rossi)

Lecturer: Bruno Rossi, FI MU
Activity sheet: enter your lecture activity here (till 14:30 the same day)

Abstract of the lecture: In this lecture we will discuss software measurement and its impact on software quality. We will start with a discussion of software measurement and some pitfalls that can lead to wrong interpretations. For this purpose, we will use the ISO/IEC 15939 standard as the context of reference. We will then look at the Goal Question Metrics (GQM) approach as a way to link measurement goals to lower level metrics. We will then see how measurements can be linked to external and internal product qualities and the implications in their linkage. To close the lecture, we will also look at a case study for the application of measurement within a software project.

Content

  • What do we mean by software measurement
  • Entity, attributes, measurement methods, metrics
  • Software Measurement Goals
  • About the measurement process
    • Valid and good measures
    • Scale of measures
    • Direct and indirect measures
    • Internal measures
      • Size, Structure
    • External measures (quality)
  • How to derive "good" metrics
    • Goal Question Metrics (GQM) approach
  • Case Study about measurement programs: linkage of metrics to the quality concerns

Lecture Material


From Sli.do session:



Useful Links: