Once a module is installed or imported, if you attempt to import it again (after you've made changes on dev or somewhere else) it won't install all of the module like it initially did. So you should research how the Kentico module development and import process works out of the box. Adding a version # to the module within Kentico would be nice although as I mentioned it wouldn't be much help if it doesn't update the whole module.
I'm pretty sure on the initial import of your module you could add a global handler to do some checking on subsequent imports for that module and then code in some additional updates. I've never done this but I've read about it.