Hacker News new | ask | show | jobs
by disposedtrolley 3168 days ago
I working in consulting, and in a lot of cases while we're well intentioned in delivering quality software, we're forced to fight against clients in time, budget, scope creep etc.

Sadly, things sometimes get rushed out the door and it's not until some time has passed that they realise the enormous tech debt they've incurred.

1 comments

In my experience managements set the budget and timeline before anybody has adequately evaluated the work that needs to be done. Typically there isn't enough time nor money to support quality engineering practices.