At the end of this course, the students; 1) 1. Evaluate the problems associated with software measurement and experimentation. 2) Describe a software measurement planning and implementation. 3) 3. Define a working knowledge of software size measurement. 4) 4. Analyze software cost estimation (COCOMO II model and tool, etc) 5) 5. Identify concepts and describe examples of software resource, process, and product (i.e., product structure, complexity, quality, and reliability) measurement.
MODE OF DELIVERY
Face to face
PRE-REQUISITES OF THE COURSE
No
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
BIL 382 Introduction to Software Engineering
COURSE DEFINITION
Software evaluation metrics, implementation tools, software test and methodologies, software development resources and processes
COURSE CONTENTS
WEEK
TOPICS
1st Week
Software evaluation metrics,
2nd Week
implementation tools,
3rd Week
software test and methodologies,
4th Week
software development resources and processes,
5th Week
project management issues.
6th Week
project management issues.
7th Week
project management issues.
8th Week
Midterm
9th Week
project management issues.
10th Week
project management issues.
11th Week
project management issues.
12th Week
project management issues.
13th Week
project management issues.
14th Week
project management issues.
RECOMENDED OR REQUIRED READING
1. Norman E. Fenton and Shari L. Pfleeger, Software Metrics: A Rigorous and Practical Approach, Brooks-Cole Publishing, 1998. 2. Stephen H. Kan, Metrics and Models in Software Quality Engineering, Addison-Wesley 2003.
PLANNED LEARNING ACTIVITIES AND TEACHING METHODS
Presentation
ASSESSMENT METHODS AND CRITERIA
Quantity
Percentage(%)
Mid-term
1
30
Assignment
1
15
Project
1
15
Total(%)
60
Contribution of In-term Studies to Overall Grade(%)
60
Contribution of Final Examination to Overall Grade(%)
40
Total(%)
100
ECTS WORKLOAD
Activities
Number
Hours
Workload
Midterm exam
1
2
2
Preparation for Quiz
Individual or group work
14
11
154
Preparation for Final exam
1
69
69
Course hours
14
3
42
Preparation for Midterm exam
1
44
44
Laboratory (including preparation)
Final exam
1
2
2
Homework
Total Workload
313
Total Workload / 30
10,43
ECTS Credits of the Course
10
LANGUAGE OF INSTRUCTION
Turkish
WORK PLACEMENT(S)
No
KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)