3.4.2 Allocation With STRICT

 
class dev1(Resource):
    pass

def Acso():
    resource = dev1
    start = "2005-1-16"
    balance = STRICT

    def Database():
        effort = "2d"

    def Gui():
        effort = "3d"

    def Backend():
        effort = "3d"

acso = BalancedProject(Acso)
 \includegraphics[width=\pwidth]{strict}
STRICT is the simplest balancing algorithm: It just assigns a resource to a task and does not care for overtimes etc. STRICT will never defer a task.