Companies tend to run specialized packages that focus on one set of static requirements at the beginning of the engineering process.
Goals and Objectives
Higher levels of design effectiveness, lower software development costs, and lower engineering change costs
Social, BDA, and mobile
Use Case Summary
Dynamic capture of requirements from external and internal services with integrating to spiral or iterative engineering processes similar to agile software development