Back Office

Inuit© is designed & developed using cutting edge agile technology with Behavior Driven Development (BDD) & Test Driven Development (TDD) processes.

BDD is the most sought after development process in agile & extreme programming. The greatest advantage is the user of Inuit© will feel it is designed exactly based on how he behaves in his business scenario. The following example of how Inuit© was developed will give a brief over view;

User Stories are released to developers to build the tests which fail & later it is refactored to meet the goal!

Title: Returns and exchanges go to inventory.

As a store owner, I want to add items back to inventory when they are returned or exchanged, so that I can track inventory.

Scenario 1

Items returned for refund should be added to inventory.

Given that a customer previously bought a black jean from me and I have three black jeans as closing stock in inventory, when they return the black jeans for a refund, then I should have four black jeans in inventory after the exchange as closing stock.

Scenario 2

Exchanged items should be returned to inventory.

Given that a customer previously bought a white shirt from me and I have two white shirts in inventory and three blue shirts in inventory, when they exchange the white shirt for a blue shirt, then I should have three white shirts in inventory and two blue shirts in inventory after the exchange as closing stock.