Requirements Definition

Sometimes, understanding exactly what you need is difficult to articulate. We have extensive experience in capturing client requirements through informal and formal sessions with users, analysing existing systems, and building prototypes.

Agile Development

Our work is underpinned at every step by the needs of our clients. To achieve workable solutions to complex problems requires an agile approach to building software that enables our clients' needs to be met in rapid development cycles.

Related News

Related Projects

Related Clients, Partners and Funders

Related Publications, Talks and Videos

  1. Treharne, H., Casey, M.C., Schneider, S., Wesemeyer, S., Ross, T., May, A., Blainey, S., Pritchard, J. (2016). Integrating Data Sources to Enhance the Experience for Passengers with Special Needs and/or Disabilities through Privacy Aware Mobile Applications. Data to Improve the Customer Experience, RRUKA, 20/09/2016.
  2. ManagePlaces Limited, Pervasive Intelligence Ltd, University of Surrey, London Underground, Monkey Mischief Ltd, iGeolise Limited (2016). Travel Guardian. The new way to get personalised train travel information.