Subject

Advanced Software Project Management

1. Course Title Advanced Software Project Management
Advanced software project management
2. Code ITMW01
3. Study Programme Information Technology Management
4. Organizer of the study programme (unit, institute, department or division) Faculty of Computer Science and Engineering
5. Degree level (first, second, third cycle) Second cycle
6. Academic year / semester 9 / Winter
7. Number of ECTS credits 6
8. Teacher Ljubco Antovski
9. Prerequisites for enrolling in the course
10. Objectives of the course programme (competences) Course objectives (competencies):
The course includes the theoretical and practical aspects of managing a software project. It has
to develop an understanding of the theoretical aspects of project management and software development, and
as well as practical knowledge of the necessary skills such as planning, organizing,
Implementation and evaluation of a project.
Upon successful completion of this course, the student will be able to:
 to demonstrate the advanced application of ICT project management
 to explain the current research trends and the problems in the management of
Projects
- to formulate, execute, and revise a project plan (to recognize the resources, important
moments and risks)
to solve problems with managing and motivating people
- to use advanced techniques and tools for project planning and control
to implement quality control tools during the project's development
to recognize and evaluate methods and standards
11. Course content Content of the subject program:
Software life cycle
Planning and allocation
Phased development,
- important moments,
- PERT,
- gantograms,
- WBS - work packages;
Distribution of limited time and resources
- Project oversight (planning the goals, scope, resources, and estimation of
the project, the tools, the techniques)
- Communication (writing and proofreading reports, presentations, team communication,
conflict resolution
Management, leadership, and motivation
- Quality Management – Software Metrics
Process Improvement (SEI CMM Model, SPICE)
- Risk and Change Management
Tools and methods
12. Learning methods Lectures, exercises, independent work, project assignments, seminar papers
13. Total available time 6 ECTS x 30 hours = 180 hours
14. Distribution of available time 60 + — + 45 + 45 + 30 = 180 hours
15. Forms of teaching activities
15.1. Lectures - theoretical instruction 60 hours
15.2. Exercises (laboratory, auditory), seminars, teamwork — hours
16. Other forms of activities
16.1. Project assignments 45 hours
16.2. Independent assignments 45 hours
16.3. Home study 30 hours
17. Assessment method
17.1. Tests 0 points
17.2. Seminar paper / project (presentation: written and oral) 45 points
17.3. Activities and learning 0 points
17.4. Final exam 0 points
18. Grading criteria (points / grade)
up to 50 points5 (five) (F)
from 51 to 60 points6 (six) (E)
from 61 to 70 points7 (seven) (D)
from 71 to 80 points8 (eight) (C)
from 81 to 90 points9 (nine) (B)
from 91 to 100 points10 (ten) (A)
19. Requirement for obtaining a signature and taking the final exam There is no
20. Language of instruction English and Macedonian
21. Method for monitoring the quality of teaching Student Survey
22. Literature
22.1. Required literature
1. Field M & Keller L | Project Management | Thomson Business Press | 1998
2. Scott Berkun | The Art of Project Management | O'Reilly | 2005
3. Ian Sommerville | Software Engineering 8 | Educational Work | 2010
22.2. Additional literature
No. Author Title Publisher Year