Project Cycle Management in IT v.2.

IT Project Requirements (+Communication) and Work Breakdown Structure

3h 0min

Defining the functional and non-functional requirements of a software and creating a work breakdown structure.


Create a financial plan, time plan and risk management plan. (10%)
Analyze the basic features of IT projects. (5%)
Project requirements and WBS
Acquisition
1 Lecture on requirements

Teacher presents basic concepts related to functional, non-functional requirements and other project requirements. 


30 min
Acquisition
2 Lecture on WBS

Teacher presents basic concepts related to WBS in It projects.


30 min
Discussion
3 Examples of project requirements and WBS

Students recognize some project requirements and WBS based on their previous projects.


30 min
Seminar on project requirements and WBS
Practice
1 Defining project requirements

Students have to define project requirements, including:

  • Functional Requirements which define what the software should do.
  • Non-Functional Requirements which specify how the system should perform.
  • Project Requirements which provide the constraints and conditions for the project’s execution and management.

45 min
Practice
2 Creating project WBS

Students have to create WBS including at least 4 levels, i.e.:

  • Level 1: Project Name (e.g., "E-commerce Website Development")
  • Level 2: Major Deliverables/Phases (e.g., "Development and Coding")
  • Level 3: Sub-deliverables or Components (e.g., "Develop Front-End")
  • Level 4: Work Packages or Tasks (e.g., "Code homepage layout")

45 min