The Dutch Ministry of Defence research programme Human-System Task Integration aims at acquiring knowledge for the optimal cooperation between human and computer, under the following constraints: freedom of choice in decisions to automate and multiple, dynamic task distributions. This paper describes a method to achieve freedom of choice, business modeling. This type of modeling takes the user rather than the current technology as the starting point. To arrive at dynamic task distributions between human and computer, I describe a model for the dynamic adaptation of an organization. It turns out that dynamic task allocation is a special instance of a more general redesign process. Finally, the link between business modeling and dynamic task allocation is illustrated in a model of the team design process.