Solution Development and Initial Testing

 

This chapter documents the process by which the solution was developed using the Rapid Application Development methodology. As the project was waylaid due to unforeseen circumstances, it was necessary to develop the system in stages each of which added to the last. In line with the RAD methodology, each stage was implemented and made available for use prior to starting the next.

The Development Plan

To make sure that both the school would have a system that met their core requirements as early as possible and the project was always at a stage were development could cease having met the minimum requirements, the system was developed in four distinct stages. Firstly came the development of the actual Moodle environment and the look for the LPS Moodle. This was followed by the creation of the AA Board Set assignment course. At this point (post stage 2) the core requirements had been met and stages 3 and 4 were included to address the non-core requirements of the school. The following plan was drawn up to aid development, highlighting the content and structure of each stage.

 

   

 

Stage 1. Initial Environment

Task 1. Create test plan for stage 1.
Task 2. Create initial Moodle environment in line with Schools requirements.
Task 3. Create theme based on colour scheme used within existing website.
Task 4. Review existing default Moodle user classes, modify to match Schools requirements if necessary.
Task 5. Test initial environment.
Task 6. Demonstrate initial environment to head of ICT at School.
Task 7. Modify, re-test, re-demonstrate if necessary.
Task 8. Implement initial environment for use by the School.

Stage 2. AA Board Set Assignment Course

Task 1. Create test plan for stage 2.
Task 2. Create AA Board Set Assignment course.
Task 3. Upload resources.
Task 4. Upload users.
Task 5. Assign users.
Task 6. Create desired forums.
Task 7. Test stage 2.
Task 8. Demonstrate stage 2 to the head of ICT at LPS School.
Task 9. Modify, re-test, re-demonstrate if necessary.
Task 10. Create user guide.
Task 11. Implement stage 2 into initial environment.

Stage 3. Adding Chat functionality

Task 1. Create stage 3 test plan.
Task 2. Create chat session.
Task 3. Test chat session.
Task 4. Demonstrate stage 3 to head of ICT at School.
Task 5. Modify, re-test, re-demonstrate if necessary.
Task 6. Create user guide.
Task 7. Implement stage 3 into initial environment.

Stage 4. Adding revision quizzes

Task 1. Create stage 4 test plan.
Task 2. Create revision quizzes.
Task 3. Test revision quizzes.
Task 4. Demonstrate stage 4 to head of ICT at School.
Task 5. Modify, re-test, re-demonstrate if necessary.
Task 6. Implement stage 4 into initial environment.

 


 

  Project Home Page

   Previous    Next  
 

UNIVERSAL TEACHER PUBLICATIONS
Web: universalteacherpublications.com, universalteacher.com, universalteacher4u.com