5 Stages of Software Development

The five stages of software development bare an uncanny resemblance to….

I’ve observed that all software deliveries go through these five stages:

Denial.

Anger.

Bargaining.

Depression.

Acceptance.

Hey, wait, I’ve seen this model before.