It is often difficult to build a solution if you fail to gather user requirements. In fact, many firms lose their clients because they fail to understand what their clients want. In this program, you will learn about several tools and techniques used by BTM professionals, to gather user requirements such as: interviewing clients, prototyping, developing use cases, data flow diagrams and other flowcharts, which helps to identify user needs in order to analyze business processes. All these tools and techniques are extremely useful during the ‘planning’ phase of the Systems Development Life-Cycle (SDLC).