How Custom Software Development Works
Step 1: Define your requirements
If you’re considering having custom software developed, the first thing you’ll want
to do is clearly define your requirements by writing a
requirements document.
Step 2: Contact NZCS
Once you have a clear idea of what you require, it’s time to
contact New Zealand Computing Solutions to arrange a meeting. We can meet
over the phone, but we find it is much more valuable for one of our Consultants
to visit your business and see exactly how you work. Generally, we will take photos
and record information that will bring your requirements document to life. This
is also your opportunity to meet us and ask any questions you may have.
Step 3: Pricing
At New Zealand Computing Solutions, we have flexible billing and quoting options
for software development. We can issue a fixed price quote or offer time and materials
billing to suit your budget.
Step 4: Quote acceptance and go-ahead
Once you have accepted your quote, we will begin developing your customised software.
Step 5: The development process
You will be involved in every stage of your software development to ensure that
the software we’re developing will meet or exceed your expectations.
This includes:
- Preview of the initial database design and a mock-up of the interface
- Delivery of a preliminary version of your software, which will include a basic framework
that will allow you to fire-up the application and start seeing how it will work
- Regular updates (every four weeks), each filling out more and more of the complete
application
- The feature-complete version for your final acceptance testing
- Three months of free support once your application goes live
With our interactive approach, you’re involved in every stage of your custom software
development. That means you can influence the design to ensure the application will
meet your exact requirements.
And, if your find your requirements change during the process, you’ll be able to
put in a change request (which may include changes to price and timeline) before
the development is finalised.