e-Learning Project Management
Planning Phase
Before any work or even before detailed designing has taken place, we involve all the stakeholders to get a clear picture of your needs, to engage everyone involved and to help explain the opportunities to your staff. We would look to hold a presentation to the major stakeholders which would demonstrate what our systems can offer, what the benefits are and the implications for your processes as you move forward maintaining the site.
We will detail the development process, the opportunities for your team and stakeholders to be involved during development. We will clarify approvals processes at this meeting.
Needs analysis and detailed specification
Development scheduling and target dates will be defined prior to commencement of the project. The development plan, together with the functional specifications, scripts and technical specifications, will be the central control documents of the project and will break down the tasks involved and the timeframe in which these will be completed. This will ensure a timely delivery of the final product and any problems that occur can be identified and resolved in the fastest possible time.
This will include a description of the processes around operating the any software as well as other materials. It will include a strategy for accessibility and useability. . Each to have own test plan.
In this document there will be sufficient detail on each of the tools to be developed that your stakeholders will be in a position to understand how each will operate, and the plan by which each will be tested.
Design
Our graphic designers would work with your stakeholders to develop a design brief, identifying your communication objectives, graphic essentials like logos, colours etc, and produce 2 design concepts for review and approval by your team. The design will take into consideration the specifications document and content plan outlined above.
Development
During the development phase, on-staff experts are combined to create the product. A dedicated project manager orchestrates the development and reports on progress, meeting regularly with the client. Artists, usability specialists, editors and programmers work to create the project that is ready for internal Q/A.
Without exception, every project we undertake complies with its specification or is perfected until an independent team member (devil’s advocate) signs to the effect that it does. That’s why there are no surprises.
Constant reviews will be held throughout the duration of the project enabling progress to be monitored and objective milestones to be met. Once the project is complete, a review will take place to ensure that the project was delivered to the specification set out at the beginning.
Testing
Alpha:
Global Vision’s testing lab is designed to allow us to guarantee the quality of our product. Independent testing is carried out on our alpha release prior to the initial presentation of the site on a wealth of differing platforms and configurations. Useability and accessibility (including W3C standards compliance) are tested individually according to pre-determined documented test scripts. All issues are resolved fully prior to beta release (the one first demonstrated externally).
Beta
Our clients are given the opportunity to undertake full user acceptance testing on a restricted access system to ensure that the public are not exposed to unapproved content. Only after al issues have been resolved can the site be published. Issues are managed through our issue tracking system to which you are given access. Each issue is granted a ticket and tracked. You can follow progress online through our support portal.
Training
A one-day workshop in which all aspects of site administration are covered in that session. Full documentation is provided and ongoing support is available if required.
Post release Phase
A dedicated support contact is appointed who will stay in close touch with you to ensure that the site performs to your requirements, to provide recommendations and to act as a channel to our support team. The role of this individual is to maintain a dialogue between your team and ours to ensure that the site meets your needs on an ongoing basis.
