IT Project Management
Description: The course “IT Project Management” aims to develop students’ knowledge, skills, and competencies required for effective planning, organization, implementation, and evaluation of information technology projects. The course covers classical and agile project management methodologies (Waterfall, Agile, Scrum, Kanban), risk analysis, resource optimization, process modeling, and modern project management tools (Jira, Trello, GitHub Projects, MS Project). Special emphasis is placed on the application of mathematical and computer modeling methods to support decision-making and evaluate the performance and efficiency of IT projects.
Amount of credits: 5
Пререквизиты:
- Optimization and numerical methods
Course Workload:
| Types of classes | hours |
|---|---|
| Lectures | 15 |
| Practical works | 30 |
| Laboratory works | |
| SAWTG (Student Autonomous Work under Teacher Guidance) | 30 |
| SAW (Student autonomous work) | 75 |
| Form of final control | Exam |
| Final assessment method | Written exam |
Component: University component
Cycle: Profiling disciplines
Goal
- The aim of the course “IT Project Management” is to develop students’ systematic knowledge, practical skills, and competencies in planning, organizing, implementing, and evaluating information technology projects. Special attention is given to the use of mathematical and computer modeling methods, as well as modern project management frameworks (PMBOK, Agile, Scrum, DevOps) to achieve project goals effectively, optimize resources, and reduce risks.
Objective
- To study the fundamental principles, methods, and standards of IT project management, including planning, organization, control, and evaluation of results.
- To develop skills in applying mathematical and computer modeling methods for managerial decision-making in IT projects.
- To introduce students to modern project management methodologies and tools (PMBOK, Agile, Scrum, Kanban, DevOps).
- To foster teamwork, leadership, and communication competencies within IT project implementation.
Learning outcome: knowledge and understanding
- To know the main principles, standards, and methodologies of IT project management (PMBOK, Agile, Scrum, Kanban, DevOps) and understand their role in the project life cycle.
- To understand the processes of planning, resource allocation, risk management, and quality control in IT projects.
- To know the fundamentals of mathematical and computer modeling used for analyzing and optimizing project management processes.
Learning outcome: applying knowledge and understanding
- Be able to apply modern IT project management methods and tools (Agile, Scrum, Kanban, DevOps) for planning, organizing, and implementing project activities.
- Use mathematical and computer models to analyze project timelines, costs, risks, and performance efficiency.
- Apply teamwork, leadership, and communication skills for effective collaboration within project teams and stakeholder management.
Learning outcome: formation of judgments
- Able to critically analyze complex situations in IT projects, evaluate alternative solutions, and select optimal approaches based on data and project models.
- Able to make well-founded conclusions when analyzing IT project performance, risks, and results using quantitative and qualitative evaluation methods.
- Demonstrates the ability to make responsible managerial decisions considering ethical, professional, and sustainable development aspects of IT activities.
Learning outcome: communicative abilities
- Be able to clearly and correctly present project outcomes in oral and written forms in Russian, Kazakh, and English languages.
- Possess professional communication and negotiation skills for effective interaction with team members, clients, and project stakeholders.
- Be able to use modern digital communication and collaboration tools (Jira, Trello, Microsoft Teams, Slack, etc.) to coordinate project activities.
Learning outcome: learning skills or learning abilities
- Able to independently update and expand knowledge in IT project management and analyze modern trends and technologies.
- Able to critically assess own professional achievements and identify directions for further professional development.
- Demonstrates readiness for continuous learning, self-development, and participation in research and innovation in IT and project management.
Teaching methods
Training using online platforms of VKTU named after D.Serikbayev
Practice-oriented approach
Application of modern programming systems
Assessment of the student's knowledge
Teacher oversees various tasks related to ongoing assessment and determines students' current performance twice during each academic period. Ratings 1 and 2 are formulated based on the outcomes of this ongoing assessment. The student's learning achievements are assessed using a 100-point scale, and the final grades P1 and P2 are calculated as the average of their ongoing performance evaluations. The teacher evaluates the student's work throughout the academic period in alignment with the assignment submission schedule for the discipline. The assessment system may incorporate a mix of written and oral, group and individual formats.
| Period | Type of task | Total |
|---|---|---|
| 1 rating | Practical task 1 | 0-100 |
| Practical task 2 | ||
| Practical task 3 | ||
| 2 rating | Practical task 4 | 0-100 |
| Practical task 5 | ||
| Practical task 6 | ||
| Total control | Exam | 0-100 |
The evaluating policy of learning outcomes by work type
| Type of task | 90-100 | 70-89 | 50-69 | 0-49 |
|---|---|---|---|---|
| Excellent | Good | Satisfactory | Unsatisfactory | |
| Policy for assessing the results of practical assignments | The student completes all practical assignments fully and with high quality; demonstrates deep understanding and ability to apply theory in practice; uses modern tools (Jira, Trello, MS Project, Python, etc.); shows initiative and leadership in teamwork; submits all tasks on time. | The student correctly performs most practical tasks; applies learned methods and tools with minor errors; actively participates in teamwork; meets submission deadlines. | The student completes practical tasks partially; makes methodological mistakes; uses project management tools to a limited extent; requires additional guidance; does not always meet deadlines. | The student completes all practical assignments fully and with high quality; demonstrates deep understanding and ability to apply theory in practice; uses modern tools (Jira, Trello, MS Project, Python, etc.); shows initiative and leadership in teamwork; submits all tasks on time. |
| Exam results grading policy | The student demonstrates deep theoretical knowledge and advanced practical skills in IT project management. Confidently applies modern methodologies and tools (PMBOK, Agile, Scrum, DevOps). The project is complete, original, analytical, and well-reasoned. Answers are comprehensive and justified. | The student has solid theoretical knowledge and can apply project management methods in practice. The project is correctly done with minor inaccuracies. Answers are mostly correct but not detailed enough. | The student demonstrates basic understanding but lacks depth. The project is partially completed with methodological errors. Answers are brief and lack confidence. | The student demonstrates deep theoretical knowledge and advanced practical skills in IT project management. Confidently applies modern methodologies and tools (PMBOK, Agile, Scrum, DevOps). The project is complete, original, analytical, and well-reasoned. Answers are comprehensive and justified. |
Evaluation form
The student's final grade in the course is calculated on a 100 point grading scale, it includes:
- 40% of the examination result;
- 60% of current control result.
The final grade is calculated by the formula:
| FG = 0,6 | MT1+MT2 | +0,4E |
| 2 |
Where Midterm 1, Midterm 2are digital equivalents of the grades of Midterm 1 and 2;
E is a digital equivalent of the exam grade.
Final alphabetical grade and its equivalent in points:
The letter grading system for students' academic achievements, corresponding to the numerical equivalent on a four-point scale:
| Alphabetical grade | Numerical value | Points (%) | Traditional grade |
|---|---|---|---|
| A | 4.0 | 95-100 | Excellent |
| A- | 3.67 | 90-94 | |
| B+ | 3.33 | 85-89 | Good |
| B | 3.0 | 80-84 | |
| B- | 2.67 | 75-79 | |
| C+ | 2.33 | 70-74 | |
| C | 2.0 | 65-69 | Satisfactory |
| C- | 1.67 | 60-64 | |
| D+ | 1.33 | 55-59 | |
| D | 1.0 | 50-54 | |
| FX | 0.5 | 25-49 | Unsatisfactory |
| F | 0 | 0-24 |
Topics of lectures
- Introduction to IT Project Management
- Project Life Cycle and Standards (PMBOK, ISO, PRINCE2)
- Project Planning and Work Breakdown Structure
- Scheduling Methods (CPM, PERT)
- IT Project Risk Management
- Resource and Cost Management
- Quality and Requirements Management
- Communication and Project Team
- Agile, Scrum and Kanban Methodologies
- DevOps and Software Lifecycle Management
- Mathematical Models of Project Management
- Analytics and Forecasting in Project Management
- Project Management Tools (Jira, Trello)
- IT Project Performance Evaluation
- Project Closure and Results Analysis
Key reading
- PMI. Rukovodstvo k Svodu znaniy po upravleniyu proyektami (PMBOK® Guide). — 7-ye izd. — Moskva : Al'pina Pablisher, 2022. — 784 s.
- Kuznetsov, S. YU. Upravleniye IT-proyektami : uchebnoye posobiye. — Moskva : Binom. Laboratoriya znaniy, 2022. — 352 s.
- Kerzner, G. Upravleniye proyektami : sistemnyy podkhod k planirovaniyu, raspisaniyu i kontrolyu. — 13-ye izd. — Moskva : Vil'yams, 2021. — 1216 s. — ISBN 978-5-8459-2130-0.
- Kerzner, G. Upravleniye proyektami : sistemnyy podkhod k planirovaniyu, raspisaniyu i kontrolyu. — 13-ye izd. — Moskva : Vil'yams, 2021. — 1216 s. — ISBN 978-5-8459-2130-0.
- Kerzner, G. Upravleniye proyektami : sistemnyy podkhod k planirovaniyu, raspisaniyu i kontrolyu. — 13-ye izd. — Moskva : Vil'yams, 2021. — 1216 s. — ISBN 978-5-8459-2130-0.
Further reading
- Lock, D. Project Management. — 11th ed. — London : Gower Publishing, 2020. — 568 p. — ISBN 978-0-566-08905-7.
- Kerzner, H., Saladis, F. T. Innovation Project Management : Methods, Case Studies, and Tools for Managing Innovation Projects. — Hoboken, NJ : John Wiley & Sons, 2020. — 576 p. — ISBN 978-1-119-58603-6.
- Bogdanov, I. T. Upravleniye riskami innovatsionnykh proyektov : uchebnoye posobiye. — Sankt-Peterburg : Piter, 2021. — 288 s. — ISBN 978-5-4461-1804-3.
- Bogdanov, I. T. Upravleniye riskami innovatsionnykh proyektov : uchebnoye posobiye. — Sankt-Peterburg : Piter, 2021. — 288 s. — ISBN 978-5-4461-1804-3.