Source: Wikipedia
Requirements gatheringWhen a large project is executed, one of the first steps taken is to document exactly what needs to be performed in order for the project to be completed. The process for capturing these steps is called requirements gathering or business requirements gathering. These requirements are captured from interviews with business managers, operational employees, and other important and relevant departments who are impacted by the project. In large organizations, a requirements gathering template will be used in order to standardize how and what requirements are captured. Special software can assist in requirements gathering to not only capture needs of the customer but also create process flows and process maps based on analysis of the current process. Several requirements gathering techniques exist in informal and formal fashion and can be studied using many commercially available books or online. Once all the requirements are captured they are placed in a requirements document (which is often called a business requirements document or BRD).The IT industry is especially known for having developed sophisticated techniques for requirements gathering since software development can be extremely detail oriented and tedious In requirements engineering, requirements elicitation is the practice of obtaining the requirements of a system from users, customers and other stakeholders. [1] The practice is also sometimes referred to as requirements gathering. The term elicitation is used in books and research to raise the fact that good requirements can not just be collected from the customer, as would be indicated by the name requirements gathering. Requirements elicitation is non-trivial because you can never be sure you get all requirements from the user and customer by just asking them what the system should do. Requirements elicitation practices include interviews, questionnaires, user observation, workshops, brain storming, use cases, role playing and prototyping. Requirements elicitation is a part of the requirements engineering process, usually followed by analysis and specification of the requirements. | Business Process ManagementBusiness Process ManagementBusiness Process Management Terms Automated Decision Engine Automated Decision Engine Terms Document Imaging Document Imaging Terms Key Performance Indicator Key Performance Indicator Terms Process Mapping Process Mapping Terms Return on Investment Workflow Automation Workflow Automation Terms Disaster RecoveryDisaster RecoveryDisaster Recovery Terms LogisticsGPS LogisticsGPS Logistics Terms Logistics Logistics Terms Marketing and SalesSocial Networking SitesBlogging Blogging Terms Customer Relationship Managment Customer Relationship Management Terms Email Marketing Email Marketing Terms Search Engine Optimization Search Engine Optimization Terms Social Networking Social Networking Terms Viral Marketing Viral Marketing Terms Project ManagementProject ManagementProject Management Terms Request for Proposal Requirements Gathering Requirements Gathering Terms Software and Database DesignDatabase DevelopmentDatabase Development Terms Information Silo Nearshoring Nearshoring Terms Offshoring Offshoring Terms Software Design Software Design Terms Software Development Software Development Terms Web Site DesignCommercial Off-the-ShelfCommercial Off-the-Shelf Terms Content Management CMS Content Management CMS Terms Extranet Extranet Terms Intranet Intranet Terms Web Site Design Web Site Design Terms |