This course explores not just why the requirements matter, but how to gather the right requirements, document them effectively and ensure that they are properly implemented. It explores the roles of the requirements engineer and business analyst both in ferreting out the requirements and interacting with the project team to ensure the customer gets the product they want and need. In this course you will learn effective techniques to select the right people from whom you will elicit the requirements. You will learn to document and track these requirements so nothing gets missed. You will learn which team members you must interact with at which stage in the project, and you will learn to track the requirements to completion. Rather than looking at the requirements gathering as the first step in the lifecycle, we look at the requirements throughout the lifecycle as a driving force to implementing the best product possible.