OPENING THE POSSIBLE: GENERATIVE AI SOFTWARE DEVELOPMENT METHODS