In my last article, I talked about gathering and understanding requirements. This time, I will move on to making sure that some hidden requirements are considered, and then how to ask the questions that make it much easier to get the rest of the firm onside (especially those pesky senior managers and board members who tend to hold the purse strings). What is the matrix within which we want to solve this problem? It's not enough to know what the

Read More »

I said in my previous article that this is a subject worthy of some time of its own. So here goes with a really broad topic. There are lots of factors to consider when looking at any software purchase. I will cover two here, and others in a future article (or articles as the muse takes me). 1) What does the business need (and in some cases what are the competing needs of the business)? Of the different needs, which

Read More »

First, there was "Why make what you can buy?"​ Now it's "Why buy when you can rent?"​ Thoughts about solving some business challenges. The company I now work for was founded by a man who couldn't book a squash court when he wanted to, and this irritated him to the point he wrote a booking system. First, there was "Why make what you can buy?"​ Now it's "Why buy when you can rent?"​ Thoughts about solving some business challenges. Jump

Read More »

We use Github extensively here at BookingBug and I, like many of you, have a github.com account. For those not in the know, it’s a fantastic SaaS that helps you host and track changes to your codebase in online repositories, which you can have as either public or private. However, as a shared platform, it relies on unique usernames to give access to your team’s projects, much in the same way as a twitter ID. Since I

Read More »