A start-from-scratch SDLC model that doesn't require any planning. The main goal of this model is to start coding right away, without going through any specific structure, and deliver the product to the customer.
1. Requirements are understood & implemented as they arise. 2. Changes to system may/ may not require a complete program rewrite. 3. Emphasizes testing each module as soon as it's ready to be integrated.