What are the different types of business information system maintenance and what is the purpose of such maintenance? What strategies would you use to ensure that the planned system meets customer requirements while controlling the costs? Please explain your answer and also provide examples