Technology Used
What technologies and/or e-tools were available to you or did you seek to develop?
The main aim of the PETAL 2 and myWORLD project was to develop, test and evaluate the use of the Open Source OSPI e-portfolio in range of post compulsory education settings by building on the work of PETAL 1.
In terms of the methodology, the software development followed an iterative developmental cycle:
- take the current OSP tools, make a local instance
- trial with users/requirements gathering
- update and refine based on initial user experience
- install updated software
- re-trial and re-gather new requirements
PETAL 1 went through three iterations of the cycle with OSPv1.5, adapting the tool to serve the need of ALT's Certified Member of ALT scheme (CMALT).
myWORLD went through two iterations with a larger trial base.
- Case Study leaders were provided with a "vanilla" OSPv1.5 based on the PETAL 1 project software
- Case study leaders were to evaluate and gather localisation requirements to adapt the database to the needs of their particular learning situation
- Localisation of the User Interface (UI) and hierarchy
- Use with trial groups and gathering further requirements
- Revision of UI and development of output templates
- The continuation project developed and tested PETAL 2 based on the OSP 2.x version
Case study leaders were asked to develop a hierarchy for the local implementation of the software. This revealed a number of difficulties which underlay the OSP tools including issues with changing the data structure. Another problem was that, although the OSP e-portfolio tool was supposedly generic, it became clear that the taxonomy had a very US, undergraduate focus. In addition, the data hierarchy could only be edited by an administrative user giving it an institutional rather than learner focus. Hosting multiple instances proved difficult and substantial input from developers was required to resolve this. Generally the set up was not as easy as hoped and required advanced system administration and web deployment skills.
There were also version application issues based on functionality (e.g. customizing the hierarchy) and pedagogical assumptions (lack of adaptability to apply to different educational contexts). Although some of these were resolved in later releases of the software, significant issues remained.


