This course will become read-only in the near future. Tell us at community.p2pu.org if that is a problem.
This is a multidisciplinary skillset that requires an understanding of business objectives, technical resources and end-user objectives.
The process includes:
-User Personas and goals
-Written functional specifications