Is a set of rules about developing software products
Has been around as a discipline since the early 50’s
Started as a response to the so-called ‘Software Crisis’ of the late 90’s
Is an engineering discipline concerned with all the aspects of software production
Is now a mature discipline on par with other established engineering fields.
Rapid action development model
The speed with which it can be developed
The speed with which it can be modified
Its ability to determine the client's real
The insights that the design team can gain from it, even if they are of the 'how not to do it' variety
Its internal structure.
All of the above