Design Workshops
At Hume we use a series of design workshops to gather requirements which are turned into interactive mockups to enable rapid prototyping.
“All architecture is design, but not all design is architecture.”Grady Booch
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.
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.
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!
At Hume we use a series of design workshops to gather requirements which are turned into interactive mockups to enable rapid prototyping.
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.
Our consultants are experienced in creating beautiful designs which will show off the best features of your solutuion using the latest techniques.
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.
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.
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.
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.
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.
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.
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.

Xamarin is currently the leading platform for creating cross platform .NET applications on Apple MacOS and iOS and Android, whilst still supporting Microsoft Phone and desktop

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.

If you have started thinking about a new IT system, then you'll know it's not easy to pick the "Correct" time for the upgrade.

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.
Tell us about your project by emailing info@humesoftware.com.