Inuit© is designed & developed using cutting edge agile technology with Behavior Driven Development (BDD) & Test Driven Development (TDD) processes.
BDD is an agile development process that encourages collaboration among developers, QA, Non-technical or business participants, customers and stakeholders in the development. BDD encourages stories, conversations, concrete examples to formalize a shared understanding of how Inuit© has to be behave when a user logs in!
With this premise under customers group the users can access options to create, edit or delete Customer Orders, Invoices, Money Receipts and Debtors ledgers online.
The transaction & main screens layout was again developed with BDD approach where the user instead of clicking many buttons to land in a function area, it was in most of the screens with just one click the user would land in the transaction area.
TDD is a software development process that relies on the repetition of a very short development cycle: requirements are turned into very specific test cases, then the code is improved so that the tests pass. This is opposed to software development that allows code to be added that is not proven to meet requirements. Inuit© is developed on this approach hence the online bugs were very few and the resolutions of most of them used to be less than 48 hours.