On the island of Java, there are many very large areas for agriculture and the development of food crop cultivation such as rice plants, secondary crops, vegetable plants, fruit plants, organic plants, and so on. This area needs an irrigation project from the government to irrigate the crops planted by farmers on the island of Java. This area often experiences floods, land slides, and droughts due to a lack of water. So that agricultural products and food crop cultivation, farmers and the community get optimal results and can be used as a good livelihood for farmers. It is necessary to develop this irrigation project to know the conditions that are very worrying for farmers. So this software was built to solve the problem of allocating renewable resources between activities that have a logical implementation sequence and do not hinder each other which cannot be determined to minimize the function of the makepan project completion time criteria within time parameters, including ready time, duration, time out time, start time and end time are uncertain. The uncertainty of the time parameters is modeled as fuzzy numbers of type I-Left, I-Right, α, β, LR, with three α-cuts {E = 0.5, L=0.8, and I=1.0}. This fuzzy model is transformed into a deterministic model based on three pairs of inferior and superior α-cut values. Activity scheduling priority rules are based on the smallest initial start time value. Resource usage conflicts are resolved in two ways, namely serial and parallel models. The best solution is determined based on the smallest makespan value. Solving this problem involves operations on fuzzy values, including arithmetic operations and relational operations that have certain rules. This software provides two types of schedules, namely optimistic and pessimistic schedules. The result of creating this system is that it can solve the problem of allocation of renewable irrigation resources and renewable resources between activities, which have a logical implementation sequence and do not hinder each other. So, the results can minimize the makespan project completion time in terms of time parameters, including ready time, duration, deadline time, uncertain start time, and end time.