Introducing Vure - Refining Viticulture Yield Estimations

Introducing Vure - Refining Viticulture Yield Estimations

We're happy to announce a project we've been working on for over a year now - Vure - a mobile and cloud based viticulture information system.

Stage one of Vure is designed to help remove the hassles, headaches and inefficiencies in viticulture yield estimation data capture. The yield estimation work can be a time consuming and difficult process. Up until now it has relied on laborious paper based systems which need to be printed out, manually filled in, perhaps get lost or damaged, then eventually uploaded into an Excel spreadsheet by hand before the collected data can ever be used.

Push-On-Green - Speeding up time to market

Push-On-Green - Speeding up time to market

As devices move towards being always online, and software development moves away from a fixed release schedule to a more organic continuous development, it is often useful to move end-user releases for those devices to a similar track. Assuming you have good development infrastructure, and suitable testing, it may be worthwhile looking at combining that with continuous deployment to provide maximum speed to market.

Software Testing - Getting Product Out The Door Faster Cleaner Easier

Software Testing - Getting Product Out The Door Faster Cleaner Easier

Software testing is one of those amorphous terms that covers a massive range of possibilities. Are we talking about integration, unit, black box, white box, systems, acceptance, regression, load, performance? The list goes on. In our experience, this is almost always a worthwhile effort, with paybacks in testing generally exceeding those from other areas, assuming that a pragmatic approach to testing is taken.

Static Code Analysis - Getting the Computer to Find Your Bugs for You

Static Code Analysis - Getting the Computer to Find Your Bugs for You

Static code analysis is a system where software is automatically analysed for potential issues without ever being executed - purely from looking at the written source code. Here we’ll quickly touch on what makes static code analysis special and then get stuck into some specific technical examples based on our experience of using it in our work at Spore Lab.

Choosing the Best Hardware Platform

Choosing the Best Hardware Platform

When beginning development of an embedded system, it is necessary to make a decision about whether to design a fully custom platform, or to utilize a pre-existing core system component of some kind. This core component could be anything from a bare main processor module right through to a complete and ready-to-use board. Unfortunately there is no definitive answer on which way to go...