Skip to main content
CODE 101806
ACADEMIC YEAR 2024/2025
CREDITS
SCIENTIFIC DISCIPLINARY SECTOR INF/01
LANGUAGE English
TEACHING LOCATION
  • GENOVA
SEMESTER 2° Semester
TEACHING MATERIALS AULAWEB

OVERVIEW

The percentage of IT projects running late and over budget is disturbingly high. Learning the basics of project management is imperative for ambitious junior developers to have a reference framework to understand a higher perspective on development projects. Thus, they will quickly harness their experiences to become proficient project managers.

This course will introduce terminology and main concepts of classical project management and their application to agile (software) systems development.

AIMS AND CONTENT

LEARNING OUTCOMES

Learning the fundamental concepts, roles, and responsibilities of IT project management and develop skills for effective project management and leadership.

AIMS AND LEARNING OUTCOMES

At the end of the course, students will be able to:

- UNDERSTAND the fundamental concepts, roles, and responsibilities of IT project management.

- DEVELOP skills for effective project management and leadership that are essential for successfully guiding teams and projects.

PREREQUISITES

Some familiarity with IT development is helpful to understand the examples and have a gut feeling of the problems the project management techniques address.

TEACHING METHODS

The course consists of traditional lectures, presenting theoretical arguments and proposing application exercises to reinforce the learning of the theory. In addition, collective discussions on the topics presented will be strongly encouraged.

Attendance is strongly recommended.

SYLLABUS/CONTENT

The course consists of two distinct parts.

The first is devoted to predictive project management, while the second introduces agile methodologies and their impact on project management.

Predictive project management

  • Introduction to the main scopes of the Project Management (the what, how, with whom, when, at which costs)
  • Basic tools​
    • Scenario
    • PBS, ABS, OBS, WBS
    • WP
  • Starting  a Project​
    • Cost Analysis
    • Risk Analysis
    • Economic Value Added (EVA)
  • Scheduling a Project​
    • GANTT
    • PERT
    • Critical Path Method (CPM)
  • Controlling a Process
    • Progress Analysis
    • Schedule and Costs Control
    • Earned Value Method (EVM)
  • Communicating​
    • Project Management Plan (PMP)
    • Kick off Meeting (KoM)
    • Reporting
  • Exercises​
    • EVM
    • A complete project
  • A real-life experience

Agile methodologies and project management

  • Innovation and methodologies​
  • Agile concepts​
  • Agile methodologies overview without scrum​
  • Scrum​
  • Lean​
  • Design thinking​
  • Value-driven delivery​
  • Stakeholders, teams, adaptive planning​
  • Case studies​
  • Exercises​

Continuous improvement and review

RECOMMENDED READING/BIBLIOGRAPHY

Suggested readings will be announced during the lessons.

The slides proposed for all the lessons and topics are made available, and students can use them as a summary to refine their notes.

TEACHERS AND EXAM BOARD

Exam Board

MARIO SALANO (President)

MAURA CERIOLI

PAOLO FILAURO (President Substitute)

LESSONS

LESSONS START

In agreement with the calendar approved by the Degree Program Board of Computer Science.

Class schedule

The timetable for this course is available here: Portale EasyAcademy

EXAMS

EXAM DESCRIPTION

The exam will consist of one oral examination concerning all the topics of the course.

During the lessons, the teachers will propose exercises to be autonomously completed by the students and discussed at the exam.

ASSESSMENT METHODS

The discussion of solved exercises will show how much the students have learned to complete the project management tasks.

Questions on general topics will assess the students' theoretical knowledge.

Exam schedule

Data appello Orario Luogo Degree type Note
14/02/2025 09:00 GENOVA Esame su appuntamento
13/06/2025 09:00 GENOVA Esame su appuntamento
12/09/2025 09:00 GENOVA Esame su appuntamento