The Growth and Perversion of Systems

The requirements of a system and its software constantly change because the user and developer didn’t know what they actually wanted until they’d already tried building it once, and because growth in business and personal life is driven exclusively by change itself. But most systems and computer programs are written to resist change. At the system […]