Planning in the Context of Human-Computer Interaction