3.2.4 Another calendar

 
class dev1(Resource): pass
class dev2(Resource): pass
class dev3(Resource): pass

def Acso():
    resource = dev1|dev2|dev3
    start = "2005-1-17"
    efficiency = 1.5 
    vacation = ("2005-1-19")

    def Database():
        effort = "2d"

    def Gui():
        length = "3d"

    def Backend():
        duration = "3d"

acso = BalancedProject(Acso)
 \includegraphics[width=\pwidth]{lecal}
Name Start End Effort Length Duration
Database 01/17/05 08:00 01/18/05 10:45 16.00H 10.75H 26.75H
Gui 01/17/05 08:00 01/20/05 17:00 24.00H 24.00H 81.00H
Backend 01/17/05 08:00 01/18/05 17:00 16.00H 16.00H 33.00H
While the effort of Database and Gui does not change. The vacation has an effect on Backend