Techniques for gathering software requirements
Gathering software requirements is a tricky yet essential part of any software development process. In a nutshell the process involves speaking with the end users and others with a vested interested in the application, tying them to a chair, shining a light in their eyes and shouting “WHAT DO YOU WANT?!” over and over again. Sooner or later they relinquish the information you require in order to create a functional specification, which in itself forms the basis of your agreement with the customer. more..
How to avoid the deadly pitfalls of software development
There are very few facets of life left that do not rely on software in some form or another. Buying groceries through a website, using custom built software at work and even talking to loved ones across the UK. Few people however pay any attention to how the software they rely on is made. more..
MORE POSTS
Managing your e-mail
For many people the task of checking email can be a daunting one. This is mainly because many of us usually have a large number of unread messages seemingly mocking us to be read! more..
How to install ELMAH, a .Net exception handler
ELMAH is an incredibly neat web development tool that attaches quickly and easily to any .Net website without needing to recompile the source and gives an incredibly useful overview of all unhandled exceptions that have occured on the site. Other errors such as 404′s are also displayed.
To get started with ELMAH follow these simple steps: more..
Useful colour picker utility
Often when working on your latest Windows or web app you’ll come across a situation that involves identifying the colour of a button, icon or some other control in your application. This process often involves taking a screen shot of your app, loading it in to Photoshop and using the eye dropper tool to identify your colour. This is long winded and frankly boring. more..
Forcing SSL for a website in IIS6 the easy way
Recently our KashGuard project, a user permissions add in for KashFlow, required that we force the use of SSL so that our customer’s sensitive data would be safe in transit over the Internet.
We needed to ensure that all data sent over https://secure.kashguard.co.uk was encrypted but we also needed to have an automatic and graceful redirect should someone try to use regular http. So what do we do? more..
Did we ruffle some feathers? I hope so
Slightly off topic but as we have received some popular local press coverage I thought I’d blog about it too.
Essentially I exposed the University of Essex and their “Business Incubation Centre” as a centre that doesn’t do much in the way of incubation. If you’d like to know more about my thoughts check out the article
We dropped IE6, so should you
A long awaited revolution has begun. The most popular websites on the Internet are beginning to phase out support for Internet Explorer 6.
We now advise our customers that support for IE6 is an unnecessary expense that they can do without. more..




