3 ms·
I think Agile's point was that even if you do all that work figuring out what to build first, it will STILL change later. There needs to be a mindset that ever
by Scarblac 8y ago
I think Agile's point was that even if you do all that work figuring out what to build first, it will STILL change later.
There needs to be a mindset that everything is temporary, even the underlying entity schema, because it is.
That doesn't work with huge software systems, which is why they mostly stop being developed and can only be somewhat maintained after some time.
- marcosdumay 8y agoThings always change. This is unavoidable. You can either work to minimize the amount of change you'll have and identify the places where it's more likely, so you can add flexibility there, or you can be caught by surprise every time and pray that the next change won't suddenly throw years of work away. Both are perfectly sane attitudes on different contexts.