It’s always about the data
From directory services to fully functional business critical systems using multisided platforms the key ingredient is data. Understanding data is crucial to a successful database design. A deep and granular data model helps us to design robust and scalable architecture upon which new functionality can be added.
Once the important data is identified we need to understand how systems work in the real world, particularly how real service users interact with the web platform and how back end system users manipulate data. We work long and hard with stakeholders to build the right functionality and get data spinning.