SOFTWARE PROGRAM DEVELOPMENT TOOLS FOR CONTINUOUS INTEGRATION AND DEPLOYMENT