Home  »  Faculty of Economics and Administrative Sciences »  Program of Technology and Knowledge Management

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
AGILE SOFTWARE DEVELOPMENT TKM379 - 3 + 0 5

TYPE OF COURSE UNITElective Course
LEVEL OF COURSE UNITBachelor's Degree
YEAR OF STUDY-
SEMESTER-
NUMBER OF ECTS CREDITS ALLOCATED5
NAME OF LECTURER(S)-
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) Have knowledge about agile software development methodologies,
2) Learn the benefits and challenges of moving to agility,
3) Comparing agile software development with traditional software development models,
4) Agile applications such as test-oriented development, standup meetings, and co-programming can apply software engineering applications
MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSENo
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
COURSE DEFINITIONAgile Software is software that focuses on the individual and interaction, and aims at a dynamic and continuously learning process. Within the scope of this course, students will learn the main Agile Software Development methods, learn the benefits and challenges of agile systems, compare them with traditional software development models, and discuss the applications of Agile Software.
COURSE CONTENTS
WEEKTOPICS
1st Week Introduction, Hk. Information
2nd Week Introduction to Agile Software Engineering
3rd Week Agile Software Development Principles
4th Week Requirements Management
5th Week Agile Project Planning
6th Week Scrum
7th Week Scrum
8th Week MIDTERM EXAM WEEK
9th Week eXtreme Programming (XP)
10th Week Kanban
11th Week Dynamic System Development Method
12th Week Agile Engineering Applications
13th Week Difficulties in the Application of Agile Methods
14th Week Agile Methods and Software Process Frameworks
RECOMENDED OR REQUIRED READING
PLANNED LEARNING ACTIVITIES AND TEACHING METHODSLecture,Discussion,Problem Solving
ASSESSMENT METHODS AND CRITERIA
 QuantityPercentage(%)
Mid-term135
Assignment215
Quiz210
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 exam122
Preparation for Quiz2510
Individual or group work141,521
Preparation for Final exam13030
Course hours14342
Preparation for Midterm exam12323
Laboratory (including preparation)
Final exam122
Homework2510
Quiz2,51
Total Workload141
Total Workload / 304,7
ECTS Credits of the Course5
LANGUAGE OF INSTRUCTIONTurkish
WORK PLACEMENT(S)No
  

KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)
LO1LO2LO3LO4
K1  X     X   X
K2      X  
K3    X   X  
K4    X   X  
K5        X
K6        X
K7       
K8       
K9       
K10       
K11       
K12       
K13       
K14       
K15