Do you get a sql dump? how often do you get updated dumps? Is the data anonymized at all? For really large databases do you trim the tables?
If you don't use database dumps, what method do you use to generate data to develop against locally?
Particularly when the individual object permissions can be in the thousands.
Example:
Service A contains thousands of objects for which a user can have access to any number of. While Service B has meta data that relates to objects in Service A. If the user makes a direct request to Service B for a set of objects, how does Service B check if the user has permission to access metadata for the requested objects from Service A.
I'm curious how much others have spent building new software versus maintaining old.
If you had it your way, what info would every job posting include?