Applying fuzzy logic to determine the degree to which a project is complete

245 Views Asked by At

I have a Project made up of tasks. Each task has an estimated completion percentage.

I realise I could treat each tasks completion percentage as a representation of the degree of membership to the fuzzy set "complete tasks" and the incomplete percentage as the degree of memebership to the fuzzy set of "incomplete tasks"

e.g

complete {T1 .80, T2 .73, T3 .0, T4 1.0}

incomplete {T1 .20, T2 .23, T3 1.0, T4 .0}

How would I calculate the degree to which all tasks are complete (sum of all tasks = project so the project completeness) ? ?

Would this be the same as the average task completion e.g. sum(completion) / number of tasks?

N.B not strictly homework, I'm writing the program that handles the projects for an assignment and want to make sure the logic I code is correct.

1

There are 1 best solutions below

2
On BEST ANSWER

I'd like to know if this is the same as the average task completion Yes, it would be if:

1-The sum of tasks cover the entire project activities in other words, Project = Task1 and Task2 and .... and TaskN

2-The average completion, based on the completion % of each task, is valid indicator only if (1) is true and if all the task have equal weight, otherwise the average may not show the truth.