- 1. Torq Framework
- (How We Work)
- ... to be able to be extended with additional functionality without modifying the core object’s code. For example, a person can take on multiple roles within a system. Example of roles people can play in a ...
- Created on 01 March 2009
- 2. Domain Driven Design
- (How We Work)
- ... development of the software products have created and maintain. An example of the use of DDD and ubiquitous language can be found in the Iris Debt Collection System design. The concept of a debt collection ...
- Created on 02 January 2009
- 3. The C++ Language
- (Technologies We Work With)
- ... our preference is a .NET based solution but they are plenty of development scenarios where a C++ implementation is the best approach. For example, we chose to implement the MacroView OPC Server functionality ...
- Created on 31 December 2008
- 4. Revision Control
- (How We Work)
- ... revision control system we use. The following images provide an example of what a source file looks like to a developer within the development environment and an example of the history of changes made ...
- Created on 31 December 2008
- 5. Automated Testing
- (How We Work)
- ... hasn't been adversely affected. We use Nunit for the test automation of .NET programs and an internally developed test runner for our C/C++ programs. The following screen shot shows an example software ...
- Created on 31 December 2008
- 6. Integrate with Clients and Suppliers
- (Reducing Your Costs)
- ... in a neat efficient combination. We have implemented systems that use a combination of Windows programs, Web applications and server programs that integrate supply chain workflows. One such example of ...
- Created on 31 December 2008
- 7. Automate Processes
- (Reducing Your Costs)
- ... which could be spent on more beneficial tasks. Note that many other standard Software products have APIs which we can use to extend their functionality and automate your internal processes. An example ...
- Created on 31 December 2008
- 8. Stop Doing Busy Work
- (Reducing Your Costs)
- ... it. If you can't automate it using off the shelf software, an option is to get software developed for the task. An example of the elimination of busy work is the invoicing process of one of our Clients. ...
- Created on 31 December 2008
- 9. Integration with Accounting Systems
- (Improving Your Efficiency)
- ... non-accounting systems and your accounting system allows reports across all systems to be update and with reduced data entry costs. An example of such an integration scenario is the automated export of ...
- Created on 31 December 2008
- 10. Automated Client Interaction
- (Improving Your Efficiency)
- ... makes it easier for your Client to do business. This translates to making it easier for your Clients to purchase goods and services from you. An example of this is the orders/instructions import facility ...
- Created on 31 December 2008
- 11. Tailored Reports and Displays
- (Improving Your Efficiency)
- ... that is needed to run your business on a day to day basis. An example of a report tailored to the needs of a particular business is the Active Job Trend Report. In this scenario, the business operated ...
- Created on 30 December 2008