ayrmer software :: our process
Our approach to software development, web design and development is to ensures that we have a clear understanding of the scope of the project and demonstrate that our approach will provide the most appropriate solution for your business. The approach we use can significantly reduce costs and enables us to provide accurate time-scales for project management, which is essential for the successful implementation of the project.
Our approach relies on your business investing resources into the creation of the definition of requirements so that we can understand your business and you can be confident that the technical implementation will delivery your business needs! Having understood the scope of the project we can provide accurate costs and time-scales, often resulting in savings in time, money and hassle during the later stages of development, which can be huge!
Using this approach you can be confident your expectations will be met and there will not be any surprises towards the tail end of the project. It also allows you the time to fully understand the implications of your requirements, enabling you to make informed decisions on how best to achieve the desired outcomes. This normally results in far fewer changes made during the latter stages of development, avoiding costly adoptions and delays.
The diagram above shows you how we gather the information required for the "definition of requirements".
- The first stage is to find out how this is a problem;
- The second stage defines what you would like to happen instead;
- the third is painting a picture of the proposed system;
The vertical line disecting the diagram defines the following:
- The current situation;
- What you would like to happen;
Once the definition of requirements has been signed off the development of the system can proceed, as shown below. It is essential that you take an active role in this process so that the technical implementation becomes a natural conclusion to the process with the launch of your new system.
This approach is tailored for each individual client ensuring that the process is appropriate for the needs of your business and the proposed project.
"I have to say that I was most impressed with your attitude and the time and effort you took to understand what we were looking for."
"We got exactly what we expected and are really pleased with how Ayrmer managed to delivery exactly what we wanted. The initial meetings enabled us to understand what was possible within the budget constraints we had to work within."
" ... the proposal and the general ease of the meeting this morning felt fantastic, and to be honest, after being involved with other software companies this was simply refreshing!"