Project management

Objectives and outcomes

The objective is to help students plan and prepare project proposals. Looking at the future work as a
whole, using terminology at meetings, presentations and preparing various
tender documents, they can do whatever they want in ICT. Recognising the need for certain managerial
techniques and being able to implement them, avoiding typical pitfalls and mistakes, and being
accustomed to systematic work, students are trained to participate effectively in projects. They are
prepared to carry out projects. Entrepreneurship is encouraged. Students are trained to use and develop project management software. They have a basic knowledge of the relevant standards of the International Institute of Project Management.

Lectures

Entrepreneurial atmosphere and startups: lean canvas technique, the structure of a startup pitch,
disruption and venture capital. Risks and causes of software project failure. Teamwork in creative
industries, collective intelligence, team roles and pitfalls of teamwork. Cascading aspect of a project life
cycle in computing, prototype paradigm aspect, spiral aspect; aspects: V-model, evolutionary
incremental development, extreme programming, agile programming, synchronisation and stabilisation,
test-driven development and DevOps. Methodology Prince. Scrum methodology: team roles, sprint,
meetings, key artifacts and Kanban board technique. A project within a complex organisational structure.
The life cycle of an organisation. Prefeasibility study, feasibility study and business plan. Investment and
net present value method. Budgeting and earned value management methodology. Creating a schedule
of project activities: analysis of the project structure, drawing a network diagram, critical path method and
minimisation of project costs for a given duration. Platforms and tools: Primavera, Emes Project, Project
Libre, Jira, Trello, 2-Plan, Calligra, Apache Allura and Yodiz. Management of project quality, project
communications and contracts. Problems with agents and information distance in software
projects. Large IT projects. Ethical aspects of project management.

Practical classes

Students learn how to use the Emes Project. Through program planning, students
are instructed to think in the context of the basic aspects of the project. They also deal with network
planning.