The emergence of new organisational, informational and technological innovations has significant influences on the role of Information Technology (IT) within organisations. Over many years IT departments merely focused on the efficient realisation and support of non-integrated functions of determined areas. Today, IT is often perceived as the enabler for enhanced organisational and informational concepts (such as Supply Chain Management, Customer Relationship Management, Enterprise Resource Planning) and therefore should rather belong to the main processes of organisations. Thus, future IT professionals will need to be positioned on the interface of information systems and business. As a result, future IT experts have not only to be able to implement business processes within information systems (IS). They also need to be able to accomplish the holistic process of software engineering projects, which includes the phases requirement engineering, design, implementation, testing and maintenance. In order to ensure a reasonable education this has to be taken into account in today’s IS curriculum, not only from a theoretical but also from a practical perspective. In this paper we introduce an integrated teaching framework that facilitates students to train their technological, organisational and social skills within realistic business scenarios in every phase of the software engineering process. The strong integration of teaching content into a specific teaching context enables a comprehensive learning experience for students taking all aspects of the IS Profession into consideration. This framework has been evaluated in an international teaching collaboration against the background of a supply chain management scenario.