We use a well-established
methodology for planning and completing software
implementations. In almost all situations however an
implementation is a joint venture between our Consulting
Team and the Client Team. Consequently we tailor the
services provided in any implementation to meet the
expertise and experience of the client's staff involved.
In some cases this may mean we
provide little more than basic application training,
whilst in many situations we provide the full range of
services listed below:
Project Management
This is the process of planning the
implementation from start to finish, including the
careful allocation of tasks to the appropriate people
within the project team. The key focus of any project
manager is to deliver the project objectives according
to specific success criteria within the set timescale
and budget. In addition to the initial planning process,
constant project monitoring is required to ensure that
the project stays on track and that all issues that
arise are dealt with quickly and effectively.
Software Installation
This is the process of physically
installing the software onto the client’s network and
ensuring that it operates appropriately for all required
workstation configurations.
System Design
This is a vital stage of getting the
software configuration and set up correct. We assess the
Client’s requirements and evaluate what this means for
all of the set up parameters within the software.
Typically this leads to a test configuration being
prepared and tested before more detailed training is
carried out. This stage will also include the definition
of precise data transfer requirements and any system
integration required. It will also focus very heavily on
the project objectives to ensure that all design
decisions are made in the context of these.
Implementation
Our team have implemented the
software on many occasions and can provide any level of
assistance required. In some cases we carry out most of
the implementation work, but for others we are simply
available “on standby”. It is within this element of the
implementation that we may carry out such tasks as: -
set up your chart of accounts, create document layouts
to match your stationery, write reports, document
processes, tailor screen layouts, etc… With any of this
type of task our clients may choose to do this work
themselves following training from Dynamic Edge.
Training
Super-User Training
– This is high-level training for those staff who will
be heavily involved in the system set-up and ongoing
management.
End-User Training –
This is the detailed training required for all users of
the system. If our clients have the resources and
capabilities they may opt for a train the trainer
approach where one or more of the super-users trained as
described above will provide the end-user training.
Alternatively we are happy to provide this service.
System Administrator
Training - This is the training that may be
required for any IT or System Management staff.
Typically this will incorporate such issues as security,
backups, restores, user management etc.
Data
Conversion
The import of static data e.g.
Customer and Supplier details - is normally carried out
as part of the implementation assistance described
previously assuming that our client’s current system has
the facility to export this data to a text or
spreadsheet file. However if one is looking for more
advanced data conversion e.g. historical transaction
data - this can also be achieved but needs to be
assessed carefully and appropriate mapping routines may
need to be written.
System Integration
It is very common that clients need
to integrate their new systems to existing software. We
are highly experienced at this type of work. The outcome
of such integration work can provide huge time and cost
savings and also ensure far greater accuracy of data
across all systems within the organisation.
Software Development
In certain circumstances clients may
require a application development or customisation in
order to cope with any non-standard aspects of the
business. We can provide this type of service using a
range of technologies.