The five stages are: Resource Acquisition, in which staff, hardware, software and training are acquired; Application Development, in which specific procedures for using a specific hardware/software combination are developed to perform a specific function; Adoption/Renewal, in which the application is adopted by a person other than the developer and/or additional resources are acquired; Routinizati