Lesson plan / SOFTWARE METRICS

Lesson Information

Course Credit 3.0
Course ECTS Credit 6.0
Teaching Language of Instruction İngilizce
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course Compulsory
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience? Z
Course Coordinator
Instructor (s) Assoc. Prof. (Ph.D.) ILHAM HUSEYINOV
Course Assistant

Purpose and Content

The aim of the course Offering state of the art knowledge of software measurements and best practices with emphasis on the value of software measurement as a set of pragmatic methodologies and tools for both software engineers and software project management.
Course Content The theory, process, and application of measurement in software and software development processes.

Weekly Course Subjects

1Overview of software metrics
2The basics of measurement
3Goal-based framework for software measurement
4Empirical investigation
5Measuring internal product attributes: size
6Measuring internal product attributes: structure
7Measuring cost and effort (COCOMO Model)
8Measuring external product attributes: quality
9Measuring software reliability
10Software test metrics
11Object-oriented metrics
12Case Study: The sofware metrics of a real software project
13Presentations
14Presentations

Resources

1-Software Metrics: A Rigorous and Practical Approach, (2nd ed.) (638p.), N.E. Fenton and S.L. Pfleeger, PWS Publishing, 1998.
ISBN 0-534-95425-1.