|
BILB3011 | Software Project Management | 4+0+0 | ECTS:4 | Year / Semester | Fall Semester | Level of Course | First Cycle | Status | Elective | Department | COMPUTER SCIENCE | Prerequisites and co-requisites | None | Mode of Delivery | | Contact Hours | 14 weeks - 4 hours of lectures per week | Lecturer | Dr. Öğr. Üyesi Uğur ŞEVİK | Co-Lecturer | | Language of instruction | Turkish | Professional practise ( internship ) | None | | The aim of the course: | The purpose of this course is to highlight the differences between software developed within the framework of specific software development methods and traditional programs, and to ensure understanding of the steps involved in these methods. In this context, experimental and numerical methods, analysis and design techniques, project scheduling and management techniques, software testing activities, software documentation details, quality assurance, and other software engineering topics will be covered. Supported by current technologies and tools, this course aims to equip students with the skills to manage software projects more effectively and efficiently. |
Learning Outcomes | CTPO | TOA | Upon successful completion of the course, the students will be able to : | | | LO - 1 : | Creates a step-by-step structured project plan. | 7,9 | 1,6, | LO - 2 : | Selects an appropriate process model. | 7,9 | 1,6, | LO - 3 : | Prepares a detailed activity plan for a project. | 7,9 | 1,6, | LO - 4 : | Identifies the necessary resources for a project. | 7,9 | 1,6, | LO - 5 : | Chooses the most suitable types of communication to support the coordination needs of a project. | 7,9 | 1,6, | 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), LO : Learning Outcome | |
The course begins with the fundamentals of software project management and addresses project evaluation and program management topics. It covers critical stages such as project planning, selecting the appropriate project approach, and software effort estimation. The course focuses on activity planning, risk management, and resource allocation, examining the processes of regulation and control. Contract management and human management in the context of software, as well as methods for working in teams, are also taught. Additionally, the course addresses software quality topics, providing students with a comprehensive understanding of project management. |
|
Course Syllabus | Week | Subject | Related Notes / Files | Week 1 | Introduction to Software Management | | Week 2 | Software Development Processes | | Week 3 | Software Requirements and Analysis | | Week 4 | Software Design | | Week 5 | User Interface Design | | Week 6 | Software Implementation (Coding) | | Week 7 | Software Testing, Test Processes, and Maintenance | | Week 8 | Software Quality and Standards | | Week 9 | Mid-Term Exam | | Week 10 | Project Management Processes (PMI) | | Week 11 | Project Management Knowledge Areas (PMI) | | Week 12 | Decision Support Systems and Examples | | Week 13 | Management Information Systems and Examples | | Week 14 | Data Analytics - Security and Business Intelligence | | Week 15 | Success and Failure Factors in Software Projects | | Week 16 | Final Exam | | |
1 | Çölkesen, Rifat, 2012, Yazılım Mühendisliği Yöntemleri ? İleri Konular, Papatya Yayın. | | |
1 | Bob Hughes, Mike Cotterell, Software Project Management, McGraw Hill, 5th Edition. | | 2 | Brandon D, "Project Management for Modern Information Systems", IRM Press | | 3 | Chemuturi, M., (2013). "Requirements Engineering and Management for Software Development Projects", Springer-Verlag New York, 1. Basım | | 4 | Albayrak, B., (2016). "Proje Yönetimi Analizi ve Danışmanlık", Nobel Akademik Yayıncılık, 1. Basım. | | 5 | Ahmed, A., (2012). "Software Project Management : A Process-Driven Approach", CRC Press: Taylor & Francis Group, 1. Basım. | | |
Method of Assessment | Type of assessment | Week No | Date | Duration (hours) | Weight (%) | Mid-term exam | 9 | 18.04.2024 | 1,5 saat | 30 | Project | 15 | 30.05.2024 | | 20 | End-of-term exam | 16 | 07.06.2024 | 1,5 saat | 50 | |
Student Work Load and its Distribution | Type of work | Duration (hours pw) | No of weeks / Number of activity | Hours in total per term | | | | |
|