Performance Based Planning And Programming