• Create website layout/user interface by using standard HTML/CSS practices
• Establishing a detailed program specification through discussion with clients;
• Writing detailed documentation for the operation of the program by users and computer operators;
• Consulting manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge;
• Conducting testing and installing the program into production;
• Combining all elements of the program design and testing it, testing sample data-sets to check that output from the program works as intended;