Convert Your Vision Into Web & Mobile Apps

“All architecture is design, but not all design is architecture.”Grady Booch

Contact usRead more

About Hume Software

Hume Software is an IT consultancy specialising in software development, with expertise in software architecture & design, coding, TDD, BDD, relational database design, migrations and new projects using technologies such as C#, .NET, SQL Server, ASP.NET, MVC and Xamarin; for Mobile, Web & Desktop applications.

Examples of interface mockups

Creative Consultancy where technology moves the world.

Understanding your requirements ultimately will determine if a project succeeds or fails.

Collecting the information, documenting it and sharing it are essential to project success. Getting it right will ensure that your requirements are understood by the developers and the testers ensure you get what was intended. There is little consensus in the software industry on a best approach and as far as the mainstream is concerned, projects can easily drift.

At Hume Software we use Mockups to perform rapid wireframing that helps define requirements Faster & Smarter. We aim to reproduce the experience of sketching on a whiteboard, but using a computer.

Using mockups is fast. You'll generate and expand more ideas, so you can throw out the bad ones and discover the best solution for your project.

More Details

PM / Biz Types Product Managers can better present requirements with a tool as easy to use as PowerPoint®.

UX Designers A design tool that can add those little flourishes which distinguish the best designs.

Developers A fast interactive plan of the requirements - what's not to love about that!

Our Combined Experience

Software Design & Development
18 Years
.NET Framework
14 Years
Web Development (HTML & CSS) / Desktop Development
16 Years
Relational Database Design - SQL Server
10 Years

Our Core Services

Design Workshops

At Hume we use a series of design workshops to gather requirements which are turned into interactive mockups to enable rapid prototyping.

Responsive Design

For todays applications which can run on varied screen sizes and devices having a design which adapts to each device seamlessly is an essential indicator of quality.

HTML & CSS

Our consultants are experienced in creating beautiful designs which will show off the best features of your solutuion using the latest techniques.

Highly Customizable

Everything we do is motivated by providing the best solution for our clients; during our prototyping phase multiple mockups are quickly interated to ensure the best ideas are incorporated into the final product.

Agile Coding

Once the requirements are gathered, database design and development of web and mobile apps will turn your ideas into reality with an emphasis on correct coding and agile delivery.

Chat with Us

Initally you may be unsure on how to proceed with your project; is a bespoke design the correct way forward or should you be seeking an off-the-shelf solution? - at Hume we are happy to have an initial chat.

Contact us

How Do We Provide Consultation?

At Hume we are committed to delivering solutions which will please and delight our clients; we aim to be proud of what we deliver so you will too.

Requirements Gathering

Getting the requirements correct is essesential to a successfull project; we capture our requirements with an interative mock prototype approach zeroing in on the solution.

Collecting the correct information is the key to delivering the project right; but many consultancies seem a bit fazed by this.

At Hume our interactive mock prototype approach allows all stakeholders input into the requirements phase in an easy accessible manner; enabling developers to produce exactly what was intended.

Agile Coding

Turning requirements into a tangile product can face a number of challenges; but our Agile approach will always ensure the client is kept in the loop; we typically implement our solutions using Microsoft technologies using HTML5 for web based applications or Xamarin for mobile apps.

Using Xamarin for mobile apps allows us to deliver applications for multiple platforms e.g. iOS and Android apps with the look and feel of native applications from a single codebase in C#; if you have invested time and effort in previous projects using .Net technologies then using Xamarin may enable us to reuse that code adding additional value.

Quality Assurance

At Hume we follow either Test Driven Development (TDD) or Behaviour Driven Development (BDD)

Using TDD we are able to ensure that as an Agile project proceeds you can have confidence that bugs are being kept to a minimum.

Additionaly if BDD is used then interactive prototyping can be directly traced to deliverable code providing more assurance that the the correct software will be deliverd repeatably.

Our Blog

Computer laptop displaying code

7 REASONS TO HIRE A SOFTWARE CONSULTANT

You may have a short term knowledge gap or be about to implement a major piece of work; consultants are available to fill both these roles; so how to choose a good consultant.

Awards and prizes for performance and progress

7 WEB APP GAMIFICATION STRATEGIES EXPLAINED

Gamification as a concept has been around for several years, after receiving a lot of attention, the subject has waned in recent years and become more of a buzzword.

Meet Our Team

Chris Woodcock

Chris Woodcock

Director

Chris is the founder and Principle Software Engineer at Hume; he has over 25 years of industry experience in Desktop, Web and Mobile Development.

B.Eng Software Engineering; Microsoft & Xamarin Certified Developer

Twitter · LinkedIn

Contact Details

Tell us about your project by emailing info@humesoftware.com.