Business process designers are increasingly being challenged to develop processes that are not only useful in achieving business objectives but also accepted by the process participants and followed in the work place. Those objectives can only be achieved when both the business and the social/cultural aspects of the specific business environment are taken into account. Humans are not unaided individuals separated from a social group and from supporting artefacts but they are complemented by the environment in which they live in. This paper presents a novel framework for the design of business processes based on the application of activity system, providing a comprehensive framework of humans acting in the world, and the theory of affordances, representing action opportunities offered by the environment. The contribution of this paper is two-fold. First, it provides a theoretical contribution to affordance studies by offering a conceptual model that consolidates new developments in the concept, post Gibson. Second, it introduces a new framework (Activity/Affordance Framework - AAF) to aid the design of business processes. Finally, a case study is used to illustrate the utility of the framework in design practice.