to streamline your business
From small projects to scalable enterprise solutions, we create powerful, custom-built software applications that can streamline your in-house processes, vastly improve efficiencies and generally help you work better.
With their experience and expertise, our developers will know what’s most appropriate for your particular requirements and how to derive optimum results from the technology we employ.
We get involved in the development of all types of online applications. Recent projects have included:
- a tablet-based, text-to-speech passenger announcement system now being used at a major UK airport that also includes automated translations of messages
- a series of developments for a medical services company that includes systems for staff rostering, medical audits, drug and equipment management, e-learning and document management
- an archives storage system, with full audit trails and barcoding functionality for a storage company.
The analysis and planning stage is critical to the success of any applications and our software development process works in a similar way to our website design process – after all, an in-house application still has users, they’re just internal.
So we’ll work with you to develop a deep understanding of your business. It’s vital we know exactly what it is you want to achieve from your application before we even start to think about what it might look like or the platforms on which it should run.
Depending on your requirements, interviewing key stakeholders and members of staff is helpful to understand exactly where problems lie or improvements could be made. For example, interviewing members of staff in the warehouse can yield useful insights as to what might make their jobs easier – these can then be built into your product.
Undertaking competitor analysis can also be useful to see what other companies have done and to understand what works well.
Developing personas and task maps enables us to consider who is going to be using your application, and what they will want to use it for. We would refer back to these often throughout the design and build process.
Where applicable, we can assist in the structuring of your information architecture (which areas your application will need and what content or features they’re likely to include). In addition we can create user journeys to help think about the most often used features of your product. Ultimately we end up with an outline plan of (possibly) your entire (but most likely key aspects of your) application - your wireframe.
Critically, we then develop interactive prototypes and start to test your concept with real users in one of our usability testing sessions. These could be members of staff or people who are representative of your intended audience.
Geeks you can talk to
Clever and appropriate use of technology is where we make a real difference, and that technology is deployed by our team of passionate and talented developers.
All development is done in-house, so you can talk to our developers whenever you like. As well as code, they speak fluent English - in an industry that can be quite complex and full of jargon, we like to keep things simple and easy to understand.
In-house development also enables us to quickly respond to changing client requirements or technologies while maintaining the highest standards of quality.
We use Microsoft standard web technologies - ASP.NET, MVC, SQL Server and Azure Cloud hosting packages – for core functionality. Cutting edge technologies such as AngularJS and Typescript are used to offer desktop like features and response times to web-based applications whilst Lucene and Hadoop can be employed for scalable enterprise solutions and elastic search.
Our experienced UX designers are skilled in industry-standard software packages such as Adobe Photoshop and Illustrator (for design) and Axure RP (for prototyping) and will turn initial ideas and sketches into reality.
With the growth in use of mobile devices, we recommend considering a responsive design for your application.
Most of our web-based applications use a responsive design, adapting the way they look and display content across different devices, ensuring an optimal viewing experience regardless of the device being used.
We were commissioned by Microwatt to help build a mobile PA system controller, to provide consistent and clear messages for airport passengers.
The aim of the system is to simplify the process of broadcasting a message, and by integrating a text to speech system, to make messages more consistent and clearer for passengers.
We’re thoroughly thorough
If it’s not obvious already, we provide a complete development process from initial consultancy and project specification, to project management, detailed usability testing, hosting, training and on-going support.
What makes us different?
What sets us apart from other similar sized digital agencies? Certainly our team of passionate, knowledgeable and experienced developers, each with complementary skills.
It’s also our clever use of technology, coded to Microsoft standards with full documentation, giving our projects speed, reliability, security, flexibility and making them easy to maintain.