Security & Testing
At Senokian we specialise in building large scale web applications for clients and a large part of this is ensuring that the applications are scalable, secure and work as site users would expect.
There are four main tools that we use to ensure web applications that we build are as secure and stable as possible:
Application Testing
Using a mixture of automated and manual testing we will ensure that when an application is launched there should be as few issues as possible with the site. Testing is not an exact science so we also offer ongoing testing and maintenance of sites to ensure that if anything does 'slip through the net' we can respond and fix it as soon as possible.
Penetration Testing
Penetration testing tends to be undertaken on large sites with more requirements for data security - this tends to be due to the increase in budget that is required. Read More
At Senokian, we can work to client requirements for penetration testing, or look towards some of the standards such as the Open Web Application Security Project (OWASP).
This sort of testing is usually undertaken on larger projects where credit card details are stored on servers, public sector security requirements need to be up held, or commercial sites with high security requirements such as utility ordering and maintenance.
User/Usability Testing
Successful businesses tend to know their organisation inside out. Being this involved in your business is great but can lead to difficulties for users when designing web applications where things are not as intuitive as they could be.
Senokian can work with sample user groups, perform hallway testing and much more to ensure that your users are as successful at using your application as you want them to be. Read More
A usability study usually precedes both the technical and interface design stages of a project, involving the creation of detailed user profiles, development of an interface prototype or model and rigorous user testing. This process will, through maybe one or more iterations, provide essential information for the final web interface design and functionality.
A successful usability study will result in a web interface that communicates very clearly to the user where they are, what will happen and where they will be if they take a particular course of action, as well as what course of action is necessary to achieve their goal. The ease of these tasks is what makes a website usable.
The principles of website usability also apply to bespoke application development and for large projects with big budgets. Getting it right in terms of usability is key to the long-term success of the final product.
Ongoing Testing and Maintenance
When a project goes live that is not the end of the story. It is always important to budget for ongoing maintenance, improvement and updates to the site as it evolves.
At Senokian we always include a bug fixing period in our development plan for any initial bugs that may crop up, however after this period we offer ongoing support to ensure your piece of mind.
