Spiral Arm Logo

How We Deliver Successful Projects

If there was such a thing as a typical project, this is how it might run:

Of course, every project is different, and we adapt to a working practice that best fits the project.

We also work on a consultation basis, for situations where you need advice or support on developing an idea, and can also host your solution, providing support, offsite backups and monitoring.

Software development

Our development style can be described as agile. We like to complete a feature and release it—there’s no better test of software than for it to be running with real users. This also gives us, collectively, the opportunity to make course adjustments to the project at all levels.

With regard to software development, we do the right thing: we have issue management, source control, automated builds, unit testing, automated static analysis, code review, code coverage reports, use standards when they exist, and document.

We use trac, an open source issue tracking system, that integrates with our source control to give you a clear view of how we are progressing with your project.

In summary

If you'd like to get started, get in touch.