You know, the construction industry is slightly different from writing a master’s thesis. If you add a non-working day in the middle of working on your thesis, it is unlikely to change anything. However, if you build a house, and excavation works take, e.g. 7 days, then adding a holiday in the middle of them doesn’t mean that now you can remove the required volume of soil in 6 working days. It means that your work will be finished one day later.
The goal of the scheduling software is to provide you with an estimation of when your project will be finished (or when it must be started to be completed by the deadline).
I understand that, but it’s more of the exception rather than the norm when it comes to any project management. Most of them work to deadlines and schedules, especially in Manufacturing, Technology, and most other Waterfall based projects and even Agile ones with milestones (hybrid). I work in a management consultancy and I’ve never seen Duration based projects and I’ve had jobs in every sector - finance, automotive, medical, embedded, web, security and surveillance, mobile apps and devices, etc. The only place indeed I have not worked in is construction, I only DIY in that subject :). And yet, never seen any work with Duration.
I have some friends that work in construction, erecting houses with public contracts, and building gas compression stations and most of them speak about having to have X done by Y time (eg. Foundation needs to be done by X time because the truck with the next materials is booked for Y day and site needs to be ready etc.). Not in Duration, but I have never picked their brain about it any deeper than that to check their scheduling.
Otherwise, call the software “GanttProject for Construction” and call it a day.
You’re free to call the software as you wish. We call it “GanttProject”.