Blueprint is a complete cloud-based solution for collaborative requirements definition and management with support for the entire requirements lifecycle. Business Analysts author requirements in Blueprint using a broad range of visual editors, validate requirements using an online review and approve experience, collaborate continuously on requirements using an integrated set of social features, and manage requirements with custom requirement types and properties, fine grained versioning, and detailed traceability. Blueprint integrates with other lifecycle tools like HP ALM, including the automatic generation of tests. It is accessible using popular web-browsers, is easy to maintain, and highly scalable to support large distributed enterprise development teams.