Dominic Tavassoli of IBM discusses the challenges posed by increasingly complex software to organizations. With the proliferation of software that interconnects systems, there is no longer a single value chain. Requirements management solutions are needed so that everyone involved is looking at the same version of the truth. The resulting architecture helps design all the interfaces and interconnections between the pieces. IBM Rational uses tools like Rational Doors to help define the requirements for the systems and makes sure we're all speaking the same language.