This role also includes the requirements gathering and analysis that form the basis of this development as well as the User Interface (UI) and User Experience (UX) designs that will result in the most effective fulfillment of those requirements