Software development, done well.
We believe companies need software that is simple, elegant and reliable.
We’re experts in building good software well.
We could build software for you too.
We don’t just write code, we provide IT strategy consultancy, business analysis, design (both technical and visual), development, testing, performance testing & optimisation, data migration, hosting, and support. Everything you need to go from a business objective to a running solution.
We help other software companies handle peaks in demand more effectively than using temporary contractors. By being available when they need us and retaining the knowledge we’ve gained even when they don’t.
We also help non-software companies, bringing the benefit of our technical skills and project management experience to build systems that add millions of pounds of business value.
While the duration of each iteration may vary, we follow a very specific set of steps in each and every case, scaling the depth of the supporting documentation we produce accordingly.
The result is a tried and tested approach to software development that delivers applications, of all shapes and sizes, that are fit for purpose.
Perhaps the most important step in the process, this is the bit where we sit back and listen intently, as you talk us through your project goals, your initial ideas and rough timelines. We’ll use our estimation framework to give you an idea of the cost / timescales, and talk about how that aligns with your company’s goals.
Once we understand what you’re looking for, it’s time to talk requirements and deliverables. Putting everything down on paper ensures we smoke out all of those hidden assumptions, clarifying precisely what you’re expecting from us.
Our lightweight design templates are based around simple user interface wireframes, which are accompanied by plain English descriptions of what happens and when. By walking you through what your software will look like and do before we begin building, we are able to identify any issues and make changes in a matter of seconds, not hours.
This is where we go to work, producing simple and elegant code that delivers the feature-rich application that will help your business run more smoothly.
Thorough testing is the cornerstone of any software development project. This is the bit where we make sure that the tech does everything that we agreed during the design phase.
Unlike some developers, we understand the job isn’t complete when the tech works on our machines. We know it’s vital to ensure you software meets the requirements we outlined at the start of the process, and we’ll be there to deal with the issues until the job is done.
Installing systems, migrating data and training users is all part of our comprehensive service. When you’re satisfied that everything is working as it should be, it’s entirely up to you whether, moving forward, you look after your users yourself or you’d like us to do it. But whatever you decide, you’ll find our user manuals and/or online support systems employ plain speaking, no-nonsense language.
We build software for companies of all sizes, and at the smaller end of the scale we work with web technology startups to build their first versions.
While doing consulting or build work on these ‘minimum viable products’ we’ve found ourselves asked the same thing over and over again;
“Do you want to be our CTO?”
While we’re always flattered, the answer is always “thanks, but no” — we want to focus on building D4’s business and products.
Then we got to thinking; “Could we, as a team, be a Virtual CTO for these guys?”
So, we’ve launched an actual service for that — “CTO as a Service”.
The naming is a little tongue-in-cheek, but we’re really serious about the concept. Many startups try to hire their CTO on a tight budget by compromising on experience — these new packages mean they don’t have to.
Most business people understand the idea of hiring a part time (or ‘virtual’) Finance Director, so why not a Technology Director?
We act as the leadership team’s representative, directing your technical team to generate the best return on their time; in line with your business goals.
We help you get up and running, whether that’s helping you select a supplier, or hire a software engineer.
We represent the technical team’s views back to you in ways that make sense, giving you better control and enabling you to respond accordingly
We join your leadership team contributing strategic input and insight
All of this for less than a salary, and we take no equity. The details are over here: http://ctoforhire.uk
We’ve overhauled our pricing model to make QueryTree more accessible and useful to a wider audience. Our Basic plan now allows 2 database connections (one for development, one for production maybe?) and up to 10 users – and now costs just $29 per month.
We still have Standard and Professional plans which offer 15 and 40 databases respectively. We’ll even build you a custom plan if you have bigger reporting needs.
Every plan allows you to build unlimited reports and comes with a 14 day free trial.
We’ve given QueryTree a lick of paint and made the user interface cleaner, bigger and more ‘airy’. We want QueryTree to feel like a friendly tool for non-technical users to get the most out of their data.
We’ve made it even easier to build and share reports inside your organisation. Our new ‘Invite your team’ feature lets you add colleagues and give them rights to view, edit or administer the account.
As you may have seen – we’ve added support for PostgreSQL databases alongside our existing support for MySQL and MS SQL Server.
QueryTree is the flexible and easy to use ad-hoc report builder that works with any database – just enter your database’s details, and invite non-developers in to build and share reports using our powerful drag and drop report builder.
As always, we’d love to hear any feedback you have on QueryTree.
252 – 260 Broad Street,
Call us free on: 0808 168 4498