custom software

What happens when we work with you?

  • We'll meet with you for a software workshop.
  • Together, we discover information about your target market, the users of your project and how you can make money quickly from your software. We help to identify your real requirements.
  • From this, we design screens to meet those requirements, and you'll get an estimate for the project.
  • When development starts, you'll get small chunks of your software delivered weekly, or quite often, daily.
  • You can keep adding to your software over time as you get a return on investment from it.

The 'techie' parts:

  • We pride ourselves on using understandable, approachable language with our clients.
  • If you are technically inclined, we favour productive tools like Ruby, Rails, TextMate, MySQL, Selenium, Git, Mac OS X, GNU/Linux and Basecamp. We also happily use low tech tools such as index cards, big visible charts, whiteboards, and Mind Maps.
  • We borrow techniques from XP, Interaction Design, Domain Driven Design, and Competitive Engineering.
  • We adhere to the values and principles of Agile software development

If you are interested, please contact us about building custom software.