Working With Us
Whether you’re large or small, blue-chip or not-for-profit; we’ll provide you with the same friendly, can-do, responsive and professional service.
When you work with a company, you want to know what to expect up-front. Are they the right fit for your company, can they deliver what you need at the right price and on-time? Will the experience of working with them be a positive one? At Imperial IT, we work hard to make sure that the experience of working with us is one that you’ll want to repeat.
Keeping things simple
How will my project work?
Customers often ask how their project will work. While it’s certainly not a case of ‘one size fits all’ as everyone’s needs are different; we typically work through the following steps with our customers:
Discussing your needs
We’ll start by gaining a detailed understanding about your business, existing processes, challenges, ambitions and your vision of the ideal solution.
We’ll listen, ask questions, provide ideas and constructively challenge you before establishing an outline strategy and feature-set for the solution that will best meet your needs.
With the knowledge we have acquired from our discussions, we then prepare and present you with a formal proposal document. It sets out how we will work with you, along with information on the feature set for the planned system. It also includes estimated costings and timescales in line with our agreed terms of engagement.
Once the design stage is approved there are two commercial models under which we can engage. The first is Agile (Scrum), which is where we work in efficient 2-week sprints to develop the software in an iterative way. This is ideal if you are keen to get the software completed in as short a timescale as possible, are prepared to pay on a discounted time-basis and/or if the project scope is difficult to define entirely up-front. Projects greater than £50K in total cost are generally more suited to Agile. The second commercial model is Fixed Price. These types of projects are suitable for projects where we can fully understand and agree the exact functional and technical requirement before any coding is done. This is suitable for smaller projects (less than £50K in total cost) and where a precise specification can be agreed before any development work commences.
Quality Assurance Testing
We use extensive testing and quality assurance processes to test all code and design aspects throughout the development. Once the application has been completed, a final round of testing both by Imperial IT Software and by your end-users will begin.
This user acceptance testing (UAT) is done on a system separate to the live system, so you can test features and provide any feedback on bugs or issues in a pseudo-live environment. UAT is invaluable to ensure the robustness of the system in the hands of the people that will be using it day-to-day.
Our systems are developed to be intuitive for the user, so the need for formal training is significantly reduced. However, if required, we are happy to offer full training options on request either onsite or at our development centres in Farnborough, Hampshire and Blackfriar’s (Central London)..
We offer an optional hosting service with Rackspace, the industry leader in hosting, if you’d rather not get involved with managing specialist server hardware.
Once launched, your software application or website will be uploaded to our systems, where it will benefit from multiple front end and back-end servers, firewalls, storage and load balancing.
We’ll provide comprehensive support for your new software in the form of a Service Level Agreement (SLA) which is activated on launch of the system and includes:
- priority bug fixing
- assistance with any functionality you’re unfamiliar with
- access to our online Helpdesk system alongside telephone and email support
Even if you don’t want ongoing support, we’re happy to provide a 1 year break-fix warranty.