Useful Information

Questions & Answers
You are here:

We Are Usually Asked About

What is Agile software development?

Agile software development is a combination of iterative and incremental process models with focus on process adaptability and customer satisfaction by rapid delivery of working software product. Agile Methods break the product into small incremental builds. These builds are provided in fortnightly iterations.

What is the difference between Agile and Waterfall?

Waterfall is a structured software development methodology, and often can be quite rigid. This is because all the planning takes places prior to a project commencing. Waterfall does not embrace the fact that requirements and priorities may change throughout a project, whereas the Agile methodology is known for its flexibility and achieving the most value in the shortest amount of time.

Why outsource software development?

There are numerous advantages to outsourcing software development, the most obvious being you can switch us “on” and “off” as needed to match your projects requirements. Also, by outsourcing to an established and trusted software house you are gaining access to our talented team. At Floaters Solutions we have everything needed for quality end to end software development.

What is the advantage of bespoke software over off-the-shelf?

Building bespoke software allows you to build the software in a way which matches your exact requirements, providing complete business process optimization. As opposed to trying to “make something fit” which is a common occurrence when it comes to off-the-shelf solutions. Most importantly, when sario software ltd builds your software, you own the code (or IP / Intellectual Property). This is important because it becomes an asset to your business and holds its value. It’s a bit like the difference between buying and renting a property.

How is software made from scratch – what is the process?

The first part of the project is called Sprint 0. This is where we fully plan out the system to thoroughly prepare the team for the project, and to align your teams and sario softwares’ teams on the requirements for the project. We will work with your key stakeholders to create a “Wireframe” of the entire system – designed to the requirements of today rather than how the current system looks & feels (if one exists). We will also create User Stories to specify each functional and non-functional requirement in detail. The system will be built using the “Agile” methodology meaning that every 2 weeks you will be given a full demonstration of work completed to date, an updated Budget/Burn Down and a meeting to plan out the tasks for the next sprint. Eventually the software will be ready to “go live” and we’ll make that happen, setting up the application on a production hosting environment. We’ll then support you for the long term.

How long will it take to build the software?

It depends on the requirements of course. It can be as quick as a couple of months for smaller projects. On average, we aim for 2 months for larger projects, and resource the team appropriately to deliver in this timescale. Much larger projects, or those with a complex “critical path”, can take much longer, or be “ongoing” projects with regular releases. Find out more about working with us.

Will I own the IP?

Yes. You will have full ownership of the intellectual property.

Is software development a good career?

Yes, software development is a great career. Sario Software employs dozens of talented developers. The pay can be fantastic, and it’s a genuinely fun but challenging and interesting job to do. The world is becoming ever more dependent on technology and developers are hugely in demand as a result.

Didn’t Find the Answer?

Contact us or send us your question and we shall answer you.

Send Question