The Cirrus process of software creation.
1. The initial brief – What is your vision?
|

Outline project via email
|
|
This is where you get to imagine what your piece of software will do and some ideas on what it might look like.
This is the stage where we can understand your business requirement and get the bigger picture.
A telephone call or an email is enough to kick off discussions and to establish how we can work together.
There are no stupid questions, let us know your thoughts and we will tell you how it could be done.
Useful items Sketches, Notes, PowerPoint mockups, examples of things you like, current systems are all great to get the ball rolling.
|
2. “The Brainstorm” - Exploration of your application ideas
|
It all starts on the whiteboard
|
Once we have that initial contact we all get inspired and it’s great to get together.
At that get-together we would meet and brainstorm a number of approaches and ideas. Cirrus Software’s experience of other systems and your business knowledge come together.
A big whiteboard, pens and some cakes keeps the inspiration going and the ideas flowing
|
3. Visual prototyping - How will your system work and what will it look like?
|
screen designs - prototyped
|
Cirrus has a unique rapid mechanism for prototyping your application.
Once we have a sense for your requirement we are able to rapidly create screen designs and mockups to expand on the ideas.
You can then see that Cirrus “gets” what you are trying to achieve and we understand your expectations as well.
|
4. Software Development – The team get on with the job of programming
|

The building blocks of your application
|
Once the designs (and documentation) are agreed the developers get on with the job.
Typically we recommend projects (or phases) of about 4-6 weeks in duration, this keeps everybody focused and gets the results and delivery out of the door quickly
As a lot of our development will be built upon our “building blocks” development comes together quickly
Regular reviews and project management process run throughout
|
5. Ongoing reviews - The chance to see the software as it’s built
|
Clear icons and easy to use
|
Cirrus development processes are all focused around “rapid application delivery” RAD. This is a way of creating software that gets results quickly.
This way of working allows us to deliver to customers as development progresses.
You get to see progress as its happening, no long silences and promises that don’t materialize
You also get to provide feedback and input at this stage to make sure requirements are interpreted correctly and everyone is clear on the expectations.
|
6. Delivery and handover – The finished article
|

Consistent look and feel
|
Once everyone is happy, there is a software handover and go-live.
Up to this point all work will have been reviewed on the development servers. At go-live we place the software on your live servers.
It’s up-to-you when you go live and our process ensures that there is minimal downtime.
Cirrus staff are always on-hand to ensure the applications don’t have any surprises and that everything goes smoothly
|
7. Support and enhancement – Being available to assist
|
24 hour support from UK and Australia
|
|
For the first 12 months all support and bug fixes are FREE.
It’s our passion to keep you running smoothly and our guarantee is that any issues will be dealt with promptly. You will be kept informed of progress via our online helpdesk
As your business progresses and evolves we are available to enhance your application and ensure it keeps pace with your requirement changes
|
Has that got you thinking?
Go to step 1, pull together some thoughts, rough sketches and notes
Put them into an email and tell us about your project, we will be happy to communicate, on your terms.
We assure you of confidentiality at all times
You will find we are a friendly team, with many happy customers
We look forward to meeting you