Version control! Testing! Deployment with a user-acceptance stage! A commitment to tracking bugs and solving them prior to new features! Talking to end-users after the first roll-out!

Some or all of those will come as a surprise to the people you are working for.

This is all true. It is also my experience that Main Street is willing to let you institute a low-cost solution to any of these, as long as it doesn't require them to do much (which, often, it does not).