What are the responsibilities of the various roles during the envisioning phase?Roles during the envisioning phase:-
Product Management - This Role focuses on setting the team, defining business roles, creating vision statement and creating the profiles for users.
Program Management - this Role focuses on documenting the goals, the project structure and the concept for deployment.
Development - This role focuses on creation of prototypes, evaluating devolvement solutions and checking for their feasibility.
Test - This role focuses on assessing the risks, testing strategies to be used along with criteria for testing, reporting facilities.
User experience - Deals with user education and suggestions.
Release management - Dealing with releases, deployment, management of operations and security