1. A system for content space environment representation, the system comprising: a computer processor; and a content space environment representation module executable by the computer processer, the system configured to perform a method comprising: selecting one or more platform attributes for a software content space, the software content space including one or more noun spaces, wherein each noun space is a three dimensional and includes an intersection of a verb dimension, an interface dimension and a platform dimension; creating a platform space for each noun space in the software content space, wherein creating includes selecting one or more platform attributes from a group of preselected platform attributes and selecting a platform value for each of the selected platform attributes wherein the noun space comprises a definition of all valid combinations of the platform values for the selected platform attributes; and generating a set of user stories, each of the set of user stories being based on the software content space and a platform specification compatible with existing content space system specifications, wherein the platform specification is a representation of the created platform spaces.