News for hackers. Stuff that matters.
Re:Lessons Learned from Software Rewrites by Cthulhu_ on Monday September 05, 2016 @05:55AM (#12429214)
The decision about what database to use still isn't a business requirement in that case though, more of a nonfunctional requirement that can be determined outside of a particular feature.
Re:Lessons Learned from Software Rewrites by hueving on Monday September 05, 2016 @07:19PM (#12432731)
It very much is. If you told them you might decide not to use mysql so it would be completely incompatible with all of the data storage requirements, they would rightly tell you to get out for wasting their time. Your refusal to use the correct storage could cost them thousands of hours of labor establishing new processes for backups, BI integration, high availability, and just training on managing the system.

I have worked with many companies where this was a very hard business requirement. Companies that dont care how the data is stored tend to be pretty small or not actually care that much about the data.