|
YZLM5180 | Software Project Management | 3+0+0 | ECTS:7.5 | Year / Semester | Fall Semester | Level of Course | Second Cycle | Status | Elective | Department | DEPARTMENT of SOFTWARE ENGINEERING | Prerequisites and co-requisites | None | Mode of Delivery | | Contact Hours | 14 weeks - 3 hours of lectures per week | Lecturer | Öğr. Gör. Dr Zeynep ŞAHİN TİMAR | Co-Lecturer | | Language of instruction | Turkish | Professional practise ( internship ) | None | | The aim of the course: | Discuss the concepts and approaches within the scope of software project management, especially the similarities, differences, advantages, and disadvantages of agile and waterfall methods, to choose the right project management method according to the project content. |
Programme Outcomes | CTPO | TOA | Upon successful completion of the course, the students will be able to : | | | PO - 1 : | Knows the concepts and approaches within the scope of Software Project Management. | 2 | 1,3, | PO - 2 : | Has knowledge about the similarities and differences of agile and waterfall methods. | 2 | 1,3, | PO - 3 : | Discuss the advantages and disadvantages of agile and waterfall methods. | 2 | 1,3, | PO - 4 : | Can choose the right project management according to the project content. | 2 | 1,3, | PO - 5 : | Has knowledge about the teams in the project, their roles and responsibilities. | 2 | 1,3, | PO - 6 : | Can make accurate budgeting estimates of projects. | 2 | 1,3, | PO - 7 : | Has knowledge about the risks in projects. | 2 | 1,3, | PO - 8 : | Has knowledge about project communication strategies. | 2 | 1,3, | PO - 9 : | Has knowledge about the criteria for the cancellation of a project. | | 1,3, | PO - 10 : | Has knowledge about the studies in different fields where agile method is used in the literature. | 2 | 1,3, | CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), PO : Learning Outcome | |
Agile, waterfall, and modern project management, teams, team roles, and defined responsibilities, project definition, scope and documentation, budgeting, project risks, project communication strategies, project implementation, testing phase, cancellation criteria, launch, and post-launch |
|
Course Syllabus | Week | Subject | Related Notes / Files | Week 1 | Introduction | | Week 2 | Agile, Waterfall, and the Key to Modern Project Management | | Week 3 | Teams, team roles and responsibilities defined | | Week 4 | Teams, team roles and responsibilities defined | | Week 5 | Project definition, scope and documentation | | Week 6 | Project definition, scope and documentation | | Week 7 | Budget estimation and budgeting methods | | Week 8 | Project risks | | Week 9 | Mid term exam 1 | | Week 10 | Communication and communication management | | Week 11 | Communication and communication management | | Week 12 | Project testing | | Week 13 | Project testing and project report delivery | | Week 14 | Project cancellation criteria | | Week 15 | Project closure | | Week 16 | Final exam | | |
1 | Murray, A.P. 2016; The Complete Software Project Management, Wiley, USA | | |
Method of Assessment | Type of assessment | Week No | Date | Duration (hours) | Weight (%) | Mid-term exam | 9 | 27/11/2023 | 1 | 30 | Homework/Assignment/Term-paper | 13 | 25/12/2023 | 1 | 20 | End-of-term exam | 16 | 22/01/2023 | 1 | 50 | |
Student Work Load and its Distribution | Type of work | Duration (hours pw) | No of weeks / Number of activity | Hours in total per term | Yüz yüze eğitim | 3 | 13 | 39 | Arasınav için hazırlık | 1 | 2 | 2 | Arasınav | 1 | 1 | 1 | Ödev | 1 | 2 | 2 | Dönem sonu sınavı için hazırlık | 2 | 2 | 4 | Dönem sonu sınavı | 2 | 1 | 2 | Total work load | | | 50 |
|