How can I describe the number of staff (hardware and software) required for each task?

You can use a table on task schedule in task projects .



This table can be imported from Excel. (See Importing Tables from Excel )

Column constraints refer to the table.



Yet, you can describe shift schedules independently.



Load the Project File

File → Open Project File from GitHub