We Build Custom Software For a Better User Experience
From online shops, business process systems and project management software to Australia’s first electronic polling place management system, over the years we have delivered quality, custom software solutions to help organisations deliver a more sophisticated and streamlined user experience.
It's our People & Processes that Produce Higher Quality Software
Not only do we hire creative, skilled and experienced software developers, but we also hire experienced business analysts to work closely with our clients. This ensures our custom software developed meets your needs.
We also implement best practice software development processes, resulting in time efficient and cost effective custom software development. Our processes, which are based on Prince2 and agile methodologies, include developing in an agile environment, seeking client feedback throughout the software development life cycle and implementing scripted and automated deployments.
We Regularly Test Throughout the Software Development Life Cycle
1. Testing in an 'Agile' Environment
We break down developing the features and requirements of custom software in to ‘sprints’, which allows the testing to focus on the features and requirements for each sprint and fix bugs as we move through the software development life cycle. This ensures a superior end product.
2. Automation Testing Using Selenium
We use automation testing to do golden path testing and some validation testing. This occurs across as much of the system as possible to highlight any potential problems without the need for someone to manually go through the whole system.
3. Manual Testing
To supplement our automation testing, we use manual testing for specific features and requirements. This ensures all features and requirements are tested for bugs on a regular basis.
4. Defect Tracking
When we find an issue we create a defect records that then follows a life cycle. To ensure we produce high quality custom software solutions, defects must be manually verified that they have been resolved before the defect can be closed.
As A Smaller Custom Development House We Use New Technologies
As a smaller bespoke software development house, we are more easily able to keep up with newer technologies to deliver the best custom software possible.
And when it comes to our first choice of technology, as a certified Microsoft Gold Partner, it is Microsoft. We use industry standard tools such as Microsoft Visual Studio, .Net, C#, Microsoft Team Foundation Server, Microsoft SharePoint, Microsoft SSRS, SSIS, SSAS, Microsoft CRM, Microsoft SQL Server, Microsoft Windows Foundation Server and Microsoft Hyper-V.
We are Committed to Long-Term Client Relationships
We believe the secret to effective custom software development is investing in a solid partnership with you. Our reputation is based on our commitment to long-term relationships. We work with you to achieve a successful result. This means working closely with you, from planning to development, system go-live to ongoing infrastructure services and support.