Programme Development Needs Identification and Design Scoping