Having previous experience working for large Software Companies we were confident that we could technically improve design to make more efficient and usable solutions.

We wanted to turnaround applications quickly and provide a high level of customer service.'
Paul Berry, CEO, Cirrus Software.


Are you looking at starting a software development project?

Searching for a company who will have an understanding of what YOU want to achieve and a track record of delivery?

Cirrus Software is a custom Software Development company based in Marlow, UK and Sydney, Australia. Cirrus offers the full range of application programming services, we will;
  • explore your development ideas
  • specification and design
  • software development
  • FREE Managed Support
  • ongoing enhancement.
  • Microsoft Gold Partner, Specialists in Web technologies

    When engaging with any software company on a complex project it is important to understand what you are getting and ensure it meets the original requirement

    We are confident in our approach and offer FREE support and fixes for 12 months from go-live of your project.
    The only way we can offer that is by ensuring high quality from the start. It’s then absolutely in Cirrus best interest to get your project right from the start.

    Our preference is to work on a ‘fixed price’ basis, which we will quote for at the beginning of a project and adjust as necessary after customer approval of the functional specification. Work is completed in house, both in UK and Australia. Both countries share both technical expertise and business experience in small and large organisations.

    All employees are native English speakers, ensuring that we not only understand your language, but equally important is that we have a natural cultural affinity with you, in the way that you work and the way your business is run.

    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?

    Put your thoughts into the comments box below and tell us about your project, we will be happy to communicate, on your terms and we assure you of confidentiality at all times.

    Download the PDF version here

    You will find we are a friendly team, with many happy customers
    We look forward to meeting you
     

     

    Contact Us

    Name*
    Email*
    Comments
    Please keep me informed about Cirrus News and Articles
    * = Required Entries