AD Agile Development
Agile An iterative approach to application (software) development, based on early and continuous delivery of working software.
Attribute A characteristic or property of an Entity in a logical data model.
BI Business intelligence; the analysis and reporting of data in a way that allows the business to improve processes, create and strengthen stakeholder relationships, and recognize and take advantage of new and changing market conditions.
BDUF Big design up front; creation of a large number of analysis and design artifacts at the beginning of a development project, before any actual coding begins. ...