marguerite is creating a budget for a software development project. what phase of the system lifecycle is she undertaking