Our Development Process Focuses on the User
The biggest hurdle in any software development project is understanding precisely what outcomes the customer wants and needs. We engage with our customers, so we understand not only what they need but also the nuances of their businesses.
We use a process called “User Stories” to write the project specification. This defines the outcome in plain English terms related to the user. e.g. “If I am a front end user, in this environment, I can do that.”
This has two primary benefits. The outcome can be understood by the customer and the outcome is defined as a demonstrable action or process.
We strongly encourage customers to directly include frontline staff, who will be end users of the software, in the development process. Virtual meetings now allow interaction from staff who would historically never make face to face meetings.