Systems development is now occurring in a range of environments ranging from those that are simply de-centralised to those that are open and distributed. Forms of federated development activity are beginning to emerge between heterogeneous organisational units. A clear understanding of business relationships is critical for success in such situations. A Business Relationship Modelling methodology is introduced that allows both the organisational and technological issues to be properly explored and resolved. Its use is illustrated through a case study based on video on demand.