Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dates for duration are exclusive #51

Open
buksvdl opened this issue Oct 23, 2024 · 3 comments
Open

Dates for duration are exclusive #51

buksvdl opened this issue Oct 23, 2024 · 3 comments

Comments

@buksvdl
Copy link

buksvdl commented Oct 23, 2024

Start 1/6/2020 for duration of 15 renders finish 1/27/2020(Business Days) rather than 1/24/2020

@countincognito
Copy link
Owner

The dates are exclusive by design.

In your example January 24th (a Friday) is the final day of work. There is still work to be completed on that day and the work will not end until the day is over. So the work is not "finished" until the following work day, which is January 27th (a Monday)

The main reason for this was to create a clear distinction between zero-duration and one-day duration activities (something that never quite sat right with me in other tools).

For example, MS Project handles inclusive dates by essentially making the two activities them the same:

ms_project

Since zero-duration activities have special meaning in Project Plan, it tries to make the distinction more obvious:

project_plan

I hope this explains the logic behind it. Thanks for the input.

@buksvdl
Copy link
Author

buksvdl commented Oct 27, 2024

@countincognito, thanks for the explanation.
Would it at all be possible to make this configurable?
Why i ask, is that i tried to use the tool in last weeks PDMC but could not since my dates were totally different to the example project.
While i understand your reasoning, i also took the Dummy for what it is, a point of indirection, inheriting the detail from its predecessor.
What i find problematic is that a task that starts 00:01 on Monday, has 5 whole days to complete, cannot end 00:00 on Friday. I count 5 complete 24 hour periods here. The semantics around Dummy tasks is of no consequence here. What is, is the fact that 5 days work now has to take 6.
I am new to Project and this tool will be perfect for me since i am not planning to rely on my current employer for financing(MS-Project licenses in mind here) my upskilling in Project Design. On top of that i would rather support an effort to advance a tool based on the iDesign method.
I just wonder how one would use the current version? From my experience, how we consider start/end dates and duration, just doesn't fit the tool. Maybe other users can shed some light? I would greatly appreciate the input.

@countincognito
Copy link
Owner

Thanks for the feedback. I will see if it is possible to add this as a configuration setting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants