Chris Riccomini

1502 days ago

Requirements volatility is the core problem of software engineering

stackoverflow.blog

The reason we develop software is to meet the needs of some customer, client, user, or market. The goal of software engineering is to make that development predictable and cost-effective.