Define
1

Requirements Analysis
We will run workshops with relevant stakeholders to the project. Sometimes this may be one or two individuals within your business and other times it could be much larger groups. We will ask questions and seek to understand your current processes that relate to the project area and how you manage them at the moment.

2

Functional Specification Authoring
Once we've run the first set of workshops we will create the first draft of our functional specification. This is a highly detailed, non-technical document that describes your current processes and the specification for the new system in business language. This is the single most important document in our project process, and by getting the specification right and ensuring it is comprehensive, we can deliver the software 'right first time.'

3

Prototype Development
Sometimes it is appropriate to develop a prototype to demonstrate how different aspects of the new system will work. This is an optional step which we will sometimes recommend and is particularly useful where there are specific requirements for the way the user interface should work.

4

Solution Design
When we have completed the requirements analysis and agreed a final specification a development team will be assigned and they will engage in project planning activities. A solution design will be engineered to meet the requirements set out in the specification. The solution design will comprise a database schema and overall application architecture.

Summary

We run workshops with your stakeholders to understand their specific needs. We suggest ways to optimise your business processes and agree a functional specification that is fully understood and supported by you and us.

Testimonials

  • "Detailed analysis is always good on software projects and understanding user requirements. Enable does this very well."
    APCOA
  • "Very thorough and specific to company needs."
    Healthier Weight
  • "You showed an excellent understanding of our requirements from a very short initial meeting. This enabled you to produce a prototype that was approaching a production system."
    Mobile Doctors