Software Development Services
We provide the following software development and project management services to
our clients, all of which can be tailored to your needs:
- Application prototyping and proof of concept work.
- Application design and solution technical architecture.
- Software development consultancy, where we advise your technical staff on best practices,
technologies and methodologies.
- Outsourced development services, where we design and build your application for
you, including requirements capture and full testing.
- Project management using PRINCE and Scrum methodologies.
Testing Services
We have a highly experienced Quality Assurance team on hand, ready to test your
applications for you:
- Preparation of test plan and test specification documents.
- Sanity Testing to verify that an application is functional and whether all the components
are accessible prior to major testing.
- Integration/Systems Testing – testing a solution as a whole to ensure that requirements
are met.
- Regression Testing to confirm that new software changes do not cause side-effects
to appear in existing functionality.
- Performance Testing to check that an application can handle the required number
of concurrent users.
- Scalability Testing (Volume/Bulk Testing) to ensure that a solution can handle large
quantities of data.
- Data Migration Testing to prove that existing data remains unaffected after a software
upgrade.
- User Acceptance Testing to validate whether an application meets client expectations
in terms of features and functionality.
- End-to-End testing of a system from the business level down to networking level.
- Localisation testing to prove that an application works with different languages
and cultural settings.
- Website accessibility testing to W3C standards.