One of the biggest barriers in building applications that meet business needs is the inability to capture well?defined business requirements. Plus, cloud, mobile and composite applications bring greater complexity to the requirements process and the applications themselves. With rapidly shifting business needs, many organisations are adopting Agile development techniques that involve tweaking requirements based on feedback from stakeholders as the project progresses. These changes must be tracked and communicated to all team members in real time and may impact a previously approved requirement.
Faced with these challenges, how can IT organisations deliver applications that are more aligned with business needs, budgets and schedules? This paper will explore best practices -- both at the enterprise and project level -- to capture and manage well-defined application requirements.