Services

Consulting

We can help you improve your design and development processes. We have extensive experience in all aspects of the software development life cycle, and can assist your business to adopt best practices and the most relevant technologies. If you are experiencing problems with quality, customer satisfaction, or schedule adherence, we can help.

A good rule-of-thumb indicator is the Joel Test. If you're not already scoring a perfect 12, then our consultants can help you get up to speed, no matter the size of your development team.

Contracting

If you need help with a new or existing project, we also provide developers and architects on a contract basis, with expertise in the following areas:

  • C / C++ / C# / Java / Ruby
  • .NET / COM / Win32
  • Drupal CMS
  • Excel & Office
  • Avaya CCE
  • Ruby on Rails
  • Search Engine Optimization (SEO)

Custom Development

Do you have a need for a particular piece of software you just can't find? At OffByZero we offer custom developed software solutions at all scales from desktop to enterprise. If you're not sure exactly what you want, our consultants can guide you through every step of the process from initial inquiry to installation and support.

Training

Can you trust your software projects? Do you find that your software projects often ...

  • Cost more than budgeted?
  • Produce software that doesn't meet your actual requirements?
  • Take longer than projected?
  • Produce unreliable, buggy software?

If so, adopting an Agile methodology may be the solution, as Agile software development is optimised towards the realities of real-world software development where change is a given and efficiency is essential.

OffByZero offers a three day Practical Extreme Programming (PEP) course that will give developers hands-on, closely mentored experience in Agile software development. During the PEP course, developers will form a team that uses Extreme Programming - a style of Agile software development - to deliver a simple application. They will learn how to:

  • Work effectively as a coherent team
  • Accurately gather customer requirements
  • Produce and refine accurate time estimates for features
  • Quickly produce high-quality, well-tested code

PEP courses are held either on your premises, or at one of a number of convenient central venues in Melbourne, Sydney or Brisbane. We offer PEP courses in .NET and Java under Windows, or Java and Ruby on Rails under Ubuntu Linux.

Please contact us for more information.