The Application Development Process: 1- Planning and Requirements 2- Analysis and Design. 3- Programming and Construction. 4- Testing and Documentation. 5- Implementation and Training. 6-Maintenance.