UNLOCKING THE PROSPECTIVE: GENERATIVE AI SOFTWARE DEVELOPMENT METHODS